database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
ㆍMS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
MS-SQL Q&A 1971 게시물 읽기
No. 1971
루프를 돌릴때 스토어 프로시저 사용 문제
작성자
제록
작성일
2005-05-21 17:26
조회수
2,180

스토어 프로시저를 사용하면 효율이 더 좋다고 하여 스토어 프로시저를 사용하여 ASP 페이지를 만들고 있는데요..

 

문득 생각해 보니.. LOOP 안에서 스토어 프로시저를 이용해 데이타를 입력할 경우

100개의 데이타를 입력한다면 100번의 DB CONNECT이 발생하여 비 효율적이라는 생각이 들었습니다.

 

SQL 문장을 ASP에서 만들어 한번에 DB OPEN을 통해 데이타를 입력한다면 스토어 프로시저를 사용하는 것보다 더 효율적이지 않을까요?

 

LOOP를 돌려 데이타를 받아와야 된다면 스토어 프로시저를 사용하는게 더 효율적인지 아님 ASP 페이지에서 SQL문장을 만들어 한번에 DB OPEN을 하는게 더 효율적인지 궁금합니다.

 

고수님들의 한 수 가르침을 부탁드리겠습니다.

 

이 글에 대한 댓글이 총 1건 있습니다.

효율을 딱 두가지로만 나눠서 이야기 한다는 것은 위험하지만

저의 경우 그 효율을 사람이 힘드냐 아니면 컴퓨터(서버)가 힘드냐의 문제로 말하고 싶습니다.

물론 둘다 힘이 들지 않는 것이라면 더 할나위가 없겠지만요..

그런데 제록님의 글을 읽다가 보니 오히려

sp로 짜는게 더 Traffic을 증가시키게끔 되어 있다면

당연 asp로 짜야 하지 않을까 합니다.

효율이 좋다는 것은

때로 perfomance의 효율(제가 이야기 하는 컴퓨터의 효율)과 그리고 maintance의 효율(사람의 효율)을 이야기 할 것인데

지금의 경우는 둘다 떨어지므로 고민의 여지가 없지 않을까 합니다.

 

화이팅하세요

여리님이 2005-05-22 17:24에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
1974힌트에 대하여 설명되어 있는 문서좀 있나요? [1]
나그네
2005-05-23
2116
1973저장된 데이터를 변경.... [3]
mook
2005-05-23
2951
1972두개 필드를 하나의 필드로 나오게 하려면 어떻게 해요? [1]
이인수
2005-05-22
1735
1971루프를 돌릴때 스토어 프로시저 사용 문제 [1]
제록
2005-05-21
2180
1970Bcp Error
kids
2005-05-21
2400
1969이미지를 저장? or 이미지가 있는 경로를 저장? [1]
궁금이
2005-05-20
2527
1968데이타 왼도우에서 MS-SQL sp(stored procedure) 호출하는법 좀...
이지송
2005-05-20
1965
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.023초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다