我在PostgreSQL 11上运行这个SQL命令: CREATE TABLE IF NOT EXISTS my_temp_table AS TABLE my_enormous_table WITH(SELECT * FROM my_enormous_table WHERE FALSE);这样的查询要快几个数量级--没有序列扫描,结果也是一样的。 你知道是什么导致了这个问题吗?
我运行psql来创建一个分区表。两个小时过去了,但还没有完成。有什么问题吗?如何加快速度?非常感谢。我的命令是
DROP SCHEMA IF EXISTS people_hotel CASCADE; CREATE SCHEMA people_hotel; SET SEARCH_PATH TO people_hotel