멀티로 사용하실꺼면,
Paradox는 무조껀 사용하시지 마십시오..
반드시,, 확실히..
MS-SQL 2000을 사용하십시오..
단, MS-SQL이 좋긴하지만,
비싸다면, MySQL을 추천해 드리고 싶습니다..
(왜냐? 공짜면서 안정성이 있으며, 속도도 굉장히 빠르기때문입니다..)
Paradox와 MS-SQL의 차이점을 들라면,
엄청나게 많은 차이점이 있습니다..
물론, 이론상으론 RDB이지만,
MS-SQL은 RDBMS로 MS(Management System)가 더 붙습니다..
즉, Connection부분을 특정 Process가 담당해 준다는 의미를
가지면서, 먼저 Row/Table/DB에 접속한 순서데로 작업우선권을
DB가 부여하는 형식을 가지고 있습니다..
(이말은, Multi-Thread형식을 가진 Process를 운영한다는 뜻입니다..)
하지만, Paradox는 운영체제가 File을 사용하는 것처럼..
도와주는 형식으로 되어 있기 때문에 운영체제의 도움이 없다는것을
상상할 수 없죠..
(하지만, 작은 Project에는 엄청난 속도가 나오지만,
여러 Table을 Join할때, 복잡한 SQL문을 구사해야할 경우
아예 지원을 해주지 않습니다. - 이점이 제일 난감한 부분이죠..
또한, 동시접속에 대한 문제를 완벽하게 해결해 주지 않으므로,
빈번한 Index table이 깨어지는 증상이 나타나서 DB를 사용하지
못하는 경우가 나타납니다. 그것도 허다하게..
물론, 복구는 가능하지만, 완전하지는 않구요..
잘 깨집니다..)
첫번째는 말씀드렸구여,
2번째는 SQL문장에 대한 지원과 Backup과 Restore에 대한 기능이
있으며,
3번째는 Replication에 대한 기능이 있습니다.
물론, 더 많은 것이 있습니다만,
다 쓴다면, 책한권은 뚝딱 쓰겠습니다.. *^^*
(물론, 거짓말은 아니구요.. 왠만한건 다해봐서리.. *^^*)
일단, multi로 사용하신다고 하니..
MS-SQL을 강력추천합니다..
하지만, DB의 활용도가 그렇게 크지 않다면,
무로 DB를 사용해보심이 어떨까 합니다..
어쨌든, 안정성 면에서는 잘 알여진 DB 및 잘 사용하는 DB를
예로든다면,
Oracle, MS-SQL 순서로 좋습니다..
요즘은, Linux때문에 MySQL을 많이 쓰는 추세죠..
(이건 제 개인적인 의견일뿐입니다..)
일단, Server를 어떤것으로 채택했고,
서버의 전원을 관리자가 끄지 않는한 계속 켜진다는 가정이 있다면,
일반 DB(MySQL, FireBird등)을 추천하고 싶지만,
그렇지 않다면, Oracle, MS-SQL을 추천하고 싶습니다..
(사실, MySQL도 전원이 몇번이나 꺼져도 DB가 깨어지진 않았습니다..
적어도 제 경우엔..
만약 공부용이시라면, Oracle사에서 직접 공부용으로 쓰겠다는
다짐을 하신후(Sign에 Check함) download 받아서 100% 사용가능합니다.
즉, Oracle 강, 강, 강추합니다..
일단, Oracle을 쓰신 후 MS-SQL을 쓰신다면,
적어도 40%정도는 MS-SQL에 대해서 아쉽다는 느낌이 드실겁니다.. *^^*)
일단, 가볍게 설명드렸네여..
답변이 되었는지 모르겠습니다..
아주 결론적으로, 단도직입적으로 말씀드려서..
MS-SQL을 사용하십시오..
멀티로 사용하실꺼면,
Paradox는 무조껀 사용하시지 마십시오..
반드시,, 확실히..
MS-SQL 2000을 사용하십시오..
단, MS-SQL이 좋긴하지만,
비싸다면, MySQL을 추천해 드리고 싶습니다..
(왜냐? 공짜면서 안정성이 있으며, 속도도 굉장히 빠르기때문입니다..)
Paradox와 MS-SQL의 차이점을 들라면,
엄청나게 많은 차이점이 있습니다..
물론, 이론상으론 RDB이지만,
MS-SQL은 RDBMS로 MS(Management System)가 더 붙습니다..
즉, Connection부분을 특정 Process가 담당해 준다는 의미를
가지면서, 먼저 Row/Table/DB에 접속한 순서데로 작업우선권을
DB가 부여하는 형식을 가지고 있습니다..
(이말은, Multi-Thread형식을 가진 Process를 운영한다는 뜻입니다..)
하지만, Paradox는 운영체제가 File을 사용하는 것처럼..
도와주는 형식으로 되어 있기 때문에 운영체제의 도움이 없다는것을
상상할 수 없죠..
(하지만, 작은 Project에는 엄청난 속도가 나오지만,
여러 Table을 Join할때, 복잡한 SQL문을 구사해야할 경우
아예 지원을 해주지 않습니다. - 이점이 제일 난감한 부분이죠..
또한, 동시접속에 대한 문제를 완벽하게 해결해 주지 않으므로,
빈번한 Index table이 깨어지는 증상이 나타나서 DB를 사용하지
못하는 경우가 나타납니다. 그것도 허다하게..
물론, 복구는 가능하지만, 완전하지는 않구요..
잘 깨집니다..)
첫번째는 말씀드렸구여,
2번째는 SQL문장에 대한 지원과 Backup과 Restore에 대한 기능이
있으며,
3번째는 Replication에 대한 기능이 있습니다.
물론, 더 많은 것이 있습니다만,
다 쓴다면, 책한권은 뚝딱 쓰겠습니다.. *^^*
(물론, 거짓말은 아니구요.. 왠만한건 다해봐서리.. *^^*)
일단, multi로 사용하신다고 하니..
MS-SQL을 강력추천합니다..
하지만, DB의 활용도가 그렇게 크지 않다면,
무로 DB를 사용해보심이 어떨까 합니다..
어쨌든, 안정성 면에서는 잘 알여진 DB 및 잘 사용하는 DB를
예로든다면,
Oracle, MS-SQL 순서로 좋습니다..
요즘은, Linux때문에 MySQL을 많이 쓰는 추세죠..
(이건 제 개인적인 의견일뿐입니다..)
일단, Server를 어떤것으로 채택했고,
서버의 전원을 관리자가 끄지 않는한 계속 켜진다는 가정이 있다면,
일반 DB(MySQL, FireBird등)을 추천하고 싶지만,
그렇지 않다면, Oracle, MS-SQL을 추천하고 싶습니다..
(사실, MySQL도 전원이 몇번이나 꺼져도 DB가 깨어지진 않았습니다..
적어도 제 경우엔..
만약 공부용이시라면, Oracle사에서 직접 공부용으로 쓰겠다는
다짐을 하신후(Sign에 Check함) download 받아서 100% 사용가능합니다.
즉, Oracle 강, 강, 강추합니다..
일단, Oracle을 쓰신 후 MS-SQL을 쓰신다면,
적어도 40%정도는 MS-SQL에 대해서 아쉽다는 느낌이 드실겁니다.. *^^*)
일단, 가볍게 설명드렸네여..
답변이 되었는지 모르겠습니다..