Подсказки запросов (Query Hints)
Неофициальный Бета-перевод
Эта страница переведена PageTurner AI (бета). Не одобрена официально проектом. Нашли ошибку? Сообщить о проблеме →
Подсказки запросов — это инструкции, отправляемые вместе с SQL-запросами, которые помогают СУБД выбрать более эффективные стратегии выполнения.
Различные RDBMS-системы поддерживают разные типы подсказок, например рекомендации по использованию индексов или выбор оптимального типа JOIN.
await dataSource.query(`
SELECT /*+ MAX_EXECUTION_TIME(1000) */ *
FROM user
WHERE email = 'example@example.com'
`)
В приведённом примере MAX_EXECUTION_TIME(1000) указывает MySQL прервать выполнение запроса, если он длится дольше 1 секунды.