保留的话:当你数据丢失可用来恢复数据,当你需要主从复制时需要靠这些文件。
不保留的话:节省空间,加快mysql速度。
关闭办法:
找到mycnf或者myini文件,把 “ log-bin= ” 这个参数用#号注释掉,然后重启mysql就可以。
折中办法:
在mycnf或者myini文件中,log-bin参数后面,加入expire_logs_days=15。意思就是日志保留15天。然后重启mysql就可以。
linux中,是mycnf。windows中,是myini。怎么取舍,你自已定吧。首先,你需要使用crontab命令创建一个定时任务,命令如下:crontab -e,然后就可以按照你设置的 规则 *** 作来更改密码,你也可以使用密码超时策略,就是让系统定期检查是否超过一段时间没有 更改过密码,当然你也可以自行编写shell脚本来实现定期更改密码的目的。是定时关机还是怎样的?描述清楚才好解决。
sudo crontab -e里看看有没有关机的代码,/etc/crond里看看有没有跟关机有关的,
看看/var/log/authlog里有没有关机相关的日志,/var/log下有很多日志,仔细看看吧。回答:1、服务器关闭。
2、你的网络不行。
3、服务器出错。
首先,你要有一个对应你服务器核心的插件,能让你的服务器实现定时关闭服务器。
说白了就是定时或者定期自动自己在控制台输入stop命令。现在一些插件可以做到。
完了,起服务器时候用一些循环脚本是永久保存的,会越来越大这个文件。
删除不如直接关闭。桌面图标-计算机-右键属性-高级系统设置-高级-启动和故障恢复 设置-系统失败 取消“将事件写入系统日志”复选框-确定退出。
如果系统盘(C)盘空间够大,不用管它。现在的硬盘容量都这么大了。如果是SSD固态硬盘,为了寻求心理安慰,防止频繁写入,可以关闭。
如果系统或硬件存在问题,写入会更多,解决问题比关注这个日志文件要来的更实际一些。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)