随笔分类 - MySQL
摘要:基于Inception搭建MySQL SQL审核平台Yearing Inception 1. Inceptionj简介 2. Inception安装 2.1 下载和编译 2.2 启动配置 Yearning 1. Yearning简介 2. Yearning安装 2.1 Yearning v1.3.0
阅读全文
摘要:利用sysbench工具测试MHA1. sysbench准备数据2. sysbench开始压测3. master模拟意外宕机4. mysqldb2 上观察mha状态5. 手工failover切换master6. 原mysqldb1手工加入集群7. 手工在线切...
阅读全文
摘要:MySQL多源复制1. 配置多源复制1.1 配置环境如下1.2 从库的重要参数配置1.3 在Master上导出需要同步的数据库1.4 在master上创建复制账号1.5 备份数据导入1.6 查看备份文件中Master1与Master2的binlog Pos位...
阅读全文
摘要:MySQL binlog-server搭建binlog在备份中起着至关重要的作用,备份binlog文件时,只能先在本地备份,然后才能传送到远程服务器上。从MySQL5.6版本后,可以利用mysqlbinlog命令把远程机器的日志备份到本地目录,这样就更加方便...
阅读全文
摘要:MySQL 查询优化之 Multi-Range Read在存储引擎中未缓存的大表,使用辅助索引的range scan检索数据, 可能会导致基表进行许多随机磁盘访问。 通过磁盘扫描多范围读取(MRR)优化,可以减少随机I/O,并且将随机I/O转化为顺序I/O,...
阅读全文
摘要:MySQL 查询优化之 Index Merge索引合并访问方法可以在查询中对一个表使用多个索引,对它们同时范围扫描,并且合并结果(intersects/unions/unions-of-intersections)。 此访问方法合并来自单个表的索引扫描; 它...
阅读全文
摘要:MySQL 查询优化之 Index Condition PushdownIndex Condition Pushdown (ICP)是MySQL使用索引从表中检索行数据的一种优化方式。禁用ICP时,存储引擎会通过遍历索引定位基表中的行,然后返回给Server...
阅读全文
摘要:从多表连接后的select count(*)看待SQL优化一朋友问我,以下这SQL能直接改写成select count(*) from a吗?SELECT COUNT(*)FROM a LEFT JOIN b ON a.a1 = b.b1 L...
阅读全文
摘要:MySQL执行计划使用EXPLAIN优化查询EXPLAIN输出格式扩展EXPLAIN输出格式EXPLAIN 语法{EXPLAIN | DESCRIBE | DESC} tbl_name [col_name | wild]{EXPLAIN | DESCR...
阅读全文
摘要:MySQL表碎片整理计算碎片大小整理碎片整理表碎片shell脚本1. 计算碎片大小要整理碎片,首先要了解碎片的计算方法。可以通过show table [from|in db_name] status like '%table_name%'命令查看:mysql...
阅读全文
摘要:MySQL配置索引页的合并阈值如果删除行或者通过UPDATE操作缩短行 可以为索引页面配置MERGE_THRESHOLD值。 当delete与update缩短了行长度时,索引页的“page-full”百分比低于MERGE_THRESHOLD值,InnoDB会...
阅读全文
摘要:MySQL InnoDB配置统计信息配置持久化(Persistent)统计信息参数配置非持久化(Non-Persistent)统计信息参数Analyze Table复杂性长度本文档介绍如何为InnoDB表配置持久性和非持久性统计信息。持久化统计信息在服务器重...
阅读全文
摘要:InnoDB INFORMATION_SCHEMA Temporary Table Info TableINNODB_TEMP_TABLE_INFO提供有关InnoDB实例中当前活动的用户创建的InnoDB临时表的信息。它不提供有关优化程序使用的内部InnoDB临时表...
阅读全文
摘要:InnoDB INFORMATION_SCHEMA System Tables可以使用InnoDB INFORMATION_SCHEMA系统表提取有关InnoDB管理的schema对象的元数据。 此信息来自InnoDB内部系统表(也称为InnoDB数据字典),无法像常...
阅读全文
摘要:InnoDB INFORMATION_SCHEMA Metrics TableINNODB_METRICS表将所有InnoDB性能和资源相关计数器合并到一个INFORMATION_SCHEMA表中。15. INNODB_METRICSINNODB_METRICS表提供...
阅读全文
摘要:InnoDB INFORMATION_SCHEMA Lock Tables三张InnoDB INFORMATION_SCHEMA表使您能够监视事务并诊断潜在的锁定问题:INNODB_TRX:提供有关InnoDB中当前正在执行的每个事务的信息,包括事务状态(例如,它是否...
阅读全文
摘要:InnoDB INFORMATION_SCHEMA FULLTEXT Index Tables下表提供了FULLTEXT索引的元数据:mysql> SHOW TABLES FROM INFORMATION_SCHEMA LIKE 'INNODB_FT%';+-----...
阅读全文
摘要:InnoDB INFORMATION_SCHEMA Tables about Compression了解关于压缩的InnoDB INFORMATION_SCHEMA表,可以深入了解压缩的整体运行情况:INNODB_CMP和INNODB_CMP_RESET提供有关压缩操...
阅读全文
摘要:InnoDB INFORMATION_SCHEMA Buffer Pool TablesInnoDB INFORMATION_SCHEMA缓冲池表提供有关InnoDB缓冲池中页面的缓冲池状态信息和元数据。 InnoDB INFORMATION_SCHEMA缓冲池表包括...
阅读全文
摘要:INFORMATION_SCHEMA InnoDB Tables本节提供InnoDB INFORMATION_SCHEMA表的表定义。 有关相关信息和示例,请参见“InnoDB INFORMATION_SCHEMA表”。InnoDB INFORMATION_SCHEM...
阅读全文

浙公网安备 33010602011771号