그누보드 파티셔닝

불당   
   조회 4253   추천 0    

MySQL 5.5 이후에 추가된 기능으로

논리적인 테이블을 물리적으로 여러개로 분할하는 table partition이 있습니다.

 

그누보드의 경우 몇개의 큰 테이블의 성능 때문에 고통을 받고 있는데

이런 부분이 테이블 파티셔닝을 통해서 간단하게 해결 가능하구요

테이블 파티셔닝은 MySQL 5.7 이상의 버젼에서 사용할 것을 추천 드립니다.

 

* g4_point 

- 년도를 기준으로 파티셔닝 (point 갯수가 많은 경우는 월별/일별로 파티셔닝)

- 포인트를 삭제하기전에 기존의 point를 sum 해서 최근 table에 insert

- 포인트 유효기간이 있는 경우는 그냥 삭제해버리고, point sum만 update

 

* g4_visit

- 년도를 기준으로 파티셔닝 (point 갯수가 많은 경우는 월별/일별로 파티셔닝)

- 개인정보 보호를 위한 정보의 최대 보유기간인 5년을 경과하는 것은 table drop

 

* g4_board_new

- 년도를 기준으로 파티셔닝 (point 갯수가 많은 경우는 월별/일별로 파티셔닝)

 

 

- opencode.co.kr -
북유럽식 프리미엄 홈페이지
스마트한 제작 방식으로 가격은 낮추고 퀄리티를 높혔습니다
크리에이터링크 그누보드
100%무료! 무료 도메인/호스팅! 누구나 쉽게 코딩없이 직접 만드는 홈페이지!
24시상담-웹/모바일/앱개발
홈페이지, 쇼핑몰, 모바일, 앱개발, 디자인, 마케팅, ERP시스템 구축
파워링크 AD   클릭초이스등록


제목Page 1/4
2013-05   12652   불당
2010-04   12062   불당
2008-04   13553   불당
2016-08   4415   불당
2016-08   4380   불당
2016-08   4254   불당
2016-08   34046   불당
2015-10   5550   불당
2014-02   8604   불당
2014-02   8651   불당
2014-02   8706   불당
2013-06   11201   불당
2013-05   12652   불당
2013-05   11894   불당
2013-01   14041   불당
2011-12   16107   불당
2011-12   12410   불당
2011-09   13516   불당
2011-09   12071   불당
2011-06   12167   불당
2011-01   11690   불당
2011-01   14326   불당
2011-01   14974   불당