表示 进入内容 18
Displaying posts with tag: MySQL基础 (reset)
PHP连接MySQL 8.0报错

知数堂推了两期关于MySQL 8.0的公开课 https://zst.ke.qq.com/ ,很多程序员,也按耐不住了,要升级到MySQL 8.0. PHP是世界上最好的语言。 骚年肯定也不会落后。但...

CentOS下编译XeLabs TokuDB

目前XeLabs TokuDB没有发行二进制包,给使用的人员也造成了一些困惑,这里给一个大概的编译步骤,如果大家在使用还有问题,也可以一块交流。

磁盘利用率和饱和度

如何观察磁盘的IO利用率以及饱和度? 观查磁盘是不是工作达到瓶颈?

MySQL命令使用技巧|新手指引

mysql 命令的使用技巧,如: MySQL配置文件加载顺序及提示符设置,批量加载等。

我猜你一定达不到要求的《MySQL安全策略》

导读 除了MySQL自身的账号密码安全管理,系统层面、应用层面的安全策略你注意到了吗? 数据是企业核心资产,数 […]

MySQL整型数据溢出的处理策略

作者:吴炳锡 来源:http://www.mysqlsupport.cn/ 联系方式: wubingxi#gm […]

MySQL整型数据溢出的处理策略,首发于MySQL支持

MariaDB thread pool解读

作者:吴炳锡 来源:http://www.mysqlsupport.cn/ 联系方式: wubingxi#gmail.com 转载请注明作/译者和出处,并且不能用于商业用途,违者必究.

Thread pool是什么

MySQL是每个连接上来都要创建一个线程来执行语句。这样每一个新的连接进来即会创建一个新的线程,这种动作对MySQL本身压力比较大。Threadpool是提供一种线程代理的模型执行每个连接的语句。而MySQL内部维护一个可能接受的线程总数,减少线程太多在CPU切换等方面的压力。

使用Threadpool的好处

  1. 使用线程代理的模型在连接数已知可控的情况下,提前创建好过线程并利用操作系统的threadpool技术维护,能减少很多开销。
  2. 尽可能的使用操作系统的线程方面的管理,把线程管理开销降到最低。 3. …
[获取更多]
从MySQL源码学习运维Innodb buffer命中率计算

作者:吴炳锡 来源:http://www.mysqlsupport.cn/ 联系方式: wubingxi#gmail.com 转载请注明作/译者和出处,并且不能用于商业用途,违者必究.
按官方手册推荐Innodb buffer Hit Ratios的计算是:

100-((iReads / iReadRequests)*100)
iReads : mysql->status->Innodb_buffer_pool_reads
iReadRequests: mysql->status->Innodb_buffer_pool_read_requests

出处: http://dev.mysql.com/doc/mysql-monitor/2.0/en/mem_graphref.html
搜”Hit Ratios”
推荐有兴趣的同学把这个页面都看一下应该也会有很大收获.
另外在hackmysql: www.hackmysql.com网站上的: mysqlsqlreport中关于buffer命中计算是:

$ib_bp_read_ratio = sprintf "%.2f",
($stats{'Innodb_buffer_pool_read_requests'} ?
100 - ($stats{'Innodb_buffer_pool_reads'} / …
[获取更多]
表示 进入内容 18