Когда файл данных базы данных становится записанным в?

У меня нет опыта с Zabbix, но если у Вас 'ре, не уже преданное инструменту, Zenoss, есть все контролирующие плагины, Вы ищете, а также RRD генерировал графики производительности. Графики не вполне так же хороши как Кактусы, но их легко настроить. Контроль и предупреждение инструментов очень хороши также.

4
задан 17 September 2009 в 18:27
4 ответа

Мое предположение, это - ОС, обновляющая atime на файлах DB.

2
ответ дан 3 December 2019 в 03:26

Вы уверены, что этот LUN только содержит файлы данных? Где Ваши файлы журнала транзакций расположены? Возможно, сброс данных журнала на диск происходил при записи в журнал транзакций? Это обычно происходит в миллисекундах фиксировавшей записи (в зависимости от загрузки, конечно).

На что установлен Ваш интервал восстановления? Это имеет влияние на частоту контрольных точек.

[Править]

Возможно, Вы могли использовать один из sysinternals инструментов для диагностирования то, что точно пишет в диск? Возможно, perfmon лжет Вам?:-)

1
ответ дан 3 December 2019 в 03:26
  • 1
    Файл базы данных изолируется на этом LUN, журнал транзакций находится на другом. Я также измерил страницы контрольной точки / секунда на Perfmon и записях к LUN don' t коррелят. –  SuperCoolMoss 17 September 2009 в 11:16

http://sqlinthewild.co.za/index.php/2009/06/26/the-lazy-writer-and-the-checkpoint/

Ленивый писатель может писать довольно много, если SQL испытывает давление памяти. Если и страницы/секунда контрольной точки и ленивые страницы/секунда устройства записи 0, не должно быть никакого появления записи. Определенно посмотрите, может ли один из sysinternals инструментов диагностировать то, что пишет процесс.

Править: Существует также что-то известное как нетерпеливое устройство записи. Из того, что я вспоминаю, что это имеет отношение к объемным операциям (BCP, BULK INSERT)

1
ответ дан 3 December 2019 в 03:26

У Вас есть какая-либо установка страничных файлов на этом LUN или и программное обеспечение для резервного копирования, которое использует этот LUN для теневого копирования? У нас был случай, где программное обеспечение для резервного копирования войдет и использует LUN для тени, копирующей заполнение диска, таким образом, мы должны были явно исключить определенный LUN для предотвращения этого сценария. Вы могли бы хотеть проверить.

1
ответ дан 3 December 2019 в 03:26

Теги

Похожие вопросы