Abfragehinweise (Query Hints)
Inoffizielle Beta-Übersetzung
Diese Seite wurde von PageTurner AI übersetzt (Beta). Nicht offiziell vom Projekt unterstützt. Fehler gefunden? Problem melden →
Abfragehinweise sind Anweisungen, die zusammen mit SQL-Abfragen gesendet werden und der Datenbank helfen, effizientere Ausführungsstrategien zu wählen.
Verschiedene RDBMS-Systeme unterstützen unterschiedliche Arten von Hinweisen, etwa um die Indexnutzung vorzuschlagen oder den passenden JOIN-Typ auszuwählen.
await dataSource.query(`
SELECT /*+ MAX_EXECUTION_TIME(1000) */ *
FROM user
WHERE email = 'example@example.com'
`)
Im obigen Beispiel weist MAX_EXECUTION_TIME(1000) MySQL an, die Abfrage abzubrechen, wenn sie länger als 1 Sekunde dauert.