- 博客(5)
- 资源 (1)
- 收藏
- 关注
原创 慢sql表分析
慢sql记录到mysql.slow_log表1、查询oss库3月慢sqlselectuser_host as '客户端地址',start_time as '执行时间点',db as '查询数据库',query_time as '查询耗时',rows_examined as '扫描行数',rows_sent as '返回行数',lock_time as '锁耗时',cast(sql_text as char) as '查询语句'from mysql.slow_logwhere d
2022-05-19 15:43:34
324
原创 binlog增量恢复
查看全量备份后的binlog点位mysqldump点位:解压后在sql文件前几行可找到innobackupex点位:解压后在xtrabackup_binlog_info文件可找到(如:mysql-bin3306.000006 154)则需要解析mysql-bin3306.000006文件之后所有的binlog文件到sql然后导入数据库如:(mysql-bin3306.000006、154)(mysql-bin3306.000007)mysqlbinlog --no-defaults
2022-05-19 15:40:52
274
原创 mysqldump全量恢复
# 准备一个新的mysql实例(确保登陆正常且依赖完整)参照mysql部署文档:mysql部署(percona)_会撸代码的盖伦的博客-优快云博客解压压缩文件为sql文件cd /tmpgunzip 业务_IP_端口_mysql_backup_all_$(date +%Y%m%d).sql.gz导入数据进行恢复(特别注意sql文件里的drop语句,千万别把测试环境执行到线上)mysql -u’root' -p'*******' --socket=/tmp/mysql.sock <
2022-05-19 15:39:35
220
原创 innobackupex全量恢复
一、准备mysql恢复环境:# 准备一个新的mysql实例(确保登陆正常且依赖完整)参照mysql部署文档:mysql部署(percona)_会撸代码的盖伦的博客-优快云博客# 关闭mysqlps -ef | grep -w 'mysql5.7' | grep -v grep | cut -c 9-15 | xargs kill -9# 清空数据目录rm -rf /opt/software/percona5.7.29/data/3306/*# 清空日志目录rm -rf /o
2022-05-19 15:37:30
453
原创 HIVE中使用full join联合查询使用coalesce()函数性能慢的解决方案
众所周知hive多表联查在实际生产中有很广泛的应用,使用较为快捷的当然是right join,left join;要避免的查询那就是inner join,当表很大的时候性能差异特别明显,但是还有一种用法就是full join,其实full join本身性能并不差,与right join,left join性能旗鼓相当,但仅仅使用full join出来的效果可能并不是自己想要的,效果如下:(举例...
2019-01-14 21:51:11
7848
1
量子霸权原版技术论文
2020-03-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人