84669 personnes étudient
152542 personnes étudient
20005 personnes étudient
5487 personnes étudient
7821 personnes étudient
359900 personnes étudient
3350 personnes étudient
180660 personnes étudient
48569 personnes étudient
18603 personnes étudient
40936 personnes étudient
1549 personnes étudient
1183 personnes étudient
32909 personnes étudient
现在用的程序是php+mysql,linux服务器,有没有什么办法可以每天在固定时间进行一次mysql表的优化,
需要自动优化的原有主要是因为搜索的用户太多了,造成搜索缓存太多,占用空间
业精于勤,荒于嬉;行成于思,毁于随。
要想定时的花,mysql有自带的定时事件EVENT;例子:每天凌晨0点定时执行存储过程p_optimize_table
CREATE EVENT `optimize_table_event` ON SCHEDULE EVERY 1 DAY STARTS '2017-03-06 00:00:00' ON COMPLETION NOT PRESERVE ENABLE COMMENT '自动优化表' DO CALL p_optimize_table()
这只是一个定时事件,通过调用存储过程p_optimize_table,你要做的优化表工作就在这个存储过程里做。话说,因为搜索太多,缓存太多,所以优化表?OPTIMIZE TABLE?好奇你要怎么优化。
谢邀!
如果仅仅只是定时的话Linux的cron服务就可以了,还是说你的搜索都放到sql里面每次搜索都是查库或者临时缓存?要做什么方面的优化呢
MySQL定时任务清理啊
要想定时的花,mysql有自带的定时事件EVENT;
例子:每天凌晨0点定时执行存储过程p_optimize_table
这只是一个定时事件,通过调用存储过程p_optimize_table,你要做的优化表工作就在这个存储过程里做。
话说,
因为搜索太多,缓存太多,所以优化表?OPTIMIZE TABLE?
好奇你要怎么优化。
谢邀!
如果仅仅只是定时的话Linux的cron服务就可以了,还是说你的搜索都放到sql里面每次搜索都是查库或者临时缓存?要做什么方面的优化呢
MySQL定时任务清理啊