• 작성일 작성일 : 14-02-10 13:11 / 조회 : 12,636

mysql 팁

 글쓴이 : 외인 트위터 페이스북 미투데이 C공감

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%로 사용해야 함.




  • 이전글 다음글
  • 목록
go top google+ page facebook tistory rss