WHERE ... LIMIT 10 OFFSET 100; Cursor basedで発行されるSQLクエリ idがcursorのとき(高速) SELECT * FROM buildings WHERE ... AND id > 123 LIMIT 10; offsetがcursorのとき(低速) SELECT * FROM buildings WHERE ... LIMIT 10 OFFSET 100; 複数キーからcursorが生成されるとき(indexを張ると高速) SELECT * FROM buildings WHERE updated_at > '2024-01-01' OR (updated_at = '2024-01-01' AND id > 123) ORDER BY updated_at, id LIMIT 10; パフォーマンス 15 OFFSETが大きいと遅くなる O(N)