10 2014 档案
摘要:pt-ioprofile,是一个percona的性能分析工具,可以查看进程输出、输入,打印一些表文件及活动IO。pt-ioprofile是一个只读工具,所以对数据没风险。由于网上对pt-ioprofile的安装说明比较少,很多小伙伴都无从下手^.^下面介绍一下pt-ioprofile的安装过程:#...
阅读全文
摘要:我们简单交流下InnoDB master thread学习,有兴趣的朋友可以参考>void master_thread(){ goto loop;loop:for (int i=0;i每秒执行操作(负载在情况下会延迟) do log buffer flush to disk //重做日...
阅读全文
摘要:数据库系统数据库库系统有3个主要的组成部分。 数据库应用程序:为了提高数据库系统的处理能力所使用的管理数据库的软件补充。 数据库管理系统:用于管理数据库的软件。 数据库:用于存储数据的地方。 数据库(Database System)提供了一个存储空间用以存储各种数据,可以将数据库视为一个存储数据的容...
阅读全文
摘要:工作原理:查询缓存的工作原理,基本上可以概括为: 缓存SELECT操作或预处理查询(注释:5.1.17开始支持)的结果集和SQL语句; 新的SELECT语句或预处理查询语句,先去查询缓存,判断是否存在可用的记录集,判断标准:与缓存的SQL语句,是否完全一样,区分大小写;查询缓存对什么样的查询语句,无...
阅读全文
摘要:相对其他数据库而言,MySQL的锁机制比较简单,基最显著的特点是不同的存储引擎支持不同的锁机制。比如,MyISAM和MEMORY存储引擎采用的是表级锁(table-level locking);BDB存储引擎采用的是页面锁(page-level locking),但也去支持表级锁;InnoDB存储引...
阅读全文