DB2 在线重构表 数据量大怎么办

2018-12-12 21:07:39 +08:00
 haosamax

一张表们没有主键,数据量大概四五十万,添加了个主键,在线重构会等待 20-30 秒,影响业务。有什么好的办法?(已经解决了,用的 runstates,比 reorg 快些,这里想听听大家的意见)

1402 次点击
所在节点    问与答
7 条回复
yangg
2018-12-12 21:30:21 +08:00
不用这么久吧,准备明天早上把 150w 的 pg 数据加个索引
haosamax
2018-12-12 21:39:55 +08:00
测试环境 20 多秒,把生产数据导出来模拟的
haosamax
2018-12-12 21:41:04 +08:00
@yangg
测试环境 20 多秒,把生产数据导出来模拟的
yangg
2018-12-12 21:43:26 +08:00
@haosamax 测试环境有生产的一半性能?
liprais
2018-12-12 21:44:04 +08:00
online ddl 了解一下
haosamax
2018-12-12 22:01:30 +08:00
@liprais mysql 的的吗,我搜了下都是 mysql
yangg
2018-12-13 13:42:52 +08:00
早上给数据加了索引,只用了不到 2s (刚才 count 了一下,只有 127w,分表了不能用 pg 的 create index concurrently )

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/517029

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX