그누보드 파티셔닝

불당   
   조회 5317   추천 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 -
그누보드 공구는 SNS폼
쉽고빠른 인플루언서 공구솔루션, 상품판매, 크리에이터, 카드결제, 쇼핑몰
크리에이터링크 그누보드
누구나 고퀄리티 사이트를 만드는 가장 쉬운방법! 코딩 없이, 100% 무료홈페이지
그누보드 설치지원 아이즈웹
그누보드빠른 설치, 안정적인 서버, 월 960원, 도메인, 웹호스팅, 메일호스팅
파워링크 AD   클릭초이스등록


처음으로 (442)
제목
gnu4 : 그누보드 06-07   2806   불당
gnu4 : 그누보드 06-02   2217   불당
gnu4 : 그누보드 06-02   17496   불당
gnu4 : 그누보드 03-20   1530   자미르
gnu4 : 그누보드 01-31   3170   불뚝이
gnu4 : 그누보드 08-17   5521   불당
gnu4 : 그누보드 08-17   5464   불당
gnu4 : 그누보드 08-17   5318   불당
gnu4 : 그누보드 08-10   38962   불당
gnu4 : 그누보드 07-12   51438   불당
gnu4 : 그누보드 06-26   4459   sitehelp
gnu4 : 그누보드 06-13   3731   sitehelp
gnu4 : 그누보드 05-31   3274   sitehelp
gnu4 : 그누보드 05-30   3940   sitehelp
gnu4 : 불당팩 매 05-22   4118   불당