【发布时间】:2012-08-15 00:59:47
【问题描述】:
我编写了一个守护进程处理器,它将从一个数据库中获取行并将它们插入另一个数据库以进行同步。它将根据boolean 指示标志sync_done 获取行。
我的表有数十万行。当我选择所有带有sync_done is false 的行时,会导致任何数据库性能问题吗?我是否应该为该 sync_done 列应用索引以提高性能,因为只获取 sync_done 值为 false 的行?
说,我有 10000 行。其中有 9500 个已经同步(sync_done is true),不会被选中。
请建议我如何进行。
【问题讨论】:
标签: postgresql indexing database-performance database-replication