# MySQL PT工具介绍 MySQL PT工具是一组用于MySQL数据库的高级工具集合,旨在帮助数据库管理员和开发人员更轻松地管理和分析MySQL数据库。这些工具包括pt-query-digest,pt-table-checksum,pt-online-schema-change等,可以帮助用户更好地执行性能调优、数据同步、数据库巡检等任务。 ## PT Query Digest PT
原创 4月前
122阅读
MySQL归档工具pt-archiver
转载 2022-01-29 16:58:39
184阅读
1. 概述BenchmarkSQL 是一个易于使用的 JDBC 基准测试程序, 它与 OLTP 的TPC-C标准非常相似。它支持的数据库包括 PostgreSQL/EnterpriseDB、DB2,、Oracle、 SQL Server和 MySQL。BenchmarkSQL 是开源的, 采用的协议是 GNU 通用公共许可协议版本 2.0 (GPL v2),这意味着它不允许修改后的和衍生的代码做为
MySQL闪回工具-binlog2sqlbinlog2sql用于快速恢复由于误操作丢失的数据。在DBA误操作时,可以把数据库恢复到以前某个时间点(或者说某个binlog的某个pos)。比如忘了带where条件的update、delete操作,传统的恢复方式是利用全备+二进制日志前滚进行恢复,而binlog2sql采用针对row格式的binlog生成逆向sql执行回滚操作,显然更快速,方便。用途:数
原创 2021-03-01 19:32:44
524阅读
MySQL闪回工具-binlog2sqlbinlog2sql用于快速恢复由于误操作丢失的数据。在DBA误操作时,可以把数据库恢复到以前某个时间点(或者说某个binlog的某个pos)。比如忘了带where条件的update、delete操作,传统的恢复方式是利用全备+二进制日志前滚进行恢复,而binlog2sql采用针对row格式的binlog生成逆向sql执行回滚操作,显然更快速,方便。用途:数
原创 2021-03-11 10:15:54
200阅读
    操作ORACLE的时候,一般都是通过plsql dev对数据库进行维护,最近在学习MYSQL,也研究了下MYSQL的一些常用的维护工具,我觉得用得最多的工具应该是下面这5个,先记录下来,后续挨个比较下。1.NavicatNavicat是一个桌面版MySQL数据库管理和开发工具。和微软SQLServer的管理器很像,易学易用。Navicat使用图形化的用户界面,可以让用户
什么是inno_space?​​inno_space​​ 是一个可以直接访问InnoDB 内部文件的命令行工具, 可以打印出文件的内部结构.Jeremy Cole 用ruby 写了一个类似的工具, 不过不支持MySQL 8.0, 并且ruby 编译以及改动起来特别麻烦, 所以用cpp 重写了一个. inno_space 做到不依赖任何外部文件, 只需要make, 就可以得到可执行文件,
转载 2021-12-24 10:53:34
172阅读
1点赞
MySQL自带工具使用介绍:::mysqlslap 自带工具压测
原创 2018-07-09 16:20:41
579阅读
1点赞
ghost是github的在线变更工具。下面是翻译的github介绍ghost的文档。之前使用了pt的工具来做变更,但是很多的变更需要放在周末,业务低峰期做,一些重要的业务表还无法变更,pt工具是使用了触发器的,触发器有下面的一些问题,没用过mysql的触发器,下面的问题也没有遇到过: • Stored routines • Interpreted, not compiled. Laten...
翻译 2021-09-08 09:41:22
241阅读
MySQL 数据库不仅提供了数据库的服务器端应用程序,同时还提供了大量的客户端工具程序,如mysql,mysqladmin,mysqldump 等等,都是大家所熟悉的。虽然有些人对这些工具的功能都已经比较了解了,但是真正能将这些工具程序物尽其用的人可能并不是太多,或者知道的不全,也可能并不完全了解其
原创 2021-07-20 14:05:35
125阅读
1:MySQL简介• MySQL是一种关系数据库管理系统,是一种开源软件 • 由瑞典MySQL AB公司开发,2008年1月16号被Sun公司收购。2009年,SUN又被Oracle收购 • MySQL软件采用双授权政策,分为社区版和商业版。由于体积小、速度快、总体拥有成本低,尤其是开放源码特点,一般中小型网站的开发都选择MySQL作为网站数据库。 • 由于其社区版的性能卓越,搭配PHP和Apac
转载 4月前
50阅读
      1、mysql        mysql的功能和Oracle的sqlplus一样,它为用户提供一个命令行接口来管理Mysql服务器。        2、 mysqladmin &nb
原创 2011-04-28 17:10:03
3038阅读
1点赞
前言在MySQL中,自带了许多功能比较强大的工具,如mysql、mysqladmin、mysqldump等。这篇博文将写下部分命令工具的用法。1、mysql命令Mysql命令是用的最多的一个命令工具了,为用户提供一个命令行接口来操作管理MySQL服务器。可以通过mysql--help来查看其详细使用方法。mysql命令选项作用说明-u指定连接数据库时使用的用户-p指定用户的密码可以-p后面直接写密
原创 2020-01-02 17:25:58
1666阅读
myloader恢复主要流程1、首先由myloader主线程完成建库建表,依次将备份目录下建库和建表文件执行应用到目标数据库实例中;2、接着myloader主线程会生成多个工作线程,由这些工作线程将所有database.table.*.sql文件中的记录导入到对应表中
原创 2022-08-17 01:41:59
783阅读
MySQL中,自带了许多功能比较强大的工具,如mysql、mysqladmin、mysqldump等。1、mysql命令Mysql命令是用的最多的一个命令工具了,为用户提供一个命令行接口来操作管理MySQL服务器。可以通过mysql--help来查看其详细使用方法。1)-e、-u、-p、-h、-P、等选项的使用语法[root@mysql~]#mysql-uroot-p123-h192.168.1
原创 2020-05-26 14:08:34
684阅读
使用EXPLAIN关键字可以模拟优化器执行SQL语句,分析查询语句或是结构的性能瓶颈。在select语句之前增加explaion关键字,MySQL会在查询上设置一个标记,执行查询会返回执行计划的信息,而不是执行SQL。Explaion分析示例执行explain:explain select * from actor;如果是select语句返回的是执行结果,在select语句前面加上explain返
转载 2021-01-17 15:24:49
333阅读
2评论
1.mysql mysql 的功能和Oracle 的sqlplus 一样,为用户提供一个命令行接口来操作管理MySQL 服务器。2、mysqladmin mysqadmin,顾名思义,提供的功能都是与MySQL 管理相关的各种功能。mysqladmin所能做的事情,虽然大部分都可以通过mysql 连...
转载 2012-06-29 15:49:00
98阅读
2评论
mysqldump是一款MySQL逻辑备份的工具,他将数据库里面的对象(表)导出成SQL脚本文件。有点类似于SQL SEVER的“任务-生成脚本”的逻辑备份功能。mysqldump是比较常用的备份方法,适合于在不同MySQL版本之间的迁移、升级。不足之处就是数据库比较大时,mysqldump的效率不高。 mysqldump的主要参数收集整理注释如下,如果你要查看mysqldump的具体参数信...
原创 2021-08-23 09:28:15
236阅读
pt工具介绍PerconaToolkit简称pt工具,是Percona公司开发用于管理MySQL工具,功能包括检查主从复制的数据一致性、检查重复索引、定位IO占用高的表文件、在线DDL等,DBA熟悉掌握后将极大提高工作效率。wget-cinstallhttps://www.percona.com/downloads/percona-toolkit/3.0.1/binary/redhat/7/x8
原创 2019-12-17 15:03:37
1758阅读
整理自网络.用mysqldumpslow分析mysql的slow query logmysql有一个功能就是可以log下来运行的比较慢的sql语句,默认是没有这个log的,为了开启这个功能,要修改my.cnf或者在mysql启动的时候加入一些参数。如果在my.cnf里面修改,需增加如下几行 引用 long_query_time = 1 log-slow-querie
  • 1
  • 2
  • 3
  • 4
  • 5