일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
Tags
- sqlplus
- mariaDB
- solaris
- 연산자
- fdisk
- 오라클
- oracle install
- Network
- patch
- dba
- Linux
- PERL
- solaris network
- command & perl
- perl one-liner
- perl + 정규표현식
- RHEL4
- bash
- prompt
- perl string
- rac
- Unix
- grid
- oracle
- MySQL
- memory
- Oracle RAC
- SQL
- cygwin
- php5
Archives
- Today
- Total
목록SEQUENCE (1)
DATA 전문가로 가는 길
[Admin] MySQL/MariaDB AUTO_INCREMENT
1. Auto increment 란? 테이블 컬럼에 auto_increment를 설정하게 되면, 데이터가 삽입 되는 순간 자동으로 증가 됩니다. 데이터 타입은 INT, BIGINT를 주로 많이 사용 합니다. InnoDB 엔진의 경우 Primary Key 생성과 동시에 인덱스 사이즈에 영향을 주기 때문에 테이블 설계시 많이 권고 하는 방법 입니다. MySQL 5.7 이전 버전에서는 MyISAM 엔진의 경우 auto_increment 값이 파일에 저장 해서 관리 되는 반면, InnoDB 인젠의 경우 메모리 기반으로 관리 됩니다. MySQL 8.0 에서는 InnoDB 엔진의 테이블 정보 저장 공간에 auto_increment 카운터 정보를 보관 합니다. 주로 많이 활용되는 방법은 PK + auto_increm..
Data Architecture/Admin
2020. 7. 6. 13:16