小编Fel*_*ipe的帖子

Postgres varchar(100)[] -> text[] 列转换

我需要将列类型从 更改 varchar(100)[]text[]。该表有 > 100M 行和大量写入负载,因此我想避免获取访问排他锁并重写索引。我看到了这个问题,非阵列varchartext改变管理这一点,所以我想知道:做同样与阵列列应用?

文档+邮件列表表示,如果满足以下条件,此更改将很快:

旧类型要么是二进制强制转换为新类型,要么是新类型上的无约束域)

varchar(100)[]to是这种情况text[]吗?

postgresql datatypes alter-table ddl online-operations

3
推荐指数
1
解决办法
36
查看次数