현재 SQL2000서버로 MIDAS를 이용한 3 TIER 프로그램을 만들고 있습니다.
그런데 ...요즘 와서 문제점이 생겼습니다..
한테이블의 레코드가 늘어남에따라(약 27만건) 그 테이블로의 데이타 전송이 엄청 느려졌습니다.
ClientDataSet 을 이용해서 데이타를 올리고 있는데요...
updateapply 시 시간이 엄청 걸립니다.
단순히 INSERT 작업입니다. UPDATE 작업도 아닌데...
일단 PacketRecords := 0으로 해서 TEMP CDS를 이용해 테이블을 열고
작업자료를 while 문으로 돌려 temp CDS 에넣고 updateapply 합니다.
오라클에선 전혀 문제 없는 로직입니다..
(오라클은 데이타가 더 많습니다.)
BDE쪽에서 SQL서버 따로 설정해주는 부분이 있는지도 궁금합니다.
오라클쪽에서만 작업을 해와서 2000서버쪽 셋팅은 좀 생소하군요..
BDE부분에서 별도로 셋팅해야 하는 부분 있으면 설명도 부탁드립니다.