меня возвращает query select из табличек.
При вызове хранимки при обработке результата планирую делать limit offset (отрезать примерно 80%-90% строк)
Так же планирую делать count(*) над результатом хранимки.
Чем плох такой подход?
Ну, хранимки не оптимизируются, они написаны как написаны, и все. Если они оптимальны - здорово, а если нет - они только так и смогут работать. Если ты соберёшь из них запрос, скажем, три таблицы из хранимок и 6-10 из простых таблиц, то сервер не будет знать как оптимизировать именно хранимки и их вызов. Потенциально это может быть проблемой
Отрезать надо внутри хранимой процедуры, а не после её вызова
Обсуждают сегодня