요즘 델파이에서 MDB를 사용해서 프로그램을 만들었습니다
그런데 다른(dbf,오라클)DB보다 속도가 너무 늦습니다.
필드 5개정도 잇는 DB 2개만 조인 걸어서 결과값을 얻어도 눈에 보일정도로 속도가 늦습니다
1초나 2초 ...
데이타가 많다면 이해라도 가는데 2~3개정도 불러도 속도는 늦습니다
ADOQuery를 이용해서 MDB를 직접 연결했습니다.
속도가 늦는 이유가 뭐라고 생각하십니까?
너무 답답합니다
답변기다리겠습니다
음 이해할수 없군요. 델파이 고수는 절대 아니지만요
저도 로컬에서 돌리는 프로그램은 거의 MDB를 사용합니다.
하지만 특별히 MSSQL등등 보다 느리다는 느낌은 못받았
는데. 물론 느리기는 한데 좀 참을수 있는 정도입니다.
MDB의 속도보다는 저장할수 있는 크기가 적고 네트워을
제대로 지원 못하는게 더 흠입니다.
불러온 레코드 건수가 2,3개라 하셨는데 혹시 전체 레코드
건수는 엄청 많은 것 아닙니까? 그러면 좀 이해가 됩니다.
전체레코드 건수가 한 100개 정도면 2개정도 조인해도
크게 느리지 않을 것입니다. 조인방법이나 인덱스등을
살펴보십시요.
저도 하수인지라 그냥 참고만 하시길...
저도 로컬에서 돌리는 프로그램은 거의 MDB를 사용합니다.
하지만 특별히 MSSQL등등 보다 느리다는 느낌은 못받았
는데. 물론 느리기는 한데 좀 참을수 있는 정도입니다.
MDB의 속도보다는 저장할수 있는 크기가 적고 네트워을
제대로 지원 못하는게 더 흠입니다.
불러온 레코드 건수가 2,3개라 하셨는데 혹시 전체 레코드
건수는 엄청 많은 것 아닙니까? 그러면 좀 이해가 됩니다.
전체레코드 건수가 한 100개 정도면 2개정도 조인해도
크게 느리지 않을 것입니다. 조인방법이나 인덱스등을
살펴보십시요.
저도 하수인지라 그냥 참고만 하시길...