随笔分类 -  业务

摘要:##################################### oot@localhost (mysql)> grant all privileges on *.* to 'tmp3308'@'%' identified by 'tmp3308' with grant option;ER 阅读全文
posted @ 2019-11-23 00:01 igoodful 阅读(216) 评论(1) 推荐(0)
摘要:#!/bin/bash # 分别是主机名,端口,用户,密码,数据库,表名称,字段名称 readonly HOST="XXX" readonly PORT="3306" readonly USERNAME="tmp" readonly PASSWD="tmp" readonly DATABASE_NA 阅读全文
posted @ 2019-11-19 16:08 igoodful 阅读(544) 评论(1) 推荐(0)
摘要:造成延迟的可能原因 这部分是我总结现有的我知道的原因: 大事物延迟 延迟略为2*执行时间 状态为:reading event from the relay log 大表DDL延迟 延迟略为1*执行时间 状态为:altering table 长期未提交的事物延迟,会造成延迟的瞬时增加 表上没有主键或者 阅读全文
posted @ 2019-11-19 14:36 igoodful 阅读(712) 评论(1) 推荐(0)
摘要:gtid_mode = on enforce-gtid-consistency = on skip_name_resolve # 去掉域名解析 二进制日志必须开启,且格式为ROW server-id必须配置成不同的 ########################################## 阅读全文
posted @ 2019-11-18 20:35 igoodful 阅读(385) 评论(0) 推荐(0)
摘要:#!/bin/bash OK="2019-05-31" tmp="" dt=`date -d "-${i} day" '+%Y-%m-%d %H:%M:%S'` for i in {793..168} do dt=`date -d "-${i} day" '+%Y-%m-%d %H:%M:%S'` 阅读全文
posted @ 2019-11-15 18:37 igoodful 阅读(363) 评论(0) 推荐(0)
摘要:show create user tmp@'10.10.10.10'; show grants for tmp@'10.10.10.10'; # 添加超级用户 grant all privileges on *.* to 'dump_tmp'@'10.10.10.10' identified by 阅读全文
posted @ 2019-11-14 10:17 igoodful 阅读(319) 评论(0) 推荐(0)
摘要:##################### 1、登录主机 # ssh hostname 2、确定是否是mysql导致 # top 先输入:top 然后 按P – 以 CPU 占用率大小的顺序排列进程列表 按M – 以内存占用率大小的顺序排列进程列表 3、查看是哪些sql正在慢查询 # mysql - 阅读全文
posted @ 2019-11-13 19:24 igoodful 阅读(399) 评论(0) 推荐(0)
摘要:1、准备sql文件:第一句话就是指定要操作的数据库,然后是insert语句,或者update语句或者delete语句 2、登录数据库,并执行: source sql文件位置 不要直接拷贝文件执行 3、锁表导出test.t1表元数据 flush tables user for export; 4、将t 阅读全文
posted @ 2019-11-12 20:13 igoodful 阅读(208) 评论(0) 推荐(0)
摘要:适用于同机房或者能够通过防火墙。 注意防火墙限制端口。 # 压缩并传输文件 tar czf - 文件名或文件夹 | nc 接受端ip 接收端的端口 #接受并解压文件 nc -l 接收端开启的端口 | tar -xzf - -C /home/glc/tmp/ # 压缩并传输文件 tar czf - f 阅读全文
posted @ 2019-10-18 16:51 igoodful 阅读(681) 评论(1) 推荐(0)
摘要:1、使用into outfile '保存到操作系统的外部文件路径' mysql -uroot -p123456 -hhostname -P3306 select column_name_list from table_name where condition into outfile '/home/ 阅读全文
posted @ 2019-10-18 13:46 igoodful 阅读(2727) 评论(0) 推荐(0)
摘要:use database_name; -- -- namespace table -- CREATE TABLE `table_name` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(128) NOT NULL COMMENT '名字 阅读全文
posted @ 2019-10-16 11:02 igoodful 阅读(576) 评论(1) 推荐(0)
摘要:###################### 当前会话的线程id,也就是会话id select connection_id(); ########################### select * from information_schema.processlist show full pr 阅读全文
posted @ 2019-10-15 22:30 igoodful 阅读(332) 评论(1) 推荐(0)
摘要:一、简介 pt-query-digest是用于分析mysql慢查询的一个工具,它可以分析binlog、General log、slowlog,也可以通过SHOWPROCESSLIST或者通过tcpdump抓取的MySQL协议数据来进行分析。可以把分析结果输出到文件中,分析过程是先对查询语句的条件进行 阅读全文
posted @ 2019-10-14 15:14 igoodful 阅读(282) 评论(0) 推荐(0)
摘要:############################### 增量恢复:mysqlbinlog mysql-bin.000001 | mysql -uroot -p your_database_name mysqlbinlog 常用参数: (1)-d:指定特定数据库的binlog; (2)-r:相 阅读全文
posted @ 2018-05-18 11:20 igoodful 阅读(302) 评论(0) 推荐(0)
摘要:两点重要提示 ###################################### Explain结果是基于数据表中现有数据的。 Explain结果与MySQL版本有很大的关系,不同版本的优化器的优化策略不同。 1. 定位执行效率较低的sql 语句 通过两种方式可以定位出效率较低的sql 语 阅读全文
posted @ 2018-05-09 20:32 igoodful 阅读(429) 评论(0) 推荐(0)