没有合适的资源?快使用搜索试试~ 我知道了~
安装完MySQL需要调整的配置
4星 · 超过85%的资源 需积分: 12 83 下载量 184 浏览量
2015-05-04
12:28:14
上传
评论 5
收藏 19KB DOCX 举报
温馨提示
试读
3页
安装完MySQL需要调整的配置 即使是经验老道的人也会犯错,会引起很多麻烦。所以在盲目的运用这些推荐之前,请记住下面的内容:
资源推荐
资源详情
资源评论
写在开始前…
即使是经验老道的人也会犯错,会引起很多麻烦。所以在盲目的运用这些推荐之前,请
记住下面的内容:
一次只改变一个设置!这是测试改变是否有益的唯一方法。
大多数配置能在运行时使用 改变。这是非常便捷的方法它能使你在出问
题后快速撤销变更。但是,要永久生效你需要在配置文件里做出改动。
一个变更即使重启了 也没起作用?请确定你使用了正确的配置文件。请确定
你把配置放在了正确的区域内所有这篇文章提到的配置都属于
服 务 器 在 改 动 一 个 配 置 后 启 不 来 了 : 请 确 定 你 使 用 了 正 确 的 单 位 。 例
如, 的单位是 而 !"##$ 是没有单位的。
不要在一个配置文件里出现重复的配置项。如果你想追踪改动,请使用版本控制。
不要用天真的计算方法,例如“现在我的服务器的内存是之前的 % 倍,所以我得把所
有数值都改成之前的 % 倍”。
基本配置
你需要经常察看以下 & 个配置项。不然,可能很快就会出问题。
innodb_buer_pool_size:这是你安装完 '( 后第一个应该设置的选项。缓冲池是数据
和索引缓存的地方:这个值越大越好,这能保证你在大多数的读取操作时使用的是内存而不
是硬盘。典型的值是 )*+, 内存,%-*%)&% 内存,.--*.%-.%, 内存。
innodb_log_le_size:这是 日志的大小。 日志被用于确保写操作快速而可靠并
且在崩溃时恢复。一直到 )/.,它都难于调整,因为一方面你想让它更大来提高性
能,另一方面你想让它更小来使得崩溃后更快恢复。幸运的是从 )/) 之后,崩溃恢复
的性能的到了很大提升,这样你就可以同时拥有较高的写入性能和崩溃恢复性能了。一直到
)/), 日志的总尺寸被限定在 0默认可以有 % 个 1 文件。这在 )/+ 里被
提高。
一开始就把 12 设置成 ).%这样有 . 的 日志会使你有充裕的写
操作空间。如果你知道你的应用程序需要频繁的写入数据并且你使用的时 )/+,你可
以一开始就把它这是成 0。
max_connecons3如果你经常看到‘!##$4错误,是因为 !"##$
的值太低了。这非常常见因为应用程序没有正确的关闭数据库连接,你需要比默认的 .). 连
接数更大的值。!"##$ 值被设高了例如 .--- 或更高之后一个主要缺陷是当服务器
运行 .--- 个或更高的活动事务时会变的没有响应。在应用程序里使用连接池或者在
里使用进程池有助于解决这一问题。
资源评论
- sadflee2015-05-30对应的配置应该都是经验之谈,还是很有用的。
轩辕晓枫
- 粉丝: 4
- 资源: 2
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功