- 2
- 0
- 约8.86千字
- 约 12页
- 2018-06-03 发布于福建
- 举报
MySQL性能优化方法与的技巧之二
MySQL性能优化方法与技巧之二
10.2.4 MySQL怎样打开和关闭数据库表
table_cache,max_connections和max_tmp_tables影响服务器保持打开的文件的最大数量。如果你增加这些值的一个或两个,你可以遇到你的操作系统每个进程打开文件描述符的数量上强加的限制。然而,你可以能在许多系统上增加该限制。请教你的OS文档找出如何做这些,因为改变限制的方法各系统有很大的不同。
table_cache与max_connections有关。例如,对于200个打开的连接,你应该让一张表的缓冲至少有200*n,这里n是一个联结(join)中表的最大数量。
打开表的缓存可以增加到一个table_cache的最大值(缺省为64;这可以用mysqld的-O table_cache=#选项来改变)。一个表绝对不被关闭,除非当缓存满了并且另外一个线程试图打开一个表时或如果你使用mysqladmin refresh或mysqladmin flush-tables。
当表缓存满时,服务器使用下列过程找到一个缓存入口来使用:
不是当前使用的表被释放,以最近最少使用(LRU)顺序。如果缓存满了并且没有表可以释放,但是一个新表需要打开,缓存必须临时被扩大。如果缓存处于一个临时扩大状态并且一个表从在用变为不在用状态,它被关闭并从缓存中释放。对每个并发存取打开一个表。这意味着,如果你让2
您可能关注的文档
- FPGA基于C语言的的设计方式.doc
- FPGA CPLD数字 电路 的设计经验分享zz.doc
- FPGA CPLD数字电路的设计经验分享 .doc
- FreeBSD虚拟内存 VM 系统的设计原理.doc
- G20匹兹堡金融峰会相关总结。.doc
- GBT190012008版试题权威.doc
- GeekOS调度的策略分析.doc
- Good 休闲食品行业分析的报告.doc
- Google 的排名优化的策略 关键词词干法.doc
- GZDW直流屏系统详细配置的方案及参数.doc
- 2026计算机二级高频考点知识锁定题库及答案(重点专攻).doc
- 2026计算机软考高频考点法规精简速记真题及答案(法规速通).doc
- 2026计算机操作系统高频考点原理拆解题目及答案(理清机制).doc
- 2026计算机软考高频考点案例探秘题目及答案(破解案例命题).doc
- 2026计算机计算机二级高频考点考点深度透析试题及答案(深度解析).doc
- 2026计算机自考计算机高频考点考情解密真题及答案(考点梳理).doc
- 2026计算机计算机二级高频考点速记宝典题目及答案(速记大全).doc
- 2026计算机二级高频考点进阶练测题目及答案(实力进阶).doc
- 2026计算机自考高频考点考点汇总题目及答案(自学必记).doc
- 2026计算机软考高频考点精编全科题目及答案(考点训练).doc
原创力文档

文档评论(0)