对于大多数记录,此字段为空。我只需要唤醒一些记录。
表非常大,我想知道要唤醒哪些记录。我不希望数据库寻找每一行。你能告诉我你的想法吗?
答案 0 :(得分:2)
在just(WAKEUP_TIME
)上创建一个普通索引。只有WAKEUP_TIME
不为null的行才会存储在索引中。当WAKEUP_TIME
更新为NULL
时,该条目将从索引中删除,因此索引将是查找与谓词匹配的所有行的最有效方式。
答案 1 :(得分:0)
为什么不在wakeup_time上创建索引?此外,默认情况下,您可以填写一个遥远的日期,例如3000-01-01。