|
MS SQL Server 2005. Почему растет размер tempdb? |
☑ |
0
Ненавижу 1С
гуру
20.12.11
✎
08:35
|
Собственно неимоверно вырос, заняв почти весь диск. Полечил через
Однако осадок остался, а почему собственно растет размер?
|
|
1
Александр_
Тверь
20.12.11
✎
08:41
|
(0) возможно у проходит какая-то большая операция (к примеру, восстановление последовательности), которая не штатно завершается.
|
|
2
Ненавижу 1С
гуру
20.12.11
✎
08:45
|
(1) а подробнее природа?
то есть там остаются откаченные транзакции?
|
|
3
Ненавижу 1С
гуру
20.12.11
✎
08:48
|
ага, там временные таблицы, а с какого они продолжают висеть вечно?
|
|
4
Александр_
Тверь
20.12.11
✎
08:52
|
(3) результаты промежуточных вычислений складываются в различные временные таблицы. Управлять этим процессом может как непосредственно SQL сервер, так и сервер предприятия. Кто из них и почему не очищает таблицы? да фиг его знает, но подобное уже наблюдал. У меня такое происходило, когда проведение по партиям вываливалось в ошибку "Конфликт блокировки при выполнении транзакции"
|
|
5
Александр_
Тверь
20.12.11
✎
08:52
|
в целом ничего страшного, главное чтобы место не закончилось на дисках.
|
|
6
0xFFFFFF
20.12.11
✎
08:58
|
(0) при рестарте СКЛ сервера временная таблица очищается.
|
|
7
Sammo
20.12.11
✎
08:59
|
Емнип, один из вариантов - перезапуск скуля.
Емнип, еще в старых релизах 8.1 в не очищались временные таблицы после использования пакетных запросов. Нужно было руками удалять.
|
|
8
Александр_
Тверь
20.12.11
✎
09:45
|
ппц, решил посмотреть сколько у нас ща размер tempdb - 450 гигов :)
|
|
9
Ненавижу 1С
гуру
20.12.11
✎
10:13
|
порезал утром до 100 метров
оппа, уже 700 метров! но щас юзеры активно стали работать
|
|
10
Александр_
Тверь
20.12.11
✎
10:25
|
(9) то что tempdb юзается - это нормально. Не нормально что не очищается.
|
|
11
sapphire
20.12.11
✎
10:53
|
(9) Посмотри, что там больше всего жрет
|
|