MySQL 제품개요
impactline이 일, 2006-04-23 19:17에 씀
MySQL 데이터베이스 서버
MySQL 데이터베이스 서버 개요
- MySQL은 오픈소스 기반의 관계형 DBMS입니다.
- ANSI/ISO SQL 표준을 준수하는 관계형 DBMS이며 SQL-92, SQL:1999, SQL:2003을 대부분 준수합니다.
- 다른 제품과의 비교
- 다른 오픈소스 DB와의 비교 - MySQL은 유일하게 배후에 개발회사를 가지고 있습니다.
MySQL과 다른 상용 DBMS제품과의 세부적인 비교는 이곳에서 할 수 있습니다.
MySQL의 특징
- MySQL은 빠르고, 안정적이며, 사용하기가 쉽습니다.
다양한 벤치마크 데이터를 이곳에서 이용할 수 있습니다. - MySQL은 클라이언트-서버 환경은 물론 embedded 시스템 환경에서도 이용할 수 있습니다.
MySQL은 multi-threaded SQL 서버와클라이언트 프로그램, 라이브러리, 관리 도구 및 API로 구성됩니다.
또한 MySQL은 embedded multi-threaded library로도 제공되어 모바일 용으로도 이용할 수 있습니다. - 스토리지 엔진의 독립적 선택 가능
MySQL에서는 스토리지 엔진 (Table Type)을 다음 중 용도에 따라 선택하여 사용할 수 있습니다.- MyISAMI
- nnoDB
- Berkeley DB (BDB)
- MERGE
- HEAP
- ISAM
이 중에서 가장 많이 사용되는 것은 MyISAM과 InnoDB입니다.
InnoDB에 대한 상세한 내용 (reference manual)은 이곳에 있습니다.
- 다양한 플랫폼 (Cross-platform) 지원
지원 플랫폼: Linux, MS Windows, FreeBSD, Solaris, AIX, Mac OS X, HP-UX, QNX, Novell NetWare 등. - 다양한데이터베이스 드라이버 제공
다양한 드라이버 (native ODBC and JDBC driver)를 이용하여 다른 데이터베이스에 연결이 가능합니다.
MySQL Add-on 제품
MySQL 데이터베이스 서버
- MySQL Pro - MyISAM과 안전거래기능을 지원하는 InnoDB를 이용하는 제품입니다.
- MySQL Classic - MySQL Pro와 동일하며 단지 MyISAM만을 테이블 타입으로 제공합니다.
- MaxDB - SAP DB를 오픈 소스로 출시한 제품입니다.
MySQL Cluster
- MySQL 서버를 확장하는 것으로서 메모리 DB엔진에 기반한 클러스터 솔루션입니다.
Migration Toolkit
- Oracle과 MS Access로부터 이전하는 것을 도와주는 toolkit입니다.
Administrator
- MySQL 환경을 관리하기 위한 통합 관리 콘솔입니다.
Query Browser
- MySQL 클라이언트 용 브라우저 소프트웨어입니다.
Connector
- MySQL Connector/ODBC ; MS Access, Excel, Borland Delphi를 MySQL과 연결합니다.
- MySQL Connector/J ; Native Java driver로서 JDBC call을 MySQL 프로토콜로 전환합니다.
- MySQL Connector/Net ; ADO.NET provider로서 .NET platform에서 MySQL로 연결합니다.
- MySQL Connector/MXJ ; Mbean으로서 MySQL DB 서버를 J2EE 환경에 embed 시킵니다.
MySQL 데이터베이스 추가정보
MySQL에 대한 개략적인 (한글) 안내는 이곳에 있습니다.
