Version | Features |
---|
추가 | 변경 | 삭제 |
---|
5.5 | | MyISAM 대신 InnoDB가 MySQL의 기본 스토리지 엔진으로 채택 | |
5.4.2 | | Plugin버전의 InnoDB가 Builtin 버전으로 다시 적용 | |
5.1.38 | InnoDB Plugin | | |
5.1.24 (Enterprise version) | "SHOW PROFILE" | | |
5.1.12 | "general_log" 파라미터 | General query log를 동적으로 변경 가능 | |
5.1.8 | "Mixed" 복제 모드 | | |
5.1.6 | Partition pruning 기능 | | |
5.1.5 | EXPLAIN PARTITIONS(파티션 테이블의 실행 계획) 지원"RBR"(Row Based Replication) 복제 모드 | | |
5.1 | Plugin API 도입Plugin버전의 InnoDB 릴리즈 (InnoDB 의 많은 성능 개선과 변화가 있음) | | BDB 스토리지 엔진 |
5.0.32 (Community version) | "SHOW PROFILES" | | |
5.0.7 | LIMIT의 파라미터도 PreparedStatement에서 변수화 가능 | | |
5.0.5 | | BIT 데이터 타입이 MEMORY, InnoDB, BDB, NDBCLUSTER 스토리지 엔진에 구현됨 | |
5.0.3 | FEDERATED 스토리지 엔진신규 함수 추가 STDDEV_POP() STDDEV_SAMP() VAR_POP() VAR_SAMP() | BIT 데이터 타입이 TINYINT와 호환성 없어짐
NUMERIC와 DECIMAL 타입의 저장 방식이 String에서 Binary로 변경 | |
5.0.2 | TRIGGER 도입 | HAVING 조건에 SELECT컬럼, GROUP-BY컬럼, OUTER-서브쿼리의 값 사용 가능(ANSI 표준) | |
5.0.1 | VIEW 도입 | HAVING 조건에 SELECT컬럼, GROUP-BY컬럼, OUTER-서브쿼리의 값 사용 가능(ANSI 표준) | |
5.0 | StoredRoutine (Procedure,Function) 도입CURSOR 도입Archive 스토리지 엔진INFORMATION_SCHEMA 딕셔너리 데이터베이스 도입 (ANSI 표준) | | ISAM 스토리지 엔진 제거 |
4.1.11 | Blackhole 스토리지 엔진 | | |
4.1.4 | CVS 스토리지 엔진 | | |
4.1 | SubQuery 도입WHOW WARNINGSCREATE TABLE ... LIKE ...GROUP_CONCAT() 구현유니코드(UTF8, UCS2) 지원GIS 관련 기능(Spatial extension) 지원ALTER DATABASE 명령 지원DUAL 테이블 내부 지원(타 DBMS와의 호환성 유지) "SELECT 1" 명령과 "SELECT 1 FROM DUAL" 명령은 동일Memory 스토리지 엔진에서 B-Tree 허용EXPLAIN EXTENDED 구현 | Column 코멘트 구현(CREATE TABLE...)PASSWORD() 함수의 알고리즘 업그레이드 기존 알고리즘은 OLD_PASSWORD()로 변경됨CHAR, VARCHAR 타입의 길이가 바이트수에서 문자수로 변경됨파생 테이블(Derived tables) 내에서 UNION 사용 가능 | |
4.0.18 | | "TYPE" 키워드가 "ENGINE" 키워드로 변경(CREATE TABLE...) | |
4.0.14 | InnoDB의 BLOB와 TEXT 타입에 대한 인덱스 지원 | | |
4.0.4 | JOIN DELETE (Multiple Delete) 도입JOIN UPDATE (Multiple Update) 도입 | | |
4.0.2 | Memory 스토리지 엔진에서 NULLABLE 컬럼의 인덱스 지원 | VARCHAR 컬럼의 길이가 1~255에서 0~255로 변경됨 | |
4.0.1 | Query Cache 도입 | | |
4.0 | UNION 집합 연산 도입SQL_CALC_FOUND_ROWS 힌트와 FOUND_ROWS() 함수 구현 | UPDATE와 DELETE 구문에 ORDER BY 사용 허용 | |
3.23 | EXPLAIN(쿼리 실행계획) 구현전문 검색(Fulltext search) 도입JOIN(SELECT만) 도입NULL-SAFE 연산자(<=>) 도입 | 길이가 0인 CHAR 컬럼 허용 |