일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- Shimajirou
- youtuber
- 토익
- 칸칸
- 명령어
- fish
- 米沢、팽이
- one tab buy
- 라면
- 돈까스
- 사이타마
- 원탭바이
- 자동차
- Sekai Entertainment
- 리눅스
- 영단어
- しまじろう
- 점심
- 여름
- 일본
- TOY
- paypay
- 돼지갈비
- 신쥬쿠
- 시마지로
- 코라쿠엔
- 시스템관리
- 전철
- 스테이크
- 동경 모터쇼
- Today
- Total
IT Japan
MySQL OverView 본문
① MySQL의 특징
Open source 관계형 데이터베이스
속도,
사용의 편의성 제공
C,C++,Java,Perl등 다양한 API지원
다양한 platform에 포팅 가능
② History
1995 T.c.X사의 Michael Widenius와 친구들이 MySQL AB설립
Multi-threaded RDBMS
PHP 지원에 탁월함
현재 5천만건 이상의 record 손쉽게 지원
테이블크기 65535 TB(MyISAM)까지 지원
11 million installations 이상
1999 MySQL 3.23.x
2001 4.0.x
mysql 명령어에 --xml option 추가
Secure connections (with SSL) 지원
Unsigned BIGINT 추가
ORDER BY ... DESC 구문에서 인덱스 사용
Allow SELECT expression LIMIT ....
2003 4.1.x
Unicode (UTF8) support.
mode for ANSI_QUOTES 지원
Support for GIS (Geometrical data)
New operators MOD , DIV
SELECT ... FROM DUAL is an alias for SELECT ....
BTREE index on MEMORY (HEAP) tables.
2003.12 5.0.x
read-only 커서 지원
updatable 뷰 지원
stored procedures and functions 지원
trigger 지원
Strict mode 지원 : SQL_MODE에서
support for SUM(DISTINCT), MIN(DISTINCT), and MAX(DISTINCT).
Basic support for stored procedures and functions.
2005 5.1.x
Partitioning
Row-based replication 지원
빠른 ALTER TABLE
Plugin API
Event scheduler
Server log tables 지원
Improvements to INFORMATION_SCHEMA
mysql_upgrade was added
MySQL Cluster가 별도의 product로 release됨: Clustering support is no longer available
현재 5.5
InnoDB : 기본 storage engine
Improved Performance and Scalability : Multiple Buffer Pool Instances
가용성 증가
n
GPL [ General
Public License ]
자유 소프트웨어 재단(OSF)에서 만든 자유 소프트웨어 라이센스이다.
미국의 리처드 스톨만(Richard Stallman)이 GNU-프로젝트로 배포된 프로그램의 라이센스로 사용하기 위해 작성했다.
① 컴퓨터 프로그램을 어떤 목적으로든지 사용할 수 있다
다만 법으로 제한하는 행위는 할 수 없다.
② 컴퓨터 프로그램의 실행 복사본은 언제나 프로그램의 소스 코드와 함께 판매하거나 소스코드를 무료로 배포해야 한다.
③ 컴퓨터 프로그램의 코드를 용도에 따라 결정할 수 있다
④ 변경된 컴퓨터 프로그램 역시 프로그램의 소스 코드를 반드시 공개 배포해야 한다.
변경된 컴퓨터 프로그램 역시 반드시 똑같은 라이선스를 취해야 한다.
즉 GPL 라이선스를 적용해야 한다.
'MySQL' 카테고리의 다른 글
[mySQL5.5] 02장. shared-memory-base-name (0) | 2016.03.23 |
---|---|
[mySQL5.5] 02장. Memory구조 (0) | 2016.03.23 |
innotop 설치 (0) | 2016.03.21 |
테이블 스페이스 확인 (0) | 2016.03.21 |
【MySQL】 오류 해결 방법 (0) | 2016.03.21 |