在线报名 | 加入收藏 | 学校地图

电话:400-0379-707 QQ:710034203

首页 > 学习园地 > 技术教程 > 正文阅读

洛阳北大青鸟:MySQL服务器创建临时文件数的配置

发布时间:2012-10-18 16:25:35 点击:0
洛阳北大青鸟导读:MySQL服务器创建的临时文件的数量多少合适呢?下面洛阳北大青鸟的老师就对MySQL服务 器创建临时文件数的合理配置作详尽的分析讨论,供您参考。   mysql  >   show global status like 'created...

 

MySQL服务器创建的临时文件的数量多少合适呢?下面洛阳北大青鸟的老师就对MySQL服务 器创建临时文件数的合理配置作详尽的分析讨论,供您参考。   

mysql  

>   

show global status like 'created_tmp%';  

+-------------------------+---------+  

| Variable_name | Value |   

+-------------------------+---------+  

| Created_tmp_disk_tables | 21197 |   

| Created_tmp_files | 58 |   

| Created_tmp_tables | 1771587 |   

+-------------------------+---------+   

每次创建临时表,Created_tmp_tables增加,如果是在磁盘上创建临时表, Created_tmp_disk_tables也增加,Created_tmp_files表示MySQL服务创建的临时文件文 件数,比较理想的配置是:   

Created_tmp_disk_tables / Created_tmp_tables * 100%   

比如上面的服务器Created_tmp_disk_tables / Created_tmp_tables * 100% = 1.20%,应该相当好了。   

我们再看一下MySQL服务器对临时表的配置:   

mysql   

>   

show variables where Variable_name in (‘tmp_table_size', 'max_heap_table_size’);   

+---------------------+-----------+   

| Variable_name | Value |   

+---------------------+-----------+   

| max_heap_table_size | 268435456 |   

| tmp_table_size | 536870912 |   

+---------------------+-----------+   

只有256MB以下的临时表才能全部放内存,超过的就会用到硬盘临时表。

热词搜索: 洛阳北大青鸟 MySQL
分享该网页到:   转播到腾讯微博  分享到QQ空间
  • ①理论课
  • ②上机课
  • ③职业导向训练(COT)
  • ④指导学习课(DLC)
  • ⑤项目案例课
  • ⑥在线培训课(OLTL)
  • ⑦阶段项目课
  • ⑧毕业设计课
人才招聘 | 视频专区 | 专题活动 | 认证查询 | 网站地图