Q&A

  • 디비커넥션후에 free해주는 방법좀 알려주세요
안녕하세요 청명입니다.

요즘 계속되는 무더위에 심신이 지치지는 않으셨는지요....^^;


조언을 좀 받을수 있을까 해서 이렇게 문의드립니다.

디비접속을 하고나서요.... 쿼리 결과값을 다 사용한다음에.. .

이 쿼리문에 대해서 sql서버측에서 메모리를 잡고 있나요?
여러번 실행하다보면.. 서버측의 메모리 사용량이 증가되고.. .결국엔 서버가 다운되더라구요..
그게 디비 쪽 쿼리할때 문제가 아닌가 싶어서요..

만약 디비 연결에 대해서 메모리를 잡고 있다면 이거 Free시켜주는 방법이 어떤것이 있나요?

Database, query, ADOConnection, ADOQuery 등에서 close만 해주면 되나요?

쿼리는 close를 해주는데... 디비는 특별히 종료를 하지는 않았거든요..

프로그램을 종료하면 자동으로 프리가 안되는 가봐요? ^^:


서버가 계속 부하가 걸리는거 같아요..
답변좀 부탁드릴게요.. ^^:

p.s. 아... mssql 디비에 image필드가 있어서 사진자료를 입력하고 조회합니다.



그럼 좋은하루 보내시구요...

