飞天使-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

相关推荐
__風__2 小时前
从本地 Docker 部署的 Dify 中导出知识库内容(1.6版本亲测有效)
人工智能·python·mysql·语言模型
Aeside12 小时前
从订单ID说起:揭秘MySQL索引结构 & 设计
mysql
知其然亦知其所以然3 小时前
MySQL社招面试题:索引有哪几种类型?我讲给你听的不只是答案!
后端·mysql·面试
Lx3524 小时前
子查询扁平化技巧:减少嵌套层级的查询重构
sql·mysql
神仙别闹4 小时前
基于JSP+MySQL 实现(Web)毕业设计题目收集系统
java·前端·mysql
正经教主4 小时前
【n8n】mysql凭证设置,及注意问题
数据库·mysql·n8n
江南时雨5 小时前
MySQL 中 CHAR 和 VARCHAR 类型有什么区别?
数据库·mysql
埃泽漫笔5 小时前
MySQL - 性能优化
mysql
hh真是个慢性子6 小时前
MySQL自动化安装工具-mysqldeploy
运维·数据库·mysql·golang·自动化
青年夏日科技工作者6 小时前
从 MySQL 迁移到 TiDB:使用 SQL-Replay 工具进行真实线上流量回放测试 SOP
sql·mysql·tidb