sql >> Databasteknik >  >> RDS >> Oracle

Prestanda för dynamisk SQL vs lagrade procedurer på Oracle

Oracle har också en cachad exekveringsfunktion. Frågan hashas och matchas till en plan om den hamnar på hashtabellen. Du kan också använda den här mekanismen för att tvinga fram en plan för en viss fråga. Precis som med SQL Server måste du använda en parametriserad fråga för att göra detta, istället för att ersätta värdena i strängen - eftersom den senare kommer att generera ett annat hashvärde.



  1. MySQL en till många-relation:GROUP_CONCAT eller JOIN eller båda?

  2. Kontrollera om värde finns i mysql

  3. Hur man lagrar binär data i MySQL

  4. Hur man tar bort ledande och efterföljande blanksteg i MySQL