Q&A

  • Access 검색속도 향상 방법
Access mdb를 사용할경우 200000건 이상을 검색할경우
속도가 현저하게 떨어지는데..  

속도를 빠르게 할수 있는 방법이 있나여...?
여러방법을 시도해봤는데 ..

많은 속도 증가는 못 느끼겠더라구요..
6  COMMENTS
  • Profile
    이선경 2002.06.27 22:43
    dao보다는 ado가 훨씬 무지 빠릅니다..

    그리고 최근에 여러가지 상황으로 인하여 억세수룰
    sql server로 바꾸었습니다...
    엄청빨라졌습니다...

    하드웨어도 바꾸었는데(2g)억세스는 그리 속도향상이 없더군요...


  • Profile
    이현철 2002.06.26 20:32
    제 생각에는 DB 를 바꾸는 것이 좋다고 생각됩니다.
    ACCESS 는 소형 데이터를 다루게에 적합하고,
    MySql or MSSql or Oracle 등이 중형이나 대형 DB에
    많이 쓰이듯이, 20만건 이상되는 데이터에 속도를
    중요시 여긴다면, DB 를 바꾸어서 테스트 해보시는
    것도 좋을 것 같습니다
  • Profile
    KDDG_Min 2002.06.26 03:20


    DAO 컴포넌트를 이용해 보세요.

    저희 회사에서 사용해 본 결과 속도차가 분명히 있었습니다.

    그럼~ 항상 즐거운 프로그래밍 하시길~
  • Profile
    항아 2002.06.26 19:40
    import type library로 컴포 등록하려 하는데...

    에러가 나네요...  에궁... 모 아시는거 있나여...  

    DAO를 첨 써볼라니까. 어렵네요...헤!!!
  • Profile
    하얀까마귀 2002.06.27 02:28
    안녕하세요 하얀까마귀 입니다.

    겨우 20만건에서 속도 저하가 심각하다는건 좀 그렇네요...

    음.. 한가지만요.. 테이블이 20만건 이라는겁니까 아니면 검색결과가 20만건
    이라는건지..

    만약 결과가 20만건 이라면. 그건 말이 안되는것 같구요.. 설마 그렇게 하시진
    않았을것 같은데.. 데이타가 20만건이라면... 제가 Mdb는 안써봐서 확실히는

    모르겠지만. 인덱스와 쿼리의 수정으로 속도 향상을 시킬수 잇지 않을까요??

    저 같은경우에 예전에 그것만가지고 수배이상 속도향상을 시켰었거든요..
    물론 처음엔 잘몰라서. 설계가 좀 그래서 속도향상도 많았던거지만.. ㅠㅠ

    그럼..

  • Profile
    항아 2002.06.27 04:40
    네 ..  쿼리를 좀더 최적화해서 어느정도 속도향상은

    했구요.. 그래두 좀 맘에 안드네요...  

    글서 다른 방법을 모색중이라서리...

    데이터가 20만건정도 됩니다.. ...
    • 오소영
    • 2002.06.26 20:20
    • 2 COMMENTS
    • /
    • 0 LIKES
    • ㉿Ⅹ┏^_^┓
      2002.06.26 21:27
      Row Cont 에서 한줄 삭제하면 되지 않을까요? ex)   iSearchDatacount := AdvGrid.RowCount...
    • 하얀까마귀
      2002.06.27 02:16
      안녕하세요 하얀까마귀 입니다. 퀵리포트는 연결되어 있는 데이타셋을 자동으로 읽어와서 작업하도록 되...
    • 이현철
      2002.06.26 20:11
      폼 이름은 폼 속성창에서 Name 이란 속성에서 설정하시면 되구요. 폼 파일 이름은 File 메뉴의 Save as에...
    • 델파이사랑
      2002.06.26 20:20
      감사합니다....(냉무)
    • 김도형
    • 2002.06.26 19:56
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 김도형
      2002.06.26 20:25
      Implementation 밑에 있는 {$R *.DFM} 이걸 제가 없애고 해서 그러네요....
    • 호야
    • 2002.06.26 19:48
    • 0 COMMENTS
    • /
    • 0 LIKES
    • 이호성
    • 2002.06.26 19:20
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 최용일
      2002.06.26 21:05
      안녕하세요. 최용일입니다. BltTBitmapAsDib의 파라매터에는 bm이 TBitmap이라는 객체인데 배열을 넣어...
    • 이호성
      2002.06.27 00:55
      최용일님 제가요. k:=0;     bitmap  := Tbitmap.Create;   &...
    • 어린왕자A
      2002.07.06 22:39
      이부분이 때론 안될때가 있습니다. 메뉴얼 보시면 다음과 같이 나와 있습니다. Not every device con...
    • 이현철
      2002.06.26 20:29
      제가 생각하기엔, 자료가 DB 에 있다고 해서 꼭 DB Chart를 쓰실 필요는 없다고 생각합니다. 저도 역시 TC...
    • 쩡이
    • 2002.06.26 18:54
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 염상철
      2002.06.26 19:07
           if DBRadioGroup1.ItemIndex = 0 then begin      &n...
    • 성더기
      2002.06.26 19:18
      쪼끔더 줄일려면.. if 보다 case문을 쓰면 쪼끔더이뿌게 될듯하네욤..^^
    • 쩡이
      2002.06.26 19:17
      감사합니다..
    • 이상현
    • 2002.06.26 18:23
    • 0 COMMENTS
    • /
    • 0 LIKES
    • 이현철
      2002.06.26 20:16
      unit Unit1; interface uses   Windows, Messages, SysUtils, Classes, Graphics, Contro...
    • 이재진
    • 2002.06.26 08:52
    • 0 COMMENTS
    • /
    • 0 LIKES
    • 박성환
    • 2002.06.26 04:24
    • 1 COMMENTS
    • /
    • 0 LIKES
    • KDDG_ZZOM
      2002.06.26 05:50
      답변은 아니지만... 저도 퀵리포트 때문에 요즘 머리가 아픈데... 퀵리포트가 윈도우 폰트하고 영향이 있...
    • 박성환
    • 2002.06.26 04:21
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 이추형
      2002.10.09 19:57
      역시 환경설정이 문제가 있는듯합니다. 웹서버가 구동중인지 여부확인과 웹서버가 CGI를 지원하는 서버...
    • Malchus.Lee
    • 2002.06.26 03:45
    • 4 COMMENTS
    • /
    • 0 LIKES
    • KDDG_ZZOM
      2002.06.26 19:32
      procedure TForm_ABD72710U.BitBtn1Click(Sender: TObject); var   MyFile   &...
    • Malchus.Lee
      2002.06.27 01:32
      가르쳐 주신 것을 아래와 같이 고쳐서 했거든요? SaveDialog는 뭔지 몰라서 헷갈려서 떼어내고...그냥 제...
    • Malchus.Lee
      2002.06.27 02:24
      Query1 에다가 프로퍼티 설정(DB연결) 을 안해줘서 그렇네요. 근데 다음 에러가 다음 에러는 메모리 에러(...
    • Malchus.Lee
      2002.06.27 02:42
      다 해결했어여...더 답변 안해주셔도 됩니다. 감사합니다. 여러분
    • 장윤성
    • 2002.06.26 03:40
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 데빠이
      2002.06.26 18:30
      aa := 'field1';  //필드명 A := Query1.fieldbyname(aa).AsString; 이렇게 해보세요... ...
    • KDDG_ZZOM
      2002.06.26 05:45
      오라클의 로더기능을 예기하시는건지... 잘은모르지만 쿼리콤포넌트로는 불가능할것같고요.... 아니면 스...
    • 왕델초보
      2002.06.26 19:09
      답변 감사합니다. 오라클 로더기능은 테스트해봤구요.. 델파이 자체에서 .ctl 파일이나 .txt 파일을 불...
    • KDDG_ZZOM
      2002.06.26 19:17
      저도 잘은 모르지만... 쿼리로 실행시키시지말고요... 그냥 로더를 실행시키면 않될까요? 델파이에서 다...
    • 왕델초보
      2002.06.26 20:25
      와!! 답변이 무지 빠르네요..감사합니다. 굳이 델파이에서  사용하려고 하는것은 사용자가 ...
    • 이병철
    • 2002.06.26 03:28
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 하얀까마귀
      2002.06.27 02:23
      안녕하세요 하얀까마귀 입니다. 정확한건 아니구요.. 아마 스트림으로 만드셔서. 그걸 전송시켰을것 ...
    • 이병철
      2002.06.27 02:51
      하얀까마귀님 답변 감사합니다. 데이터를 압축하라구 했는데 어떻게 압축하구 내용을 주고 받아야 하죠? ...
    • 항아
    • 2002.06.26 03:14
    • 6 COMMENTS
    • /
    • 0 LIKES
    • 이선경
      2002.06.27 22:43
      dao보다는 ado가 훨씬 무지 빠릅니다.. 그리고 최근에 여러가지 상황으로 인하여 억세수룰 sql server...
    • 이현철
      2002.06.26 20:32
      제 생각에는 DB 를 바꾸는 것이 좋다고 생각됩니다. ACCESS 는 소형 데이터를 다루게에 적합하고, MySql ...
    • KDDG_Min
      2002.06.26 03:20
      DAO 컴포넌트를 이용해 보세요. 저희 회사에서 사용해 본 결과 속도차가 분명히 있었습니다. 그...
    • 항아
      2002.06.26 19:40
      import type library로 컴포 등록하려 하는데... 에러가 나네요...  에궁... 모 아시는거 있...
    • 하얀까마귀
      2002.06.27 02:28
      안녕하세요 하얀까마귀 입니다. 겨우 20만건에서 속도 저하가 심각하다는건 좀 그렇네요... 음.. 한...
    • 항아
      2002.06.27 04:40
      네 ..  쿼리를 좀더 최적화해서 어느정도 속도향상은 했구요.. 그래두 좀 맘에 안드네요...&...
    • 호롱불
    • 2002.06.26 03:13
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 백록화
      2012.04.04 05:08
      uses  {$WARN UNIT_PLATFORM OFF}  FileCtrl,  {$WARN UNIT_PLATFORM ON}엄청 오래된 글에 ...
    • zzang
    • 2002.06.26 02:53
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 이현철
      2002.06.28 20:34
      질문의 내용이 조금 이해가 안되네요..  ^^ 외부 ip가 어떤식으로 내부 ip행세를 하나요? 예...
    • zzang
      2002.06.28 23:48
      외부IP를 통해서 밖으로 나가야 하는데.. 안 나가서 tracert로 해보면.. 내부 ip로 잡혀 있어서..외부로 ...
    • 이현철
      2002.08.07 03:59
      회사내는 내부ip를 쓰고 나갈때는 외부 ip를 사용하려면 인터넷 공유기를 쓰면 될것 같은데요.. -_-;; ...
    • 송대섭
    • 2002.06.26 02:44
    • 0 COMMENTS
    • /
    • 0 LIKES