Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 промежуточные данные. Какой способ самый быстрый  [new]
philips
Member

Откуда:
Сообщений: 365
Где-то видел обсуждение -Какой способ самый быстрый хранения промежуточных данных - временная таблица, табличная переменная , CTE или каждый раз транслировать подзапрос?
А еще - как вернуть набор из хранимки в другую кроме как
INSERT INTO execute
10 июл 09, 16:16    [7402944]     Ответить | Цитировать Сообщить модератору
 Re: промежуточные данные. Какой способ самый быстрый  [new]
Зайцев Фёдор
Member

Откуда: Лужки
Сообщений: 5308
скорость хранения ? )
10 июл 09, 16:17    [7402952]     Ответить | Цитировать Сообщить модератору
 Re: промежуточные данные. Какой способ самый быстрый  [new]
philips
Member

Откуда:
Сообщений: 365
Мне надо в процедуре иметь промежуточные данные. как это сделать наиболее быстро
10 июл 09, 16:18    [7402960]     Ответить | Цитировать Сообщить модератору
 Re: промежуточные данные. Какой способ самый быстрый  [new]
Glory
Member

Откуда:
Сообщений: 104760
philips
Мне надо в процедуре иметь промежуточные данные. как это сделать наиболее быстро

Ну так сравните все способы для вашей конкретной задачи. И выберите лучший
10 июл 09, 16:32    [7403050]     Ответить | Цитировать Сообщить модератору
 Re: промежуточные данные. Какой способ самый быстрый  [new]
GreenSunrise
Member

Откуда:
Сообщений: 12310
На форуме как-то мелькали фразы типа "на небольшом объеме быстрее идет работа с табличными переменными, на большом быстрее временные таблицы".

А вообще Glory прав - надо тестировать для конкретного случая.
10 июл 09, 16:38    [7403091]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить