dbatools:存放日常工作所用到的运维工具

时间:2024-06-03 06:45:44
【文件属性】:

文件名称:dbatools:存放日常工作所用到的运维工具

文件大小:19.94MB

文件格式:ZIP

更新时间:2024-06-03 06:45:44

Python

dbatools 存放日常工作所用到的运维工具 dba_tools.zip 存放MySQL DBA常用软件如sysbench pt-tools等工具一键安装包 check_mysql.py MySQL数据库巡检脚本 compare_tools 最初做这个是由于我们内部从MariaDB迁移到官方版本MySQL5.7,为了比对两个版本的sql兼容性以及性能开发的小工具 抓取线上的sql放入txt文本,最好将dml也能转成select 配置源库目标库的配置,运行sql_result_between_two_instance.py 原理:抓取线上sql的1000条结果,对结果做checksum进行比较,如果结果一致返回True,否则返回False,并且输出两边的执行时间


【文件预览】:
dbatools-master
----compare_tools()
--------sql.txt(51B)
--------sql_result_between_two_instance.py(2KB)
----巡检()
--------check_mysql.py(13KB)
----rds_api.py(13KB)
----压测()
--------oltp_benchmark.sh(1KB)
--------sysbench_result.py(1KB)
----监控()
--------open-falcon()
--------monitor_error.py(3KB)
----binlog2sql_audit()
--------requirements.txt(54B)
--------binlog2sql_audit()
--------LICENSE(34KB)
--------README.md(3KB)
----.DS_Store(6KB)
----slow_log_parser()
--------slow_log_parser.py(3KB)
----binlog2sql_check()
--------requirements.txt(54B)
--------binlog2sql_audit()
--------LICENSE(34KB)
--------README.md(3KB)
----README.md(672B)
----snapshot()
--------db_pool.py(2KB)
--------requirements.txt(101B)
--------utils.py(17KB)
--------README.md(1KB)
--------.idea()
--------snapshot.py(4KB)
----mysql2mysql_migration_online()
--------requirements.txt(54B)
--------LICENSE(34KB)
--------README.md(3KB)
--------mysql2mysql_migration_online()
----snapshot.zip(3.59MB)
----oracle2mysql()
--------procedure.sql(8KB)
--------get_table_and_data_util.py(1KB)
--------get_table_and_data.py(2KB)
----git(0B)
----dba_tools.zip(16.42MB)

网友评论