Optimizing a Date Range Query
I ran into this while retrieving events from two short time windows in a large MySQL table. The original query was straightforward: SELECT EventID, ChannelID, `OccurredAt` FROM ledger.events WHERE (`OccurredAt` BETWEEN '2026-09-25 20:03:00' AND '2026-09-25 20:27:00') OR