Q&A

  • 파라독스 30만건 이하인경우 속도빠르게 하기?
파라독스 테이블하고 오라클 서버하고  비교한다믄 큰일이지요.

두 디비는 용도가 다르니깐여

아무튼 파라독스는 많은 DBA들이 사용을 꺼려 합니다.

2~3만건 레코드에서 핸들링 하라구여.

비용문제로 발주처에서 꼭 파라독스 테이블을 사용해야만 한다고 하네용

엠스의 억세스 DB를 사용하는 것도 한가지 방법 인데,,,

,음...속도가 좀 느린 느낌이 들어서요...

레코드 건수가 30만건 이하인 경우 존 방법 없을 까요?

이것에 대한 고민을 4개월 째 하고 있습니다.

온갖 기술자료들을 열람해바도 아직 해답을 찾지 못했네영

파라독스 에다가 별도 엔진을 첨가 하여야 할 까요?

2  COMMENTS
  • Profile
    김경록 2003.05.16 10:07
    Open Source Project인 Firebird는 어떠신지..
    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의 단편화정도에 따라서 성능향상이 많이 틀리다는것도
    염두해 두시면 좋겠네여.




  • Profile
    최병철 2003.05.16 02:02
    어떤 목적인지는 모르지만

    파라독스 테이블을 그룹별로 테이블을 만들어
    이용하면 될것 같은데...

    그리고 제가 알기로는 파라독스DB도 DB이기에
    인덱스를 이용할수 있다고 들었읍니다.

    참고 하세요....