【Mysql】Mysql迁移至postgrepsql
1mysql迁移数据至postgrepsql推荐阿里工具mysql2pgsql,项目地址https://help.aliyun.com/document_detail/35458.htmlmysql2pgsql工具 mysql2pgsql 支持不落地的把 MYSQL 中的表迁移到 HybridDB/Greenplum Database/PostgreSQL/PPAS。此工具的原理是,同时连接源端 mysql 数据库和目的端数据库,从 mysql 库中...
pt-online-schema-change 使用异常处理及注意事项
pt-online-schema-change最近使用pt-online-schema-change 做线上大表的在线DDL,发现几个问题。我使用的语句如下:pt-online-schema-change --user=root --password="xxxxx" --host=192.168.xx.xx D=M_xx,t=T_xx --alter "ADD Fxxxxx'" --charset=utf8 --no-check-replication-filters --alter-foreign-keys-met...
【Mysql】pt工具之-pt-kill
pt-kill概述从show processlist 中获取满足条件的连接或者从包含show processlist的文件中读取满足条件的连接并打印或者杀掉或者执行其他操作,这个工具在工作中实用性很高,当服务器连接出现异常后第一想到的就是pt-kill,自己写一个脚本也可以,但是功能还是没有pt-kill强大;常用功能介绍...
【Mysql】MySQL管理工具MySQL Utilities
mysqlauditadmin mysqlauditgrep MySQL 企业版本有日志审计的功能,社区版本是没有这功能的,并且启用了审计日志的插件。下面介绍的两款工具是针对审计日志的。mysqlauditadmin 数据库管理员对审计日志的维护,监控审计日志的增长和控制日志轮滚。轮滚就是对当...
【Mysql】Anemometer-可视化慢sql查看
本文主要介绍使用Anemometer基于pt-query-digest将MySQL慢查询可视化,因为网上资料相对较少,且都是英文的,遇到报错也没有相关的参考资料,因此写此文。欢迎转载,请注明作者、出处。作者:张正blog:http://space.itpub.net/26355921 QQ:176036317如有疑问,欢迎联系...
【Mysql】sysbench基准测试工具
对于innodb引擎的数据库应用来说,用户可能更关心磁盘和oltp的性能,因此主要测试fileio和oltp这两个项目测试fileio[root@iZ257l556beZ ~]# sysbench --test=fileio helpsysbench 0.4.12: ?multi-threaded system evaluation benchmarkfileio options:? --file-num=N ? ? ? ? ?...
使用pt-stalk诊断MySQL的间歇性问题
使用pt-stalk诊断MySQL问题在MySQL服务器出现短暂(5~30秒)的性能波动的时候,一般的性能监控工具都很难抓住故障现场,也就很难收集对应较细粒度的诊断信息。另外,如果这种波动出现的频率很低,例如几天才一次,我们也很难人为的抓住现场,收集数据。这正是pt-stalk所解决的问题。pt-stalk是Percona-Toolki...
pt-query-digest 详细内容解释
[root@mysql1 mysql]# pt-query-digestlog/slow.log # 140ms user time, 100ms system time,25.17M rss, 207.95M vsz用户时间,系统时间,物理内存占用大小,虚拟内存占用大小# Current date: Sun Aug 3 23:26:38 2014# Hostname: mysql1主机名# Files: log/slow.log分析文件名# Overall...
使用Percona Data Recovery Tool for InnoDB恢复数据
当删除数据后,如果没备份可以通过这个方式恢复数据http://www.searchdatabase.com.cn/showcontent_76153.htm
pt-duplicate-key-checker
一,pt-duplicate-key-checker从CSDN上移过来的,已经不打算更新csdn了。http://blog.csdn.net/mr_mablevi?viewmode=contents前提:下载地址:http://www.percona.com/redir/downloads/percona-toolkit/percona-toolkit-1.0.1.tar.gz安装方法:perl Makefile.PL;m...
用mysqlslap对MySQL进行压力测试
MySQL5.1地的确提供了好多有力的工具来帮助我们DBA进行数据库管理。现在看一下这个压力测试工具mysqlslap.关于他的选项手册上以及--help介绍的很详细。我解释一下一些常用的选项。这里要注意的几个选项:–auto-generate-sql, -a自动生成测试表和数据–auto-generate-sql-load-type=typ...
pt-archiver工具的使用
pt-archiver工具其实就是用来清理,归档数据用的下面列举了三种常用的功能1,只清理数据mysql> use sbDatabase changedmysql> select * from sb2;+----+------+| id | name |+----+------+| 1 | a || 2 | b || 3 | c || 4 | d |...
pt-table-checksum与pt-table-sync使用实践
在工作中接触最多的就是mysql replication,由于现在公司也还在使用mysql 5.1.x版本,在复制方面还是比较多的问题,比如主库宕机或者从库宕机都会导致复制中断,通常我们需要进行人为修复(mysql 5.5版本解决大部分问题),或者很多时候需要把一个从库提升为主库,但对从库和主库的数据一致性不能保证一样,所以就利用 pt...
Mytop小工具
下面介绍下用Mytop小工具来监控MySQL资源的步骤:1. 安装TermReadKey 下载地址:http://search.cpan.org/CPAN/authors/id/J/JS/JSTOWE/TermReadKey-2.30.tar.gz 安装:tar xzvf TermReadKeycd TermReadKeyperl Makefile.plmakemake testmake install2. 安装DBI ...