我需要文本“_size”吗?在 mysql 5.1 的 my.cnf 文件中?
这是一个关于在 mysql 5.1 的 my.cnf 文件中设置参数的非常简单的问题。
此页面为我提供了可以调整的参数: http://dev.mysql.com/doc/refman/ 5.0/en/server-parameters.html 所以我想我需要写
key_buffer_size = 256M
但是当我打开当前的 my.cnf 时,它有一行:
key_buffer = 16M
我的问题是,我是否需要“key_buffer_size”或“key_buffer”,或者我使用哪个并不重要?而且,我如何知道 my.cnf 中的某些内容是否不正确?守护进程启动日志文件在哪里?
我正在运行ubuntu;我认为版本 8.04 LTS
This is a pretty simple question about setting parameters in the my.cnf file for mysql 5.1.
This page gives me the parameters I can tune:
http://dev.mysql.com/doc/refman/5.0/en/server-parameters.html
and so I think I would need to write
key_buffer_size = 256M
But when I open my current my.cnf, it has the line:
key_buffer = 16M
My question is, do I need "key_buffer_size" or "key_buffer" or does it not matter which I use? And, how would I know if something in the my.cnf is incorrect? Where's the daemon start log file?
I am running ubuntu; I think version 8.04 LTS
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
key_buffer
键已弃用。应使用
key_buffer_size
来代替。配置中存在的旧的已弃用密钥似乎是一个错误: default my.cnf 已弃用选项 key_buffer。
key_buffer
键似乎已被弃用很长时间了。例如,key_buffer_size
早在 4.1 就一直在使用。我能找到的 MySQL 文档中唯一提及此弃用的地方是 5.7 发行说明。
The
key_buffer
key is deprecated.The
key_buffer_size
should be used instead.The old deprecated key existing in the configurations seems to be a bug: default my.cnf has deprecated option key_buffer.
The
key_buffer
keys seems to have been deprecated for a long time. For example,key_buffer_size
has been in use all the way back as far as 4.1.The only mention of this deprecation in the MySQL documentation, that I could find, is a reference here in the 5.7 Release Notes.
MySQL 5.1 和 5.0 服务器参数规范均表示“KEY_BUFFER_SIZE”:
MySQL 5.0 | MySQL 5.1
Both MySQL 5.1 and 5.0 server parameter specification says "KEY_BUFFER_SIZE":
MySQL 5.0 | MySQL 5.1