Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Что использовать вместо временных таблиц?  [new]
#table
Guest
Периодически промежуточные рез-ты сохраняю во временные таблицы. Сегодня коллега сказал, что из-за них база tempdb распухает.
Как быть?!
16 янв 15, 07:50    [17125333]     Ответить | Цитировать Сообщить модератору
 Re: Что использовать вместо временных таблиц?  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31822
#table
Периодически промежуточные рез-ты сохраняю во временные таблицы. Сегодня коллега сказал, что из-за них база tempdb распухает.
Как быть?!
Любое место, где вы будете держать "промежуточные рез-ты", будет распухать.

Или коллега предложил хранить "промежуточные рез-ты" в космическом эфире?

База tempdb специально предназначена для хранения промежуточных результатов, она для этого правильно оптимизирована. Так что это самое лучшее место. Распухает - ничего страшного, так и должно быть. Выделите для неё достаточно места, разделите на файлы по к-ву ядер, в общем, дизайните её в соответствии с рекомендациями.
16 янв 15, 09:02    [17125489]     Ответить | Цитировать Сообщить модератору
 Re: Что использовать вместо временных таблиц?  [new]
TempFox
Guest
Может быть Вам могут помочь табличные переменные?
16 янв 15, 10:48    [17126134]     Ответить | Цитировать Сообщить модератору
 Re: Что использовать вместо временных таблиц?  [new]
Maxx
Member [скрыт]

Откуда:
Сообщений: 24290
alexeyvg
База tempdb специально предназначена для хранения промежуточных результатов, она для этого правильно оптимизирована. Так что это самое лучшее место. Распухает - ничего страшного, так и должно быть. Выделите для неё достаточно места, разделите на файлы по к-ву ядер, в общем, дизайните её в соответствии с рекомендациями.

+100500
16 янв 15, 10:52    [17126166]     Ответить | Цитировать Сообщить модератору
 Re: Что использовать вместо временных таблиц?  [new]
_djХомяГ
Guest
TempFox
Может быть Вам могут помочь табличные переменные?

они физически представлены в tempdb
16 янв 15, 11:02    [17126234]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить