Za prvé:Skenování celého stolu není vždy ďábel.
- Zkontrolujte si svůj plán vysvětlení nákladů na dotaz bez stránkování
- Zkontrolujte to v řešení stránkování
Při provádění testů se také snažte používat velké tabulky s vysokými hodnotami stránkování
Další body:
- Stránkování bez objednání je vždy nebezpečné, protože si nemůžete být jisti, v jakém pořadí Oracle poskytne váš výsledek pro vaši další "stránku" -> možné nereprodukovatelné výsledky
- V seřazeném výsledku je také možné, že „nový záznam“ na stránce před aktuálním „zobrazením“ ovlivní vaši „další stránku“
Kromě toho, že chcete "ukládat" dotaz do DB a získat data stránku po stránce, dokud se něco nezmění v podtržených datech?