
工具脚本
文章平均质量分 52
pool_Sneaker
做事贵在“坚持”两字,但是又如何做到“坚持”两字呢?可能是 “小”目标+兴趣。
展开
-
mysql tookit 之 slowlog回旋
问题mysql 很可能slowlog增长过快,引发的磁盘空间问题。可以使用logrotate进行日志的回旋;使用配置:1.安装(略) 默认centos系统安装自带logrotate2.配置路径是在:/etc/logrotate.d/创建配置文件: vim /etc/logrotate.d/mysqllog/data/mysql/mysql3316/data/slow.log{ missingok #如果日志不存在,不会报错 notifempty #如果日志为空,则不轮换 d原创 2021-09-08 16:01:36 · 136 阅读 · 0 评论 -
mysql tookit之binlog2sql
文档及下载:https://github.com/danfengcao/binlog2sql安装注意点:1.需要python2.7以上2.字符集可能出现问题,生成回滚语句;可以参考:https://github.com/danfengcao/binlog2sql/issues/33基本使用:1.生成使用语句:python binlog2sql.py --flashback -uxxx -p’xxxxxxx’ -h xxx.xxx.xxx.xxx -ddbname -t table1 tab原创 2021-08-30 11:17:31 · 111 阅读 · 0 评论 -
scripts-mongo后台加索引
很小的一个脚本,就来后台执行比如backgoup 加索引等;其他谢谢也几十秒钟搞定#!/bin/bashIP_=xxxxPORT_=27017USER_=xxxxxPASSWORD_=xxxxxxDB_=xxxxcommand_=$1function log() {echo "[$(date +"%Y-%m-%d %H:%M:%S")] $(printf "%s" "$@")"}log "[info] start command!"/usr/local/mongodb/bin/原创 2021-08-26 15:36:35 · 202 阅读 · 0 评论