我有一个经常超过30gb的mysql日志文件,当你意识到你的服务器因为这个文件而已满时,这很糟糕。我需要一个简单的解决方案来将此文件限制为大约1GB,我不需要运行那么久的日志,我宁愿在将来避免这个问题。
有什么想法吗?感谢
答案 0 :(得分:1)
要在my.cnf文件中指定它,请备份当前的my.cnf文件(始终建议),停止从属,停止MySQL服务器并放置以下选项:
# relay log restrictions
relay-log-space-limit=15G
然后保存并退出文件并启动MySQL。除非您配置不同,否则MySQL将自动启动从属线程。