Vai al contenuto principale

Suggerimenti di Query

Traduzione Beta Non Ufficiale

Questa pagina è stata tradotta da PageTurner AI (beta). Non ufficialmente approvata dal progetto. Hai trovato un errore? Segnala problema →

I Suggerimenti di Query sono istruzioni inviate insieme alle query SQL, che aiutano il database a decidere strategie di esecuzione più efficienti.

Diversi sistemi RDBMS supportano diversi tipi di hint, come suggerire l'utilizzo degli indici o scegliere il tipo di JOIN appropriato.

await dataSource.query(`
SELECT /*+ MAX_EXECUTION_TIME(1000) */ *
FROM user
WHERE email = 'example@example.com'
`)

Nell'esempio precedente, MAX_EXECUTION_TIME(1000) istruisce MySQL a interrompere la query se impiega più di 1 secondo.