powered by simpleCommunicator - 2.0.52     © 2025 Programmizd 02
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Растущая tempdb
13 сообщений из 13, страница 1 из 1
Растущая tempdb
    #40026762
VladimirK.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день!
Не знаю сможете ли помочь по задаче, далее описание проблемы:
Растёт системная база tempdb, максимальный размер который я зафиксировал 192 gb. В момент отсутствия работников удаётся успешно сделать shrinkdb.
Конфигурация sql server 2012, win server 2012 r2, вес баз 1с 100Gb
...
Рейтинг: 0 / 0
Растущая tempdb
    #40026768
felix_ff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VladimirK.,

Ну это значит у вас активно используются или темповые таблицы , или сортировки больших объемов данных или версионные уровни изоляции.

Вам нужно настроить аудиты что бы понять какая из нагрузок вызывает рост, а уже после анализа решать что с такой нагрузкой делать.
...
Рейтинг: 0 / 0
Растущая tempdb
    #40026774
L_argo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Какая модель данных ? Full ? Simple ?

Видимо есть огромные обработки в одной транзакции.
Или регулярные перестройки индексов.
...
Рейтинг: 0 / 0
Растущая tempdb
    #40026783
4es
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
4es
Гость
L_argo
Какая модель данных ? Full ? Simple ?

tempdb в full? Что-то новенькое :)

felix_ff уже описал варианты и что делать.

Если прямо сейчас место в tempdb занято, то смотрите долгие транзакции (например через DBCC OPENTRAN (tempdb) WITH TABLERESULTS).
Ну и чем место занято. Например:
Код: plaintext
1.
2.
3.
4.
5.
6.
SELECT GETDATE() AS runtime,
    SUM(user_object_reserved_page_count) * 8 AS usr_obj_kb,
    SUM(internal_object_reserved_page_count) * 8 AS internal_obj_kb,
    SUM(version_store_reserved_page_count) * 8 AS version_store_kb,
    SUM(unallocated_extent_page_count) * 8 AS freespace_kb,
    SUM(mixed_extent_page_count) * 8 AS mixedextent_kb
FROM tempdb.sys.dm_db_file_space_usage;
...
Рейтинг: 0 / 0
Растущая tempdb
    #40026805
Владислав Колосов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VladimirK.,

прежде, чем предпринимать какие-то действия, выясните, почему она растет, т.к. какие временные таблицы каких процессов приводят к росту.
...
Рейтинг: 0 / 0
Растущая tempdb
    #40026855
L_argo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Популярнейшая проблема сабжа: тяжелые отчеты в 1С.
Там часто юзают эпического размера времянки.
...
Рейтинг: 0 / 0
Растущая tempdb
    #40026857
Фотография env
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VladimirK.,

Настройте еженощный шринк
...
Рейтинг: 0 / 0
Растущая tempdb
    #40026889
Ролг Хупин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
env
VladimirK.,

Настройте еженощный шринк


может проще рестарт сервера
...
Рейтинг: 0 / 0
Растущая tempdb
    #40026899
Фотография env
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ролг Хупин,

Технически, это уменьшит tempdb
...
Рейтинг: 0 / 0
Растущая tempdb
    #40027135
Фотография Megabyte
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
env
Ролг Хупин,

Технически, это уменьшит tempdb

Но не решит проблему.
...
Рейтинг: 0 / 0
Растущая tempdb
    #40027163
Ролг Хупин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
env
Ролг Хупин,

Технически, это уменьшит tempdb


Не то, чтобы уменьшит, это её обнулит, как предложила недавно летчик-космонавт Терешкова
...
Рейтинг: 0 / 0
Растущая tempdb
    #40027573
fkthat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
L_argo
Какая модель данных ? Full ? Simple ?

Для tempdb уже давно нельзя менять модель с simple на другую, но, по-моему, какие-то совсем старые версии mssql это позволяли.
...
Рейтинг: 0 / 0
Растущая tempdb
    #40027579
L_argo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fkthat
L_argo
Какая модель данных ? Full ? Simple ?

Для tempdb уже давно нельзя менять модель с simple на другую, но, по-моему, какие-то совсем старые версии mssql это позволяли.
Да знаю. Малеха тупонул. Показалось, что речь про рост ЖТ.
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Растущая tempdb
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]