Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Рост tempdb
|
|||
|---|---|---|---|
|
#18+
Добрый день. Подскажите каким образом определить причину роста tempdb? И нормально ли, что используемого места в базе temdb меньше 1 процента от общего размера базы? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.12.2017, 10:42 |
|
||
|
Рост tempdb
|
|||
|---|---|---|---|
|
#18+
Dr.Livsi, причина роста - в том, что SQL работает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.12.2017, 10:46 |
|
||
|
Рост tempdb
|
|||
|---|---|---|---|
|
#18+
Dr.LivsiДобрый день. Подскажите каким образом определить причину роста tempdb? И нормально ли, что используемого места в базе temdb меньше 1 процента от общего размера базы?1. Сложные сортировки больших выборок. Использование больших врем. таблиц. Использование 1С, особенно отчетов. :) 2. Это нормально. Это же временные данные. Сама база своб. место не схлопнет. Только вручную или регламентом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.12.2017, 10:49 |
|
||
|
Рост tempdb
|
|||
|---|---|---|---|
|
#18+
Вопрос в том, что в тестовой базе внезапно выросла tempdb. Хотя работы там не ведутся. Вот я и пытаюсь найти причину. Где-нибудь фиксируется увеличение, в каком нибудь журнале? Кто когда на сколько? Или может включить подобное логирование можно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.12.2017, 10:57 |
|
||
|
Рост tempdb
|
|||
|---|---|---|---|
|
#18+
LSVDr.LivsiДобрый день. Подскажите каким образом определить причину роста tempdb? И нормально ли, что используемого места в базе temdb меньше 1 процента от общего размера базы?1. Сложные сортировки больших выборок. Использование больших врем. таблиц. Использование 1С, особенно отчетов. :) 2. Это нормально. Это же временные данные. Сама база своб. место не схлопнет. Только вручную или регламентом. 3. BULK INSERT в таблицу без кластерного индекса. ЗЫ. На эти грабли я лично наступал. Extent на строку в полсотни байт. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.12.2017, 11:10 |
|
||
|
Рост tempdb
|
|||
|---|---|---|---|
|
#18+
Dr.LivsiДобрый день. Подскажите каким образом определить причину роста tempdb? Можно логировать факт выростания файла БД (кстати: полезно это для логов), но запрос который в этом повинен надо отлавливать руками через dmv. Плюс это может быть запрос который держит транзакцию долгую, а может быть запрос который сам много понаписал в лог, а может быть и то и другое. Короче: если выросло, значит что-то таки было. Dr.LivsiИ нормально ли, что используемого места в базе temdb меньше 1 процента от общего размера базы? Да нормально. tempdb сама не сжимается, только руками через DBCC. Такчто если она выросла, то такой и останется. Что выросло-то? - mdf или ldf? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.12.2017, 11:35 |
|
||
|
Рост tempdb
|
|||
|---|---|---|---|
|
#18+
DBCC SQLPERF(LOGSPACE) вернул tempdb 285,0547 57,62875 0 Хотя в свойствах temdb Размер - 150337,06 МБ, Доступное место - 150040,53 МБ. Не пойму куда смотреть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.12.2017, 11:38 |
|
||
|
Рост tempdb
|
|||
|---|---|---|---|
|
#18+
aleks222, у меня база 1С, BULK это же команда SQL, врядли кто у нас ее пользовал. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.12.2017, 11:39 |
|
||
|
Рост tempdb
|
|||
|---|---|---|---|
|
#18+
человек_ниоткуда, Ага, получается вырос mdf, ldf малюсенький. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.12.2017, 11:43 |
|
||
|
Рост tempdb
|
|||
|---|---|---|---|
|
#18+
Dr.Livsiчеловек_ниоткуда, Ага, получается вырос mdf, ldf малюсенький. Значит что-то делали, а тебе не сказали! Мониторь размер tempdb. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.12.2017, 11:45 |
|
||
|
Рост tempdb
|
|||
|---|---|---|---|
|
#18+
Dr.LivsiГде-нибудь фиксируется увеличение, в каком нибудь журнале? Кто когда на сколько? Или может включить подобное логирование можно? В дефолтном трейсе увеличение файлов логируется. См. скрипты в категории Database Events. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.12.2017, 11:47 |
|
||
|
Рост tempdb
|
|||
|---|---|---|---|
|
#18+
Eleanor, отличная статья, спасибо. Сразу возникло несколько вопросов. 1. В папке с логами есть файлы только за сегодняшний день - за вчера их SQL сам удалил или логи только сегодня включили? 2. Как увидеть когда были включены логи? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.12.2017, 12:51 |
|
||
|
Рост tempdb
|
|||
|---|---|---|---|
|
#18+
Dr.Livsi, Посмотрите в select * from sys.traces where id=1: - максимальный размер в МБ и количество файлов логов max_size и max_files. Данные записываются по кругу, поэтому если указанный размер оказывается превышен, то старые данные начинают затираться новыми. - дата запуска логирования start_trace. Если сервер перезапускали, то логирование начнется с нуля. В целом дефолтный трейс нужен, если вам нужно быстро посмотреть, что происходило в прошлом, а никакого логирования вы предварительно не настраивали. Такой же трейс в профайлере или расширенных событиях вы можете настроить самостоятельно, используя события Data File Auto Growth, Log File Auto Growth. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.12.2017, 13:48 |
|
||
|
Рост tempdb
|
|||
|---|---|---|---|
|
#18+
Dr.Livsialeks222, у меня база 1С Ключевое слово прозвучало ! Моя догадка "не в бровь а в глаз" :) Ищите кривой отчет/обработку. Odis Ass мегаактивно использует сабж. В контексте tempdb выполните: dbcc shrinkfile ('templog') dbcc shrinkfile ('tempdev',200000) где 200000 - конечный размер в Мб. Для высоконагруженных БД, значение надо выставлять близкое к уже занятому и постепенно снижать. Если сразу указать мало, то выполнение может зафейлиться. В некот. случаях успешное выполнение может не урезать файл. Просто повторите позже. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.12.2017, 14:57 |
|
||
|
Рост tempdb
|
|||
|---|---|---|---|
|
#18+
LSVDr.Livsialeks222, у меня база 1С Ключевое слово прозвучало ! Моя догадка "не в бровь а в глаз" :) Ищите кривой отчет/обработку. Odis Ass мегаактивно использует сабж. ошибка програмиста 1С и tempdb растет как в этом плане :-( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.12.2017, 15:51 |
|
||
|
Рост tempdb
|
|||
|---|---|---|---|
|
#18+
Dr.LivsiВопрос в том, что в тестовой базе внезапно выросла tempdb . Хотя работы там не ведутся. Вот я и пытаюсь найти причину. Где-нибудь фиксируется увеличение, в каком нибудь журнале? Кто когда на сколько? Или может включить подобное логирование можно? далдано чудить, темп база в некоей юзерской базе? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.12.2017, 15:58 |
|
||
|
|

start [/forum/topic.php?fid=46&gotonew=1&tid=1690610]: |
0ms |
get settings: |
5ms |
get forum list: |
14ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
53ms |
get topic data: |
8ms |
get first new msg: |
5ms |
get forum data: |
2ms |
get page messages: |
40ms |
get tp. blocked users: |
1ms |
| others: | 234ms |
| total: | 366ms |

| 0 / 0 |
