Q&A

  • desktop database 는 어느정도 레코드를 관리하나요?
정확한 숫자를 알고자 하는 건 아니곰요....

제가 <<1년에 10만 레코드(20년을 내다보고)>>가 쌓이는 정도의 프로그램쪽에 사용하는
DB로 어떤것이 좋을까요.

지금은 desktop database ver7.0 으로 연동하고 있지만
이 db 프로그램으로 가능하겠는지 궁금하구요...

아니면 Mysql  은 어떤지요....

그리고 델파이설치하면서 함께 설치되는 다른 db도 있는듯 합니다.

함께 설치된 제품중심으로 말씀해주시면 매우 깜사하겠습니다.

--- 바쁘신 중에도 답변주셔서 감사합니다.
3  COMMENTS
  • Profile
    착한천사 2005.03.03 03:35
    착한천사 김경록입니다..

    desktop database라는건 어떤걸 말하는지 잘 모르겠군요..
    혹시, delphi에 딸려오는 database desktop을 말씀하시는건지..
    그것은 paradox가 아닌가 생각되어지네요..
    paradox는 db file의 한계성때문에 또한 관리때문에 문제가 생길 수 있습니다..
    즉, 관리적인 측면에서 문제점이 많이 발생된다는 뜻입니다..
    물론, database desktop에서 관리하는 db file이 server 나 pc에 있는데..
    그 server 혹은 pc의 전원관리를 잘하시고,
    db file의 index 관리를 잘 하신다면야 크게 문제가 없겠습니다..
    다만, paradox의 단점으로, delete를 하여도 db file의 size가 줄지 않는다는 점으로..
    그 용량이 2GB인가,. 까지 제한이 있으며, 그 제한을 풀기 위해서 다른 팁을 사용해야하고..
    에.. 또... 뭐시기.. 까먹었네요..
    아.. delete된 공간을 없애시기위해선.. packing을 해야만 하는 작업을 해야만 합니다..
    packing시에 잘못 문제가 발생해서 db file이 깨질 수도 있구요..
    뭐.. 기타등등..
    아주.. 간단히 말해서.. db file이 잘 깨질 수 있다는 뜻입니다..

    님께서.. 말하시는 다른 DB는 혹시 무료 DB를 말씀하시는건지..
    아니면, 상용DB를 말씀하시는건지..

    상용DB에 추천하는 것은..
    단연, ORACLE이겠지만.. 너무 비싸기때문에..
    가격 대 성능으로 따져서.. MS-SQL을 추천..

    무료 DB를 사용하신다면...
    OS에 따라서 조금 달라집니다..
    Unix, Linux, DB/2, Window등등...

    일단, 윈동, BSD계열에 모두 있는 것은
    MySQL로, 적극 추천하는바입니다만.. 조금 있으면, 유료화될 기미가 보이는군요..
    naver 지식검색에서 무료DB라고 치시면, 무지하게 나오겠지만..

    불새(fire bird -> 인터베이스를 Open source로 하여.. 새롭게 개발한 GPL 라이센스..) - 윈도우용
    interbase -> 델파이에 딸려오죠?  무료DB
    PostSQL -> BSD계열
    아.. 너무 많네요...

    Single DB를 원하시면, MDB를...
    Multi user DB 를 원하시면서, 꽁짜를 원하시면, MySQL을
    (이거 상용화되면, 다른거 찾아보시는게 좋을 듯.. 좀 많은 것 같네요..)
    Multi user DB이면서, 상용을 원하시면,  가격 대 성능상으로.. MS-SQL을 추천합니다..

    하지만, 뭐니 뭐니해도...
    가장 안정성 있고, Special한 DB로 Oracle을 최고로 추천합니다..
    근데.. 너무 비싸죠..
    License도 귀찮은게 많고...
    기타등등..
    결국 돈이 많이 든다는 이야기죠..
    답이 되었길 바랍니다..



  • Profile
    이창재 2005.03.03 05:08
    답변감사합니다..
    interbase -> 델파이에 딸려오죠?  무료DB
    PostSQL -> BSD계열
    그렇다면 말씀하신 위 두개db 파라독스에 비해서 안정적인가요..
    그리고 <<10만레코드 /년  >> 관리능력이 되나요..
    꼭 사용하시지 않았더라도 지금까지 경험으로 말씀해주시면
    많은 도움이 되겠습니다.
    그리고
    interbase -> 델파이에 딸려오죠?  무료DB
    PostSQL -> BSD계열
    이 둘과 Mysql 를 비교하면 어느것의 성능이 우수한가요..?
    ==감사합니다.

  • Profile
    모영철 2005.03.03 18:32
    postsql은 뭔지 모르겠지만. 파이어버드 강추입니다. 잠깐 깔아보고 써보고 햇는데.. 상당히 좋았던걸로 기억합니다. procedure나 trigger도 됐던걸로 기억하구요.
    전에도 이런 얘기가 나왔었는데. 그때도 파이어버드 많은분들에게 강추 받았던 디비입니다.
    막판에 mysql과 firebird 남았는데.. mysql은 trigger나 procedure가 안되니 업무용 프로그램에서는 좀 무리가 있지 않을까 싶구요..
    전에도 이런 얘기가 나왓지만 결국엔 그때 그