如果数据表大小达到千万行或者更多,在线更改表结构会不会卡顿?重组表会不会很慢?会不会影响客户体验

参与8

3同行回答

WentasyWentasy数据库管理员ChainONE
1、上了这个数据量,建议使用工具做2、卡顿肯定有的,因为改表主要影响的是磁盘 IO3、为了减少客户体验,建议在低峰做显示全部

1、上了这个数据量,建议使用工具做
2、卡顿肯定有的,因为改表主要影响的是磁盘 IO
3、为了减少客户体验,建议在低峰做

收起
互联网服务 · 2017-05-19
浏览2991
Jenkin_linJenkin_lin数据库运维工程师上海新炬
目前在线DDL的话,一般都是采用pt-online-schema-change工具是实现,但是这个工具也有局限性(表必须有主键等),需要规避一些场景。如在执行该工具进行表结构变更的时候,不能对该表的主键列进行更新。...显示全部

目前在线DDL的话,一般都是采用pt-online-schema-change工具是实现,但是这个工具也有局限性(表必须有主键等),需要规避一些场景。如在执行该工具进行表结构变更的时候,不能对该表的主键列进行更新。

收起
IT咨询服务 · 2017-05-18
浏览3039
liucj2004liucj2004其它undefined
1、首先要看你做什么样的表结构更改,5.7的在线DDL,常见的增加列(具体不展开),不会锁表。否则会有表锁2、会有很大的IO消耗3、建议使用pt工具或者gh-ost4、有条件的话,先在从节点执行,然后主从对调。...显示全部

1、首先要看你做什么样的表结构更改,5.7的在线DDL,常见的增加列(具体不展开),不会锁表。否则会有表锁
2、会有很大的IO消耗
3、建议使用pt工具或者gh-ost
4、有条件的话,先在从节点执行,然后主从对调。

收起
农业其它 · 2017-05-16
浏览3339

提问者

hufeng719
系统工程师某钢铁企业
擅长领域: 数据库存储服务器

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2017-05-16
  • 关注会员:4 人
  • 问题浏览:7808
  • 最近回答:2017-05-19
  • X社区推广