Q&A

  • TDatabase 여러개 사용 법
델파이로 CGI 프로그래밍을 하고 있습니다.

ISAPI 방식이 아닌 Standard-alone(EXE 방식)형태로 만들고 있습니다.

각각의 CGI 프로그램에서는 TDatabase 컴포넌트를 이용해서 SQL-Server에

접속을 하는 방식으로 작성 했습니다.

그런데 동시에 많은 수의 유저가 한꺼번에 몰리면, CGI가 더이상

DB Connect를 하지 못하고 오류가 생깁니다.

아마도 한꺼번에 너무 많은 TDatabase가 생성되어서 그런 것같습니다.

어떻게 하면 유저수가 많아도 오류없이 DB Connect를 할 수 있을까요?

제발 꼭 좀 도와 주시기 바랍니다.



1  COMMENTS
  • Profile
    배리스 1999.04.18 02:04
    김재현 wrote:

    > 델파이로 CGI 프로그래밍을 하고 있습니다.

    > ISAPI 방식이 아닌 Standard-alone(EXE 방식)형태로 만들고 있습니다.

    > 각각의 CGI 프로그램에서는 TDatabase 컴포넌트를 이용해서 SQL-Server에

    > 접속을 하는 방식으로 작성 했습니다.

    > 그런데 동시에 많은 수의 유저가 한꺼번에 몰리면, CGI가 더이상

    > DB Connect를 하지 못하고 오류가 생깁니다.

    > 아마도 한꺼번에 너무 많은 TDatabase가 생성되어서 그런 것같습니다.

    > 어떻게 하면 유저수가 많아도 오류없이 DB Connect를 할 수 있을까요?

    > 제발 꼭 좀 도와 주시기 바랍니다.

    >



    오!! 이런 사이트가 있었다니...

    여기 처음으로 들어옵니다. 이제까지 델파당과 델파이코리아, 다우에만

    들어가다가...



    TDabaBase를 사용하여 Connect하면 데이타베이스는 1user로 간주 합니다.

    또다시 다른 클라이언트에서 Connect하면 1user가 +되어 2user가 되는식으로

    데이타베이스가 관리하는 유저수가 증가하지요.

    대형 데이타베이스라도 동시 유저수가 존재 합니다.

    예를 들어 오라클같은것은 기본 5유저부터 돈을 더지불할때마다 동시 유저수가 증가하지요.

    그렇기 때문에 CGI등을 사용할 경우는 매우 많은 사용자가 접속 하므로

    데이타 베이스에 연결하여 사용 후에는 연결을 해제 해야만 합니다.

    그래야 다음번 사용자가 들어올수 있으니까요.

    답변이 되었는지 모르겠네요.

    그럼 행복한 하루 되세요.



    • Heaven
    • 1999.06.19 12:43
    • 4 COMMENTS
    • /
    • 0 LIKES
    • 김용진
      1999.04.13 21:10
      델파이3.0에서 델파이4.0으로 Upgrade를 할려고 합니다. 델파이3.0용 BDE를 사용해도 되지만 델파이3.0을 ...
    • 류동균
      1999.06.20 08:00
      Heaven 께서 말씀하시기를... > 안녕하세요... > 여기서 자주 도움 받는 Heaven입니다.. > > 제가 다...
    • Heaven
      1999.06.20 08:54
      안녕하세요..류동규님.. 답변 잘 들었습니다.. 말씀하신대로, 포커스가 다음 셀로 이동해야만 그 값이 ...
    • 류동균
      1999.06.20 21:57
      답변에 도움이 되었다니 다행이네요. 첫번째 방법은 현재로선 다른 방법이 없는것 같네요. DBGrid의 OnCo...
    • 이진수
    • 1999.04.13 10:49
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 조성윤
      1999.06.19 11:07
      안녕하세요. 텔파이를 배우는 초보자입니다. DBcombobox 와 DBlistbox를 왜 사용하는지 알고 싶습니다. ...
    • 신인재
      1999.04.13 19:58
      이진수 wrote: > 안녕하세요.. > 성실한 답변에 항상 감사드립니다.. > > 1) MediaPlayer 컴포넌트를 ...
    • 류동균
      1999.06.20 08:16
      조성윤 께서 말씀하시기를... > 안녕하세요. > 텔파이를 배우는 초보자입니다. > DBcombobox 와 DBlistb...
    • 이진수
    • 1999.04.13 10:49
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 초보
      1999.06.19 08:42
      신인재님 자료실에 게시하시기로 하신 자료 빨리 게시 부탁드립니다.. 그럼.. 기다리겠습니다.
    • 신인재
      1999.04.13 19:58
      이진수 wrote: > 안녕하세요.. > 성실한 답변에 항상 감사드립니다.. > > 1) MediaPlayer 컴포넌트를 ...
    • 신인재
      1999.06.19 18:48
      에구....자료는 한델 자료실에 답변드린다음 바로 올렸습니다....(델집컴포넌트) 어디로 들어 오셨는지 모...
    • 이소라
    • 1999.06.19 06:09
    • 4 COMMENTS
    • /
    • 0 LIKES
    • 이진수
      1999.04.12 21:33
      안녕하세요..수고 많으십니다. 다름이 아니고 테이블안에서 텍스트로Search를 해서 그 해당 텍스트에 대...
    • mute
      1999.06.19 06:52
      이소라 께서 말씀하시기를... > 파일을 일고 쓰기 할때 아래와 같이 사용하면 자꾸 'canont open 'c:outfi...
    • 신인재
      1999.04.13 04:32
      이진수 wrote: > 안녕하세요..수고 많으십니다. > 다름이 아니고 테이블안에서 텍스트로Search를 해서 그...
    • 안치봉
      1999.06.19 06:51
      이소라 께서 말씀하시기를... > 파일을 일고 쓰기 할때 아래와 같이 사용하면 자꾸 'canont open 'c:outfi...
    • 왕초
      1999.06.19 03:31
      MDI방식의 실행된 프로그램 화면의 밑에 minimized된 MDIChild를 제어하려고 하는데.. 타이틀바를 더블클...
    • 이정욱
      1999.04.13 04:21
      comobj.pas 파일을 보시면 advise메소드를 이용한 connect와 disconnect가 있습니다. 내부적으로 QueryInt...
    • 이순희
      1999.04.13 03:32
      저번의 답변 너무 고마웠습니다.. 이번에는 다름이 아니라... 질의에 대한 결과를 중간에 어떤 테이블에 ...
    • 최석기
      1999.06.19 02:47
      한재영 께서 말씀하시기를... > 스트링 그리들 생성하구 거기에 내용을 넣었습니다. > > 근데 스트링 ...
    • 신인재
      1999.04.13 04:18
      이순희 wrote: > 저번의 답변 너무 고마웠습니다.. > 이번에는 다름이 아니라... > 질의에 대한 결과를 ...
    • 이순희
      1999.04.13 03:32
      저번의 답변 너무 고마웠습니다.. 이번에는 다름이 아니라... 질의에 대한 결과를 중간에 어떤 테이블에 ...
    • 최석기
      1999.06.19 02:17
      keiran 께서 말씀하시기를... > Local에서 paradox로 데이터베이스를 구성하고 > 응용 프로그램에서 나...
    • 신인재
      1999.04.13 04:18
      이순희 wrote: > 저번의 답변 너무 고마웠습니다.. > 이번에는 다름이 아니라... > 질의에 대한 결과를 ...
    • 박기철
    • 1999.06.19 01:16
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 이순희
      1999.04.12 23:31
      안녕하세요.... 여기 오니깐 보고 배울 것이 참 많군요.. 다름이 아니라... 델파이에서 테이블을 만들 때...
    • 안치봉
      1999.06.19 01:53
      박기철 께서 말씀하시기를... > 프로젝트를 하면서 일정한 form의 구조를 정의하고 작성한다음 이를 > F...
    • 안치봉
      1999.04.13 02:21
      이순희 wrote: > 안녕하세요.... > 여기 오니깐 보고 배울 것이 참 많군요.. > 다름이 아니라... 델파이...
    • 공대규
    • 1999.04.12 23:46
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 안치봉
      1999.04.13 01:05
      공대규 wrote: > 안녕하십니까? 질문이 있어서요... > > 1. 버퍼에 있는 로우 포맷의 이미지 데이타를 ...
    • 공대규
      1999.04.13 23:49
      안치봉 wrote: > 공대규 wrote: > > 안녕하십니까? 질문이 있어서요... > > > > 1. 버퍼에 있는 로우 ...
    • 공대규
    • 1999.04.12 23:46
    • 4 COMMENTS
    • /
    • 0 LIKES
    • 우민석
      1999.06.18 23:46
      제가 마우스를 특정한 범위로 제한을 하고 싶습니다. 그런데 방법을 잘 모르겠어요. 그래서 생각해낸 방...
    • 안치봉
      1999.04.13 01:05
      공대규 wrote: > 안녕하십니까? 질문이 있어서요... > > 1. 버퍼에 있는 로우 포맷의 이미지 데이타를 ...
    • 안치봉
      1999.06.19 00:56
      우민석 께서 말씀하시기를... > 제가 마우스를 특정한 범위로 제한을 하고 싶습니다. > 그런데 방법을 잘...
    • 공대규
      1999.04.13 23:49
      안치봉 wrote: > 공대규 wrote: > > 안녕하십니까? 질문이 있어서요... > > > > 1. 버퍼에 있는 로우 ...
    • 이순희
    • 1999.04.12 23:31
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 조용덕
      1999.06.18 23:20
      여러개의 폼파일을 DLL로 생성후 실행프로그램에서 DLL하는 방법 및 폼실행하는 방법을 알고 싶습니다. ...
    • 안치봉
      1999.04.13 02:21
      이순희 wrote: > 안녕하세요.... > 여기 오니깐 보고 배울 것이 참 많군요.. > 다름이 아니라... 델파이...
    • 안치봉
      1999.06.19 01:01
      조용덕 께서 말씀하시기를... > 여러개의 폼파일을 DLL로 생성후 > 실행프로그램에서 DLL하는 방법 및 폼...
    • 김재현
    • 1999.04.12 23:22
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 배리스
      1999.04.18 02:04
      김재현 wrote: > 델파이로 CGI 프로그래밍을 하고 있습니다. > ISAPI 방식이 아닌 Standard-alone(EXE 방...
    • 신인재
      1999.04.13 04:32
      이진수 wrote: > 안녕하세요..수고 많으십니다. > 다름이 아니고 테이블안에서 텍스트로Search를 해서 그...
    • 김도영
    • 1999.06.18 21:26
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 안치봉
      1999.06.18 22:01
      김도영 께서 말씀하시기를... > 안녕하세요... > > ThreadID혹은...ProcessID...또는..HWND..혹은.......
    • 김도영
      1999.06.19 01:19
      안치봉 께서 말씀하시기를... > 김도영 께서 말씀하시기를... > > 안녕하세요... > > > > ThreadID혹...
    • 이정욱
      1999.04.13 04:21
      comobj.pas 파일을 보시면 advise메소드를 이용한 connect와 disconnect가 있습니다. 내부적으로 QueryInt...
    • 홍정희
    • 1999.04.11 08:21
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 강양규
      1999.06.18 20:53
      누가 저좀 도와주세요!!!! query 를 사용하여 조회해온 data를 dbgrid로 표시하고 dbgrid에서 multi로 선...
    • 최석기
      1999.06.18 21:24
      강양규 께서 말씀하시기를... > 누가 저좀 도와주세요!!!! > query 를 사용하여 조회해온 data를 dbgrid...