我编写了一个守护进程处理器,它将从一个数据库中获取行并将它们插入另一个数据库以进行同步。它将根据boolean
指示标志获取行sync_done
。
我的表有数十万行。当我选择所有行时 sync_done is false
,会导致任何数据库性能问题吗?我是否应该为该sync_done
列应用索引以提高性能,因为仅获取sync_done
值为 的行false
?
说,我有 10000 行。其中,9500 个已经同步(sync_done is true
),不会被选中。
请建议我如何进行。