sql >> Databáze >  >> RDS >> Oracle

Neuspořádané výsledky v SQL

Některé příklady SQL Server, kde je přesně stejný plán provádění může vrátit jinak seřazené výsledky jsou

  1. Neuspořádané indexové skenování může být provedeno buď v pořadí přidělení, nebo pořadí klíčů v závislosti na platné úrovni izolace.
  2. Funkce skenování kolotoče umožňuje sdílení skenů mezi souběžnými dotazy.
  3. Paralelní plány jsou často nedeterministické a pořadí výsledků může záviset na stupni paralelismu zvoleném za běhu a souběžné zátěži serveru.
  4. Pokud plán obsahuje vnořené smyčky s neuspořádaným předběžným načítáním, umožňuje to vnitřní straně spojení pokračovat s využitím dat z kteréhokoli I/O, který byl dokončen jako první


  1. Odečtěte týdny od data v PostgreSQL

  2. Jaký je rozdíl mezi CHAR a VARCHAR v SQL Server - SQL Server / T-SQL výukový program, část 31

  3. MySQL> Tabulka neexistuje. Ale dělá to (nebo by mělo)

  4. Spouštějí se uložené procedury v databázové transakci v Postgresu?