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

Откуда:
Сообщений: 11
Всем привет. Есть MSSQL 2008 r2. В логах каждую секунду появляется сообщение об успешном запуске БД.

Запуск базы данных "DBNAME"

По моему это не нормально. Прочитал, что можно это исправить установив в параметрах базы данных значение "Автоматическое закрытие" = Faslse. Но что это дает и почему так происходит?
5 авг 18, 13:50    [21630290]     Ответить | Цитировать Сообщить модератору
 Re: Событие 17137 Запуск базы данных "DBNAME".  [new]
invm
Member

Откуда: Москва
Сообщений: 9351
Kirill_Gridnev
Прочитал, что можно это исправить установив в параметрах базы данных значение "Автоматическое закрытие" = Faslse. Но что это дает и почему так происходит?
А прочитать что такое "автоматическое закрытие" не получилось?
5 авг 18, 13:56    [21630293]     Ответить | Цитировать Сообщить модератору
 Re: Событие 17137 Запуск базы данных "DBNAME".  [new]
Yasha123
Member

Откуда:
Сообщений: 1833
Kirill_Gridnev
Но что это дает и почему так происходит?

то и дает, что сервер перестанет дергать несчастную базу, то открывая, то закрывая ее файлы, а заодно и выгружать базу из памяти каждый раз при закрытии.
такое дерганье можно себе позволить при редком использовании базы и нехватке памяти, чтобы страницы неиспользуемой базы не болтались в памяти
6 авг 18, 08:39    [21630790]     Ответить | Цитировать Сообщить модератору
 Re: Событие 17137 Запуск базы данных "DBNAME".  [new]
Kirill_Gridnev
Member

Откуда:
Сообщений: 11
Yasha123, Правильно ли я понимаю, что по умолчанию сервер каждые 3 секунда зачем то отрывает базу? Это такая техническая особенность?
6 авг 18, 09:33    [21630835]     Ответить | Цитировать Сообщить модератору
 Re: Событие 17137 Запуск базы данных "DBNAME".  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31371
Kirill_Gridnev
Yasha123, Правильно ли я понимаю, что по умолчанию сервер каждые 3 секунда зачем то отрывает базу? Это такая техническая особенность?
Нет
6 авг 18, 09:34    [21630836]     Ответить | Цитировать Сообщить модератору
 Re: Событие 17137 Запуск базы данных "DBNAME".  [new]
Yasha123
Member

Откуда:
Сообщений: 1833
Kirill_Gridnev
Yasha123, Правильно ли я понимаю, что по умолчанию сервер каждые 3 секунда зачем то отрывает базу? Это такая техническая особенность?

не по умолчанию, а если вы выставили AutoClose = True.
и не каждые 3 секунды, а как только к базе идет обращение.
если вы обращаетесь к базе раз в полгода,
то и открывать ее сервер будет раз в полгода,
и AutoClose = True может быть оправданным в этом случае.
---
в вашем случае AutoClose = True выставлено от балды,
а вы огребаете последствия сего действа
6 авг 18, 13:08    [21631247]     Ответить | Цитировать Сообщить модератору
 Re: Событие 17137 Запуск базы данных "DBNAME".  [new]
Kirill_Gridnev
Member

Откуда:
Сообщений: 11
Yasha123, ясно, спасибо. А не подскажите, как наверняка узнать какой процесс почти ежесекундно обращается к БД и инициирует запись таких логов?
6 авг 18, 15:01    [21631580]     Ответить | Цитировать Сообщить модератору
 Re: Событие 17137 Запуск базы данных "DBNAME".  [new]
Гавриленко Сергей Алексеевич
Member

Откуда: Moscow
Сообщений: 36989
Kirill_Gridnev
Yasha123, ясно, спасибо. А не подскажите, как наверняка узнать какой процесс почти ежесекундно обращается к БД и инициирует запись таких логов?
Запустить профайлер и узнать.
6 авг 18, 15:04    [21631589]     Ответить | Цитировать Сообщить модератору
 Re: Событие 17137 Запуск базы данных "DBNAME".  [new]
Andy_OLAP
Member

Откуда: я знаю, что Хапоэль Беэр-Шева - чемпион
Сообщений: 3151
Kirill_Gridnev,

Во-первых, у Вас название базы не DBNAME. Во-вторых, SQL Express 2008R2. Я прав?
1 сен 18, 00:56    [21660970]     Ответить | Цитировать Сообщить модератору
 Re: Событие 17137 Запуск базы данных "DBNAME".  [new]
Владислав Колосов
Member

Откуда:
Сообщений: 7780
Почти по теме вопрос знатокам: в каких практических сценариях используется автозакрытие и автосжатие?
1 сен 18, 14:49    [21661182]     Ответить | Цитировать Сообщить модератору
 Re: Событие 17137 Запуск базы данных "DBNAME".  [new]
Гавриленко Сергей Алексеевич
Member

Откуда: Moscow
Сообщений: 36989
Владислав Колосов
Почти по теме вопрос знатокам: в каких практических сценариях используется автозакрытие и автосжатие?
Сейчас обе опции выглядят каким-то маркетинговым буллшитом.
1 сен 18, 14:54    [21661192]     Ответить | Цитировать Сообщить модератору
 Re: Событие 17137 Запуск базы данных "DBNAME".  [new]
Massa52
Member

Откуда:
Сообщений: 379
"буллшит" - дословно переводится как бычий помет, а по смыслу больше похоже на "засирание мозгов"
1 сен 18, 16:41    [21661259]     Ответить | Цитировать Сообщить модератору
 Re: Событие 17137 Запуск базы данных "DBNAME".  [new]
Гавриленко Сергей Алексеевич
Member

Откуда: Moscow
Сообщений: 36989
Massa52
"буллшит" - дословно переводится как бычий помет, а по смыслу больше похоже на "засирание мозгов"
Дословно это слово так не переводится.
1 сен 18, 16:49    [21661263]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить