我想请教大家一个问题,宝塔面板 www/server/data ibtmp1文件过大,此文件是MySQL的临时表,临时表空间,居然达到了30G,有没有懂得大佬给我解答下怎么在宝塔限制该文件的大小。
有人说修改这个配置可以限制但是我看好像没有效果,半个小时后又是30多G了。
回答1:好像可以改mysql配置,不要这些文件。
回答2:修改my.cnf配置文件,为了避免ibtmp1文件无止境的暴涨导致再次出现此情况,可以修改参数,限制其文件最大尺寸。如果文件大小达到上限时,需要生成临时表的SQL无法被执行(一般这种SQL效率也比较低,可借此机会进行优化),innodb_temp_data_file_path = ibtmp1:12M:autoextend:max:5G # 12M代表文件初始大小,5G代表最大size。
回答3:楼主是动态网站吧!SQL没有优化好!就是这样的!临时磁盘猛写
回答4:sql没有优化好!这个再怎么改mysql配置中性能调整的临时表缓存的值都没有办法的!想解决这个要么就是生成静态!要么就是要把memcached或者redis这样的缓存结合下!
提供域名被墙检测、DNS污染查询和域名301跳转。发布者:admin,转转请注明出处:https://www.jiupaicom.com/wangzhanyunying/6297.html