периодически у меня всплывает (MSSQL):
Можно ли добится такой работы клиена-сервера
1 клиент отправляет идентификатор плана запроса (уже существующего на сервере) со значенями параметров под этот план
2 клиент отправлztn провайдеру не строку запроса (типа через sp_executesql ...). а обращается к апишке этого провейдера и скармливает ему готовые данные с идентификатором плана
3 сервак получает эти готовые данные, ищет план по ключу. и выполняет уже скомпиленный план с параметрами
Вобщим идея чтоб сервер вобще пропустил шаги:
- расчет хеша по строке запроса
- построение плана
- кеширование плана
- компиляция плана
Это часть из шагов что происходят при получении новых запросов (как понимаю даже при использовании sp_executesql - для внешнего запроса все те же шаги)
Мож какието субд позволяют что-то такое?
Используй хинт use plan... А дальше аттачишь xml с планом
Похоже, тебе нужны хранимые процедуры, нет?
Обсуждают сегодня