摘要: 搭建:https://www.jianshu.com/p/c26697412d72 运维:https://www.cnblogs.com/kevingrace/p/7910692.html 阅读全文
posted @ 2019-10-23 11:17 Knight灬麒 阅读(83) 评论(0) 推荐(0) 编辑
摘要: 由于公司停了系统的密码认证,所有传输文件只能用其他认证方式。 rsync和scp都可以用自己的认证方式传输数据,rsync传输速度快,但是需要deamon模式运行,配置起来比较慢,而scp可以比较快速的部署两台机器之间的认证,虽然传输速度一般,但是可以保证快速的连接两台服务器。下面是scp认证的方法 阅读全文
posted @ 2019-03-07 16:58 Knight灬麒 阅读(387) 评论(0) 推荐(0) 编辑
摘要: 内存使用情况 1.运行 sync 将 dirty 的内容写回硬盘 2.通过修改 proc 系统的 drop_caches 清理free的cache drop_caches的详细文档如下: 阅读全文
posted @ 2019-02-18 10:42 Knight灬麒 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 一.pt-kill 用来批量杀进程 常用场景 1.杀掉查询时间超过50的查询会话(info后可变条件如"select|SELECT|delete|DELETE|update|UPDATE") 2.杀掉来自某个IP的会话 3.杀掉来自某个用户的会话 4.杀掉正在执行某个操作的会话(stat后可变条件如 阅读全文
posted @ 2019-01-23 17:37 Knight灬麒 阅读(520) 评论(0) 推荐(0) 编辑
摘要: 使用存储过程批量删除表 也可以使用函数CONCAT来生成批量执行sql语句,再执行批量sql语句。 批量删除特征表 批量删除存储过程 阅读全文
posted @ 2019-01-16 18:01 Knight灬麒 阅读(2130) 评论(0) 推荐(0) 编辑
摘要: 一、/etc/init.d/ 设置开机自启动 1、确保redis.conf中daemonize为yes,确保守护进程开启 2、编写开机自启动脚本 脚本内容如下: #脚本模板可通过find / -name redis_init_script查找# #其他自启动脚本不同,方法一样# REDISPORT= 阅读全文
posted @ 2019-01-09 18:10 Knight灬麒 阅读(709) 评论(0) 推荐(0) 编辑
摘要: SELECT PARTITION_NAME,TABLE_ROWS,PARTITION_EXPRESSION,PARTITION_DESCRIPTION FROM INFORMATION_SCHEMA.PARTITIONS WHERE TABLE_SCHEMA='test' AND TABLE_NAM 阅读全文
posted @ 2019-01-03 14:17 Knight灬麒 阅读(7487) 评论(0) 推荐(0) 编辑
摘要: 一、首先安装pip(最好yum安装,python安装的版本在安装rdbtools时报错) 二、安装redis-rdb-tools 1.pypi安装 2.编译安装 三、使用redis-rdb-tools 1.开启RDB持久化或者手动生成RDB文件 2.用rdb生成内存快照 生成 CSV 格式的内存报告 阅读全文
posted @ 2018-12-21 15:44 Knight灬麒 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 一、单实例情况 1.启动服务(不启用--auth参数) 2.创建超级管理员账户 3.再重启mongodb,重启mongod时加--auth或者在配置文件中加auth=ture就可以开启认证(生产环境,不要用--auth参数启用认证,一但数据库重启,数据库将不再认证) 4.使用管理员账号进入Mongo 阅读全文
posted @ 2018-12-20 15:26 Knight灬麒 阅读(3144) 评论(0) 推荐(0) 编辑
摘要: 在设置mongodb副本集时,Primary节点。second节点,仲裁节点,有可能资源配置(CPU或者内存)不均衡,所以要求某些节点不能成为Primary我们知道mongodb的设置:除了仲裁节点,其它每一个节点都有个优先权,能够手动设置优先权来决定谁的成为primay的权重最大。副本集中通过设置 阅读全文
posted @ 2018-12-18 18:29 Knight灬麒 阅读(577) 评论(0) 推荐(0) 编辑