전 지금 델파이 2.0을 가지고 DB프로그램을 개발하고 있습니다.
DB는 Oracle 7.3.3.이구요. 그런데 Table Component를 쓰면 퍼포먼스가
굉장히 떨어지더군요.... 그래서 조사해 보았더니 Table 컴포넌트가
내부적으로 SQL을 날릴때 조건이 있건 없건 간에 먼저 조건을 IS NULL조건으로
Sql을 같이 날립니다. 그런데 자료가 몇건 안되는 것들은 상관없지만
10만건 20만건 되는 자료를 가져올땐 DB의 리소스를 너무 많이 잡습니다.
그래서 퍼포먼스가 저하되구요....
Table Component가 IS NULL 조건으로 SQL을 던지는 것을 막을 방법이
없을까요??
방법을 알고 계시거나 Table Component의 소스코드를 가지고 계신분은
가르쳐 주십시요....그럼 희망적인 소식이 있기를 기다리며.....
|