>
> > ps..
> >
> > 각 데이터베이스에 대한 벤치마크 같은거 해놓은 자료나 자료가 올라
> > 온 것은 없나요??
> >
> > 어떤 분은 postgreSQL은 느리다. 다만 MySQL은 빠르다.. 작은 개인이
> > 나 중소업체는 오라클보다는
> >
> > MySQL이 낫다.. 등등.. 여러가지 말들이 많기 때문에 학생이 데이터베
> > 이스에 대한 공부 시작
>
> 각 디비별로 장단점이 있으므로 무엇이 낫다는 식의 말씀은 못드리겠습니다. 단지 개인적으로 소형 사이트에서 단순히 빠른 목적의 DBMS 만을 원한다면 무엇보다도 MySQL이 제격이라는 생각이 듭니다. 하지만 약간의 DBMS 다운 기능을 가진 뭔가를 찾는다면 PostgreSQL 이 좋을 것으로 생각합니다. 그리고 상용의 warranty 를 요하는 사이트라면 당연히 오라클을 선택해야 할것으로 생각이 듭니다. 디비의 선택은 목적에 맞게 하는 것이지 무엇이 더 좋느냐는 식의 질문은 곤란할 것 같습니다.
>
> http://database.sarang.net/database/postgres/doc/comp-comparison.html
> 를 보시면 약간의 도움은 될련지 모르겠군요.
MYSQL 관련 자료
http://www.mysql.com/crash-me-choose.htmy
http://mysql.com/benchmark.html
위 사이트 참고하세요.
msql은 레코드 갯수가 몇만개이상 늘어나면 속도가 저하됩니다.
또한 order by , group by 등 정열에서 속도가 느려지지요.
게시판, 방명록 정도 간단한거.
중간규모에서는 Mysql, PostgreSQL.
Mysql은 속도향상을 위해 트랜잭션 처리 등 몇가지 기능이 빠져있습니다. 그런데 일반적으로 웹상에서 아주 대규모 디비를 처리하는것도 아니고 다른 프로그래밍기법을 이용해 해결할 수 있지요.
PostgreSQL은 객체관계형DB입니다. 상속, 사용자정의 함수, 자료형등 여러가지 기능이 있고 트랜잭션처리도 지원하지요.
Mysql보다는 자잘한 재미가 있을듯.
이에 비해 오라클 인포믹스등 상용 디비(물론 Msql, Mysql도 상용임)는 대규모 정보를 처리하기 위한 기능 및 관리, 백업, 보안등 다양한 툴이 함께 제공되지요. 요즘 새로 구축할게 있어 가벼운 인포믹스로 할것인지 저도 고민중.
웹이라면 공개 DB 쓰셔도 훌륭
|