自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 gh-ost 使用记录

echo "unpostpone" |nc -U /tmp/sbtest4.gh-ost.socket 确认转换幽灵表与原表。2.执行gh-ost Online DDL 变更,期间不会锁表,但是正式转换幽灵表时会检测MDL锁。screen -r 任务ID/任务名称 重新进入任务后台。如果无法完成转换,进入后台任务查看日志。ctrl a+d 退出当前后台任务。1.启动后台任务,进入后台任务。#查看当前后台任务copy进度。screen -r 任务ID。screen -R 任务名。当100.0%时,执行。

2023-09-25 11:09:16 114 1

原创 MySQL如何查询大事务

select * from information_schema.innodb查看trx_rows_modified列显示事务影响了多少行数判断。1.通过information_schema.innodb_trx。2.mysql8.0以后通过解析mysql binlog查看。

2023-09-25 10:38:24 338 1

原创 MySQL 8.0.30新特性GIPK

结论2:对于已经自动添加my_row_id的表,如需要使用自定义列代替my_row_id作为主键,可以先将set session sql_generate_invisible_primary_key=OFF;结论4:在主库是没有此特性的情况下,从库(8.0.32)通过回放主库的binlog进行同步,gipk特性失效,且主库创建带有my_row_id关键字的列,从库回放不会报错。my_row_id为invisible不可见状态下,DML语句正常 ,且可以通过my_row_id进行查询、更新和删除操作。

2023-08-31 10:40:41 489

原创 mysql8.0版本使用instant ddl方式增加列、xbk备份失败记录

【代码】mysql8.0版本使用instant ddl方式增加列、xbk备份失败记录。

2023-08-31 10:31:03 276

原创 MGR搭建流程

【代码】MGR搭建流程。

2023-08-30 18:31:35 74

原创 postgresql学习记录

而postgresql是第二种方式,将数据还是写到原位置,即数据文件存放同一行的多个版本,每行的头部记录着该事务的创建与删除的事务xid,分别为xmin和xmax。3.各台数据库想要返回成功的话,需要将自己置于以下状态:PG将已经准备好提交的信息写入持久化的存储区域中,确保在被要求提交事务或者回滚事务时,可以完成此操作,如果无法将信息写入,直接返回失败。1.在pgsql中创建database是基于template1 的,如果在template1 中创建一个表,在你新创建的schema中也有相同的表。

2023-08-30 15:20:38 34 1

原创 Percona tootls

MySQL DBA常用工具

2023-08-30 15:12:08 86 1

原创 My2sql

2sql:正向解析binlog为sql语句 rollback:反向解析binlog为sql语句即回滚语句。4.正向解析binlog(常用于备份+binlog恢复数据)注意:-start-file参数 与-stop-file参数。前提:mysql数据库binlog_format=ROW;1.my2sql工具上传 version V2.0。3.数据闪回(生成sql回滚语句)My2sql--闪回工具。2.my2sql参数。

2023-05-11 11:32:00 168

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除