飞天使-pt-online-schema-change 添加索引方法,不锁表

操作方法

先安装 screen 命令

创建一个窗口 screen -S aaa

screen -r aaa

进入执行相关命令

退出并且保留原来窗口

ctrl +a d

操作步骤

ALTER TABLE abc.accounts

ADD INDEX accounts_locked_index(locked) USING BTREE;

先试试,不执行具体操作

pt-online-schema-change --user=root --password=phfsefff--host=0.0.0.0 --alter "ADD INDEX accounts_locked_index(locked) USING BTREE;" D=abc,t=accounts --no-check-replication-filters --alter-foreign-keys-method=auto --charset=utf8 --chunk-size=250000 --dry-run --print

下面是直接操作

pt-online-schema-change --user=root --password=phfsefff--host=0.0.0.0 --alter "ADD INDEX accounts_locked_index(locked) USING BTREE;" D=abc,t=accounts --no-check-replication-filters --alter-foreign-keys-method=auto --charset=utf8 --chunk-size=250000 --execute --print

相关推荐
一码归一码@3 小时前
Mysql进阶之事务原理
数据库·mysql
东城绝神12 小时前
《Linux运维总结:基于ARM64+X86_64架构使用docker-compose一键离线部署MySQL8.0.43 NDB Cluster容器版集群》
linux·运维·mysql·架构·高可用·ndb cluster
衫水14 小时前
[特殊字符] MySQL 常用指令大全
数据库·mysql·oracle
阿杰 AJie15 小时前
MySQL 里给表添加索引
数据库·mysql
林鸿群18 小时前
ubuntu 26.04 安装mysql-server
linux·mysql·ubuntu
_F_y18 小时前
MySQL表的操作
android·数据库·mysql
千寻技术帮18 小时前
10336_基于SSM的少数民族文化商城
mysql·毕业设计·ssm·非遗商城
fenglllle19 小时前
MySQL explain format的差异
数据库·mysql
liux352819 小时前
MySQL主从复制技术全面解析:从基础原理到高级架构实践(八)
mysql
a程序小傲19 小时前
听说前端又死了?
开发语言·前端·mysql·算法·postgresql·深度优先