차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판이전 판
다음 판
이전 판
tech:mysql_purge_old_field [2016/09/29 13:45] V_Ltech:mysql_purge_old_field [2019/11/21 04:46] (현재) V_L
줄 1: 줄 1:
 {{tag>mysql purge old field}} {{tag>mysql purge old field}}
 ====== Mysql Purge Old Field ====== ====== Mysql Purge Old Field ======
-{{INLINETOC}} + 
  
 <file sql> <file sql>
줄 30: 줄 29:
  
  
-mysql 주기적 자동 필드 정리+====mysql 주기적 자동 필드 정리====
  
  
-mysql 구문으로 아래와 같이 하면 매일 30일 이전 것은 지우는 방식이 가능할 것 같습니다.  +mysql 구문으로 아래와 같이 하면 매일 30일 이전 것은 지우는 방식이 가능다.  
- + 
-어느 데이타베이스의 어느 테이블을 작업해야 하는 지 알려주세요^^+
  
 출처 http://stackoverflow.com/questions/9472167/what-is-the-best-way-to-delete-old-rows-from-mysql-on-a-rolling-basis 출처 http://stackoverflow.com/questions/9472167/what-is-the-best-way-to-delete-old-rows-from-mysql-on-a-rolling-basis
줄 45: 줄 43:
 DO  DO 
 DELETE LOW_PRIORITY  FROM `co_chat` WHERE `time` < UNIX_TIMESTAMP(DATE_SUB(NOW(), INTERVAL 3 MONTH)) limit 100000; DELETE LOW_PRIORITY  FROM `co_chat` WHERE `time` < UNIX_TIMESTAMP(DATE_SUB(NOW(), INTERVAL 3 MONTH)) limit 100000;
 +
 +DELETE LOW_PRIORITY  FROM `co_block` WHERE `time` < UNIX_TIMESTAMP(DATE_SUB(NOW(), INTERVAL 3 MONTH)) limit 100000;
 </file> </file>
- +  
-2016. 1. 20. 오후 6:27:12 GMT+9:00 +