무더위에 건강 조심하세용.. ^^:
2  COMMENTS
  • Profile
    미소나눔 2002.08.02 09:26
    TDataSet 객체들은 DataSet.Open 했을 때 데이타베이스에 쿼리한 결과를 데이타버퍼에 저장합니다. 데이타버퍼의 내용을 초기화 해주는 역할은 DataSet.Close 해주시면 됩니다.  즐푸하세용..~
  • Profile
    이인수 2002.08.02 20:08
    안녕하세요 이인수입니다.

    우선 답변해주신거 감사드립니다.. ^^:

    그런데요...

    TDataSet이라구 말씀하셨잖아요... 이게 Query.Open했을때 이걸 얘기하시는거죠?

    지금 상황이 어떠냐면.. 디비서버가 따루 있구요... 이거 프로그램을 돌리는 곳은 다른 일반 피시거든요...

    그때... Query.open을 하면.. 버퍼에 저장된다고 하시는 내용이 ...
    서버쪽 버퍼에 저장이 되는건가요? 아니면... 클라이언트, 즉 프로그램돌리는 피시의 버퍼에 저장이 되는건가요?

    지금 현제로서는 서버상에 메모리를 많이 잡아먹어서 문제가 되는 상황이거든요...

    도움좀 부탁드릴게요...


    좋은 하루 보내시구요...

    항상 즐거운 하루하루가 되시길 기원합니다. ^^:



    • 박성훈
      2002.08.04 20:13
      안녕하세요? Undeclared identifier : 'FindNearest'  메세지는 이 메소드를 쓸 수 없다는 ...
    • 정광채
    • 2002.08.02 20:43
    • 3 COMMENTS
    • /
    • 0 LIKES
    • ^ㅡ^
      2002.08.03 03:18
      안녕하세요 저도 델파이초보입니다 근데 제가 알기론 이미지를 디비에 저장 하는방법은 좋지 않...
    • 정광채
      2002.08.03 09:54
      var  bmp : String; begin if OpenPictureDialog1.Execute then  //오픈픽쳐다이...
    • ^ㅡ^
      2002.08.03 22:47
      저두 여기서 도움을 많이 받았거든요 아까 그 내용들도 여기 저기서 찾은거에요 그래도 도움이 되셨다...
    • 한승희
    • 2002.08.02 19:39
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 이준해
      2002.08.03 01:55
      CBuilder 6.0 을 같이 설치하셨나요 ?
    • 솔잎혹파리
      2002.08.03 01:37
      이렇게 함 해보세요 Bin폴더에 Delphi32.dsk가 있습니다 이놈을 지우고 해보셔요
    • 미러
    • 2002.08.02 18:38
    • 4 COMMENTS
    • /
    • 0 LIKES
    • 이준해
      2002.08.03 01:56
      pagefooter 와 묶이는 GroupBand 를 사용하셨나요 ? 사용하셨으면. 그 GroupBand 의 ForceNewPage 를 True...
    • 오병주
      2002.08.02 18:55
      지송합니다...^^:; 소스를 한번 올려보세요..^^;;
    • 미러
      2002.08.02 18:58
      summary는 인쇄물 제일 마지막에  나오는거 아닌가요? 전 그렇게 알고 있는데.. 제가 하고 싶...
    • 오병주
      2002.08.02 19:38
    • 미소나눔
      2002.08.02 11:21
      var   Ary : array[1..5, 1..5] of integer;     즐푸..~
    • cell
      2002.08.03 01:52
      많은 분들이 도와주셨네요... 감사합니다. 다음주부터 코딩이라 그때 해봐야 되겠네요...
    • 김경록
      2002.08.02 19:12
      이건 별로 어려운건 아닙니다. 일단, 컴포넌트 Database1, Database2를 폼에 두고, 해당 컴포넌트에 님...
    • 머슴
      2002.08.02 18:26
        서버가 다른경우에..DATABASE LINK 라는것으로 해결을 보셔야 합니다.   네트워...
    • 이추형
      2002.08.02 18:44
      오라클 클라이언트 설치된 디렉토리에서 TNSNAMES.ORA라는 파일을 수정해 주셔야합니다. sample.WORLD ...
    • 머슴
      2002.08.02 19:26
      오라클 클라이언트 설치된 디렉토리에서 TNSNAMES.ORA라는 파일을 수정안해줘도 될것 같은데요.. 왜냐하...
    • 미소나눔
      2002.08.02 11:26
      저도 몰라서 물어봤는데 SQL Server 는 OPENROWSET 를 사용해봐라 하는데용.. 오라클도 있을듯..
    • 델초보
    • 2002.08.02 08:19
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 미소나눔
      2002.08.02 09:20
      procedure TForm1.DBGrid1TitleClick(Column: TColumn); begin     if Column.Field...
    • 문미령
    • 2002.08.02 08:11
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 오병주
      2002.08.02 18:56
      이렇게 봐서는 어디가 문제인지 잘모르겠군요... ^^; 코딩내용을 올려보세요..^^;
    • 김형수
    • 2002.08.02 05:26
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 최여옥
      2002.08.02 22:16
      우선은 component 추가방법입니다. 1. component 메뉴을 누르고 install Component... 를 실행한다. 2. B...
    • 김경록
      2002.08.02 19:33
      QUERY에 대한 Tunning이 가능한지 여부를 먼저 묻고 싶습니다. 또한, Rollback Segment에서 자동을 Shrink...
    • KDDG_ZZOM
      2002.08.02 03:36
      맞는지는 모르지만... 템프러리 테이블스페이스가 오버 된것같네요... 쿼리할때 그룹함수나 오더바이하면 ...
    • 서계원
    • 2002.08.02 02:58
    • 0 COMMENTS
    • /
    • 0 LIKES
    • 김희경
    • 2002.08.02 02:16
    • 0 COMMENTS
    • /
    • 0 LIKES
    • 신익철
    • 2002.08.02 02:13
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 최용일
      2002.08.02 12:04
      안녕하세요. 최용일입니다. 왜 좌측에 하실려구 하나요? 이러한 비표준 UI는 사용자들에게 별로 환영받...
    • 최용일
      2002.08.02 12:10
      안녕하세요. 최용일입니다. 델파이 버전에 따라서 있는거 있구 없는거 있을겁니다... 델파이 버전 확...
    • 델파이사랑
      2002.08.02 19:03
      델파이 버전 6 엔터프라이즈 입니다........쩝...... 원래 여기에 없는 건가여......update 팩 1, 2를 ...
    • 백재현
    • 2002.08.02 01:22
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 2002.08.02 01:49
      예전에 최용일님이 올리신 글입니다. 안녕하세요. 최용일입니다. 검색해보시면 많이 나와 있는데....
    • 권영진
    • 2002.08.02 00:38
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 오병주
      2002.08.02 19:01
      글쎄여 ~ 스트링 그리드는 너무 다른 여러가지 표시를 하기에는 제약이 많구여... Advgrid6을 한번 ...
    • 수서니
    • 2002.08.02 00:14
    • 3 COMMENTS
    • /
    • 0 LIKES
    • KDDG_ZZOM
      2002.08.02 00:36
        frmSelect.ZMqryClist.sql.Add(' CNAME LIKE :name ');   frmSelect.ZMqryClist.pa...
    • 박규형
      2002.08.03 04:55
      약간 틀린부분이 있어서 사족을 답니다... 'select * from customer where cname like ' + '%' + &...
    • 수서니
      2002.08.02 02:32
      디비 세팅중이라 아직 테스트는 못해봤지만 감사합니다요~
    • 이인수
    • 2002.08.01 23:27
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 미소나눔
      2002.08.02 09:26
      TDataSet 객체들은 DataSet.Open 했을 때 데이타베이스에 쿼리한 결과를 데이타버퍼에 저장합니다. 데이타...
    • 이인수
      2002.08.02 20:08
      안녕하세요 이인수입니다. 우선 답변해주신거 감사드립니다.. ^^: 그런데요... TDataSet이라구...