我有一个看起来像这样的表:
Column | Type |
----------------------+-------------------------+
...
thing | tsvector |
...
Indexes:
...
...
"thing" gin (thing)
表的大小约为 200,000 条记录。
我想摆脱这个字段及其索引,但 Postgres 似乎不想让我这样做。所有记录中所有字段的值都是一个空的tsvector。
当我发出任何一个
alter table my_table drop column thing;
或者
drop index thing ;
这需要几个小时,最终我停止了它。
CPU 或 RAM 看起来都不是特别高。没有其他客户端连接。