原文:热修改mysql数据库 (生产环境中增加字段、索引不发生锁表)

首先不得不在该篇里面梳理一个数据库热增加删除字段表的工具pt online schema change这个工具在前面我的博文 关于utf mb 的学习了解笔记 里面有提到过,他是一个online的ddl data definition language 工具。由于mysql 的ddl语句在执行的时候会锁表,在数据量大的情况下锁表就会严重影响正常的数据写入。 既然都说到这里了,也总结一下我在网上查到 ...

2018-08-07 10:05 0 6557 推荐指数:

查看详情

数据库 某个字段增加索引

按照创建时间查询数据,创建时间非索引 ,现在要优化一下 因此要为student_recode 的created_time增加索引 MySQL如何为字段添加索引 1.添加主键索引(PRIMARY KEY ) ALTER TABLE `table_name` ADD PRIMARY KEY ...

Sat Sep 12 01:32:00 CST 2020 0 1383
数据库增加字段

假设你的为 table1 字段列表为: a varchar2(5) b char2(10) c number(2) 如果你想把变成 a varchar2(5) new_d varchar2(100) b char2(10) c number(2) 那么你需要: 1、这样创建一个 ...

Mon May 13 22:32:00 CST 2019 0 1223
【每天进步一点点】为数据库 某个字段增加索引

最近接到一个需求: 以前未读消息数量接口按照创建时间查 创建时间非索引 ,现在要优化一下 因此要为message_recode 的created_time增加索引 百度一下: 这里我们选择 普通索引 ALTER TABLE `table_name` ADD INDEX ...

Thu May 09 00:05:00 CST 2019 0 1766
mysql修改数据库字段的编码格式

1.修改的编码格式 ALTER TABLE `table` DEFAULT CHARACTER SET utf8; 2.修改字段编码格式 ALTER TABLE `table` CHANGE `字段1` `字段2` VARCHAR(36) CHARACTER SET utf8 ...

Sat Feb 20 23:08:00 CST 2021 0 821
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM