sql >> Database teknologi >  >> RDS >> Oracle

IN vs OR af Oracle, hvilken hurtigere?

IN er at foretrække frem for OR -- OR er en notorisk dårlig performer og kan forårsage andre problemer, der ville kræve brug af parentes i komplekse forespørgsler.

Bedre mulighed end enten IN eller OR , er at slutte sig til en tabel, der indeholder de værdier, du ønsker (eller ikke ønsker). Denne tabel til sammenligning kan være afledt, midlertidig eller allerede eksisterende i dit skema.



  1. Er primære nøgler og indekser i Hive-forespørgselssprog mulig eller ej?

  2. Hvordan importerer jeg en .sql-fil i mysql-databasen ved hjælp af PHP?

  3. Brug af Transaction ROLLBACK i SQL Server

  4. Dynamisk SQL til at generere kolonnenavne?