MySQL系列教程(四)

这篇博客探讨了MySQL的性能优化,如文件打开数和InnoDB_buffer_pool_cache的设置,强调了合理配置的重要性。此外,介绍了多种MySQL监控管理工具,包括带界面的工具如MySQL Workbench和phpMyAdmin,以及监控工具如Nagios和Zabbix。还详细阐述了phpMyAdmin的安装步骤,包括nginx、FCGI组件和PHP5模块的安装配置。文章最后讨论了MySQL的批量操作与rewriteBatchedStatements参数对性能的影响,提供了Java代码示例和性能对比。
摘要由CSDN通过智能技术生成

文件打开数(open_files)


我们现在处理MySQL故障时,发现当Open_files大于open_files_limit值时,MySQL数据库就会发生卡住的现象,导致Nginx服务器打不开相应页面。这个问题大家在工作中应注意,我们可以用如下命令查看其具体情况:

 
show global status like 'open_files';
+---------------+-------+
|
Variable_name | Value |
+---------------+-------+
|
Open_files | 1481 |
+---------------+-------+
mysql> show global status like 'open_files_limit';
+------------------+-------+
|
Variable_name | Value |
+------------------+--------+
|
Open_files_limit | 4509 |
+------------------+--------+

比较合适的设置是:Open_files / Open_files_limit * 100% < = 75%


InnoDB_buffer_pool_cache合理设置


InnoDB存储引擎的缓存机制和MyISAM的最大区别就在于,InnoDB不仅仅缓存索引,同时还会缓存实际的数据。此参数用来设置InnoDB
  • 2
    点赞
  • 33
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

TGITCIC

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值