我只是想知道是否可以在postgres中设置一个默认表空间来保存索引。我希望数据库存在于postgres的默认表空间中,然而,我希望在另一组磁盘上获得索引,以保持i/o流量的分离。在我看来,如果不进入并执行ALTER index TABLESPACE命令,就不能完成此操作,然后索引将移动并保留在那里,但数据库和索引是django应用程序的一部分,因此非d
我们有一个表,其中包含原始分析(如和类似的)数字,用于观看我们的视频。它包含原始视图、下载、加载等数字。每个视频都由一个video_id标识。为了获得视频ID,我执行以下查询:SELECT video_id FROM table WHERE date >= '2014-01-01' GROUP BY photo_id (或者,我可以在没有组的情况下执行DISTINCT(video_id),性能是相同的)。它使用了(相当大的)外部磁盘合并排序,并