上一页 1 ··· 3 4 5 6 7
摘要: pt-ioprofile,是一个percona的性能分析工具,可以查看进程输出、输入,打印一些表文件及活动IO。pt-ioprofile是一个只读工具,所以对数据没风险。由于网上对pt-ioprofile的安装说明比较少,很多小伙伴都无从下手^.^下面介绍一下pt-ioprofile的安装过程:#... 阅读全文
posted @ 2014-10-21 16:51 GoogSQL 阅读(7478) 评论(0) 推荐(0) 编辑
摘要: 我们简单交流下InnoDB master thread学习,有兴趣的朋友可以参考>void master_thread(){ goto loop;loop:for (int i=0;i每秒执行操作(负载在情况下会延迟) do log buffer flush to disk //重做日... 阅读全文
posted @ 2014-10-21 16:26 GoogSQL 阅读(2004) 评论(2) 推荐(0) 编辑
摘要: 数据库系统数据库库系统有3个主要的组成部分。 数据库应用程序:为了提高数据库系统的处理能力所使用的管理数据库的软件补充。 数据库管理系统:用于管理数据库的软件。 数据库:用于存储数据的地方。 数据库(Database System)提供了一个存储空间用以存储各种数据,可以将数据库视为一个存储数据的容... 阅读全文
posted @ 2014-10-21 11:03 GoogSQL 阅读(646) 评论(0) 推荐(0) 编辑
摘要: 工作原理:查询缓存的工作原理,基本上可以概括为: 缓存SELECT操作或预处理查询(注释:5.1.17开始支持)的结果集和SQL语句; 新的SELECT语句或预处理查询语句,先去查询缓存,判断是否存在可用的记录集,判断标准:与缓存的SQL语句,是否完全一样,区分大小写;查询缓存对什么样的查询语句,无... 阅读全文
posted @ 2014-10-20 16:45 GoogSQL 阅读(6067) 评论(0) 推荐(0) 编辑
摘要: 相对其他数据库而言,MySQL的锁机制比较简单,基最显著的特点是不同的存储引擎支持不同的锁机制。比如,MyISAM和MEMORY存储引擎采用的是表级锁(table-level locking);BDB存储引擎采用的是页面锁(page-level locking),但也去支持表级锁;InnoDB存储引... 阅读全文
posted @ 2014-10-19 14:58 GoogSQL 阅读(791) 评论(0) 推荐(0) 编辑
摘要: 一、复制概述1.1、复制解决的问题 数据复制技术有以下一些特点: (1)数据分布 (2)负载平衡(load balancing) (3) 高可用性(high availability)和容错(4)备份1.2、复制如何工作 从高层来看,复制分成三步: (1)master将改变记录到二进制日志(bin... 阅读全文
posted @ 2014-09-28 17:07 GoogSQL 阅读(487) 评论(0) 推荐(0) 编辑
摘要: grep参数-c : 显示匹配的行数(就是显示有多少行匹配了);-n :显示匹配内容所在文档的行号;-i :匹配时忽略大小写;-s :错误信息不输出;-v :输出不匹配内容;-o : 输出完全匹配内容;--color:把匹配到的内容有颜色显示\ : 忽略表达式中字符原有含义;^ : 匹配表达式的开始... 阅读全文
posted @ 2014-09-28 17:06 GoogSQL 阅读(637) 评论(0) 推荐(0) 编辑
摘要: 下面教大家如何利用MySQL Sandbox迅速搭建多个mysql实例。MySQL Sandbox是什么呢?简单来说就是一个沙盒,可以用于快速搭建mysql的环境,让我们可以不用费劲的去安装,或者编译,通常对于学习来说是不错的选择,这案例是方便自己学习和练习使用,而非线上环境。项目主页:http:/... 阅读全文
posted @ 2014-09-28 17:05 GoogSQL 阅读(1581) 评论(0) 推荐(0) 编辑
摘要: 在生产环境中,主从复制常常会有复制延迟的现象,主要是master是并发的写,而slave是单线程的应用relay log,所以会出现复制延时,在MySQL 5.6版本中有了基于库的多线程复制。还有MariaDB的并行复制。但是我们使用MySQL 5.5的版本也比较多。如何判断复制是否延时呢?工具现在... 阅读全文
posted @ 2014-09-28 16:53 GoogSQL 阅读(1265) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7