├── README.md ├── mysql ├── README.md ├── binlog_summary.py ├── connection_test_benchemark.py ├── db_slowlog_digest.go ├── find_config_diff.py ├── generate_my_cnf.go ├── get_binlog_timestamp_info │ ├── get_binlog_timestamp_info.go │ ├── get_binlog_timestamp_info_single_thread.go │ ├── go.mod │ └── go.sum ├── monitor_ddl_progress.sh ├── mysql2mysql.py └── mysql_native_password.py └── redis ├── install_redis_cluster.sh ├── migrate_redis_cluter.go ├── redis_mem_usage_analyzer.py └── redis_migrate ├── .idea └── vcs.xml ├── README.md ├── cmd ├── copyrdb.go ├── copyslot.go ├── root.go └── scpfile.go ├── common ├── ssh.go └── util.go ├── redisUtil ├── client.go ├── cluster.go └── single.go └── redis_migrate.go /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slowtech/dba-toolkit/HEAD/README.md -------------------------------------------------------------------------------- /mysql/README.md: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /mysql/binlog_summary.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slowtech/dba-toolkit/HEAD/mysql/binlog_summary.py -------------------------------------------------------------------------------- /mysql/connection_test_benchemark.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slowtech/dba-toolkit/HEAD/mysql/connection_test_benchemark.py -------------------------------------------------------------------------------- /mysql/db_slowlog_digest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slowtech/dba-toolkit/HEAD/mysql/db_slowlog_digest.go -------------------------------------------------------------------------------- /mysql/find_config_diff.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slowtech/dba-toolkit/HEAD/mysql/find_config_diff.py -------------------------------------------------------------------------------- /mysql/generate_my_cnf.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slowtech/dba-toolkit/HEAD/mysql/generate_my_cnf.go -------------------------------------------------------------------------------- /mysql/get_binlog_timestamp_info/get_binlog_timestamp_info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slowtech/dba-toolkit/HEAD/mysql/get_binlog_timestamp_info/get_binlog_timestamp_info.go -------------------------------------------------------------------------------- /mysql/get_binlog_timestamp_info/get_binlog_timestamp_info_single_thread.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slowtech/dba-toolkit/HEAD/mysql/get_binlog_timestamp_info/get_binlog_timestamp_info_single_thread.go -------------------------------------------------------------------------------- /mysql/get_binlog_timestamp_info/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slowtech/dba-toolkit/HEAD/mysql/get_binlog_timestamp_info/go.mod -------------------------------------------------------------------------------- /mysql/get_binlog_timestamp_info/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slowtech/dba-toolkit/HEAD/mysql/get_binlog_timestamp_info/go.sum -------------------------------------------------------------------------------- /mysql/monitor_ddl_progress.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slowtech/dba-toolkit/HEAD/mysql/monitor_ddl_progress.sh -------------------------------------------------------------------------------- /mysql/mysql2mysql.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slowtech/dba-toolkit/HEAD/mysql/mysql2mysql.py -------------------------------------------------------------------------------- /mysql/mysql_native_password.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slowtech/dba-toolkit/HEAD/mysql/mysql_native_password.py -------------------------------------------------------------------------------- /redis/install_redis_cluster.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slowtech/dba-toolkit/HEAD/redis/install_redis_cluster.sh -------------------------------------------------------------------------------- /redis/migrate_redis_cluter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slowtech/dba-toolkit/HEAD/redis/migrate_redis_cluter.go -------------------------------------------------------------------------------- /redis/redis_mem_usage_analyzer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slowtech/dba-toolkit/HEAD/redis/redis_mem_usage_analyzer.py -------------------------------------------------------------------------------- /redis/redis_migrate/.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slowtech/dba-toolkit/HEAD/redis/redis_migrate/.idea/vcs.xml -------------------------------------------------------------------------------- /redis/redis_migrate/README.md: -------------------------------------------------------------------------------- 1 | # redis_migrate -------------------------------------------------------------------------------- /redis/redis_migrate/cmd/copyrdb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slowtech/dba-toolkit/HEAD/redis/redis_migrate/cmd/copyrdb.go -------------------------------------------------------------------------------- /redis/redis_migrate/cmd/copyslot.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slowtech/dba-toolkit/HEAD/redis/redis_migrate/cmd/copyslot.go -------------------------------------------------------------------------------- /redis/redis_migrate/cmd/root.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slowtech/dba-toolkit/HEAD/redis/redis_migrate/cmd/root.go -------------------------------------------------------------------------------- /redis/redis_migrate/cmd/scpfile.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slowtech/dba-toolkit/HEAD/redis/redis_migrate/cmd/scpfile.go -------------------------------------------------------------------------------- /redis/redis_migrate/common/ssh.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slowtech/dba-toolkit/HEAD/redis/redis_migrate/common/ssh.go -------------------------------------------------------------------------------- /redis/redis_migrate/common/util.go: -------------------------------------------------------------------------------- 1 | package common 2 | 3 | -------------------------------------------------------------------------------- /redis/redis_migrate/redisUtil/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slowtech/dba-toolkit/HEAD/redis/redis_migrate/redisUtil/client.go -------------------------------------------------------------------------------- /redis/redis_migrate/redisUtil/cluster.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slowtech/dba-toolkit/HEAD/redis/redis_migrate/redisUtil/cluster.go -------------------------------------------------------------------------------- /redis/redis_migrate/redisUtil/single.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slowtech/dba-toolkit/HEAD/redis/redis_migrate/redisUtil/single.go -------------------------------------------------------------------------------- /redis/redis_migrate/redis_migrate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slowtech/dba-toolkit/HEAD/redis/redis_migrate/redis_migrate.go --------------------------------------------------------------------------------