Vihje (SQL) - Hint (SQL)
Erilaisissa SQL- toteutuksissa vihje on lisäys SQL-standardiin, joka opastaa tietokantamoottoria kyselyn suorittamiseen. Esimerkiksi vihje saattaa kehottaa moottoria käyttämään hakemistoa tai olemaan käyttämättä sitä (vaikka kyselyn optimoija päättäisi toisin).
Toteutus
Eri tietokantamoottorit käyttävät erilaisia lähestymistapoja vihjeiden toteuttamisessa.
- MySQL käyttää omaa laajennustaan SQL-standardiin, jossa taulukon nimeä voivat seurata USE INDEX , FORCE INDEX tai IGNORE INDEX avainsanat.
- Oracle toteuttaa vihjeitä käyttämällä kyselyssä erityisiä kommentteja , jotka alkavat + -merkillä, mikä ei vaikuta SQL-yhteensopivuuteen.
- Postgres Plus Advanced Server (oma versio PostgreSQL maasta EnterpriseDB ) tarjoaa vinkkejä vastaavat kuin Oracle.
- Microsoft SQL Server tarjoaa vihjeitä OPTION- avainsanan kautta
Katso myös
Viitteet
| Tämä tietokantaan liittyvä artikkeli on tynkä . Voit auttaa Wikipediaa laajentamalla sitä . |