请教oracle扩大字段的性能问题

周翼翼 发布于 2013/07/24 13:10
阅读 354
收藏 0
现在有一个千成级的大表,需要将其中的一个字段由varchar2(10)扩展到20,这个操作大概需要多少时间?只是改改数据字典还是要动所有的数据?@宏哥 @mark35
加载中
0
丶枫肆

alter一下 灰常快

0
mark35
mark35
应该在1秒之内完成。这个只会修改数据字典,不会改动数据。
0
魔力猫
魔力猫
要注意的是这个表在当前业务中的使用情况,如果你是用的不是企业版,那么就有可能会造成库挂住。
0
铂金胖子
铂金胖子
我改过一次 1千5百万左右的表,大概用了半个小时左右。而且数据库的数据还是放到存储阵列上的。建议在没有业务的时候做这些事。
铂金胖子
铂金胖子
如果表上有物化视图的话会非常慢,建议先删除物化视图。
0
iimax
iimax
谨慎处理,请在业务闲时操作。同时该操作导致关联触发器、存储过程等失效,需要重新编译
返回顶部
顶部