-
작성일 : 14-02-10 13:11 / 조회 : 12,289
mysql 팁
글쓴이 : 외인
1. HEAP테이블
InnoDB는 트랜잭선이 지원된다. 쇼핑몰 개발시 사용할 수 밖에 없는 Type.
HEAP테이블 메뉴얼
http://www.mysql.com/doc/H/E/HEAP.html
HEAP 테이블 만들기 !
mysql>CREATE TABLE email_addresses TYPE=HEAP (
->email char(55) NOT NULL,
->name char(30) NOT NULL,
->PRIMARY KEY(email) );
2. mysql_connect VS mysql_pconnect
서버메모리가 최소 2G 이상이라면 mysql_pconnect 추천
3. int보다는 smallint, tinyint 사용
4. 인덱스 사용
모든 칼럼에 인덱스를 주는 것은 비추
주키는 당연히 인덱스~
CREATE TABLE albums (
id INTEGER NOT NULL AUTO_INCREMENT PRIMARY KEY,
title VARCHAR(80)NOT NULL,
INDEX title_idx (title)
);
* 인덱스가 걸려 있는경우 %$title% 안먹힘. $title%로 사용해야 함.