파라독스 테이블하고 오라클 서버하고 비교한다믄 큰일이지요.
두 디비는 용도가 다르니깐여
아무튼 파라독스는 많은 DBA들이 사용을 꺼려 합니다.
2~3만건 레코드에서 핸들링 하라구여.
비용문제로 발주처에서 꼭 파라독스 테이블을 사용해야만 한다고 하네용
엠스의 억세스 DB를 사용하는 것도 한가지 방법 인데,,,
,음...속도가 좀 느린 느낌이 들어서요...
레코드 건수가 30만건 이하인 경우 존 방법 없을 까요?
이것에 대한 고민을 4개월 째 하고 있습니다.
온갖 기술자료들을 열람해바도 아직 해답을 찾지 못했네영
파라독스 에다가 별도 엔진을 첨가 하여야 할 까요?
Interbase에서 Open Source Project의 영향을 받아서
더 좋은 성능향상으로 만들고 있는데..
Firebird를 사용해 보심이 어떠실지..
물론, Free구여(Open Source니까..)
배포는 자유로운지 확실치 않지만.. 아마 될꺼라고 생각드네염..
물론, 서버로써 사용하셔도 되구여..
혼자 사용하다면, Single용으로도 문제가 없을듯..
정 맘에 안드신다면..
Window용 MySQL을 사용을 고려하는 것도 방법이지 않을까..
(물론, 1곳에서만 사용한다는 가정하에서..
왜냐하면, Window용은 배포시 라이센스에 걸린다는 것을
얼핏들은것 같아서요..)
30만건 이하라도.. MS-Access를 사용하면..
속도가 느리다는건.. 무슨 의미이신지..
Index를 사용하시지 않고..
Query Tunning, Database 압축도 하지 않는다는 뜻이신지..
MDB의 분산은 생각해 보셨는지..
(하지만, 실무에서 MS-Access 97 파일(MDB)로 총 120만건 정도 넣고,
6개 Table과 각각 Left, Right join을 걸고..
결과가 나올때 까지 걸린 시간이.. 5분~8분정도 걸렸으니까..
- 당시에는 SQL Tunning 실력이 형편없어서.. 그런지도 모르지만 -
어느정도 느리다는 것은 알겠지만..
MS-Access 2000에서 만든 MDB는 성능이 다를듯하다는 생각이 드네여
왜냐하면, MDAC 혹은 ODBC에서 이전버젼에서 사용하던 것 보다
성능향상이 꽤 됐었다는 것을 얼핏 본 것 같기 때문입니다..)
Paradox는 1개 Table에서 최적화(Pack)된 상태에서
Full Search시 여타 Database(MDB, Dbase등)보다
Access 속도가 빠르다는것으로 알고 있습니다.
어차피, 파일형식의 Database(MDB, Pradox, DBase등)는
Disk의 단편화정도에 따라서 성능향상이 많이 틀리다는것도
염두해 두시면 좋겠네여.