Запросы, планы, оптимизация запросов, ...
Модераторы: kdv, CyberMax
-
zenja
- Сообщения: 17
- Зарегистрирован: 17 фев 2006, 13:29
Сообщение
zenja » 13 июн 2006, 13:52
Есть udf, в которой вычисляются натуральные дроби.
Есть таблица с 1 млн. записей.
Для каждой записи в таблице надо использовать функцию из udf. В одном запросе этого не сделать, поэтому все подсчеты ведутся в ХП, которая уже возвращает набор данных.
И конечно же эта процедура шибко долго работает. Минут 10.
Есть ли какие-то способы уменьшить время обращения к функциям из udf?
-
kdv
- Forum Admin
- Сообщения: 6595
- Зарегистрирован: 25 окт 2004, 18:07
Сообщение
kdv » 13 июн 2006, 13:56
Есть ли какие-то способы уменьшить время обращения к функциям из udf?
нет. оно и так микроскопическое. Другое дело, что тебе приходится постоянно по этому миллиону записей лазить. Так что тормоза в процедуре, ну и потом уже железо можно крутить.