Ad Widget

Collapse

Zabbix 2.2.11, как уменьшить размер базы данных?

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • yukra
    Senior Member
    • Apr 2013
    • 1359

    #16
    Originally posted by sadman
    График 'Internal process busy %' для вашего Zabbix-сервера.
    И да, после одного запуска вы ничего не заметите, особенно в конфиге задано удаление небольшого количества строк. А с некоторыми SQL (PostgreSQL) вообще можете не заметить, пока вручную таблицу за сдуете.
    Ви таки гаварите, будьто innodb за сабои табличку поджимаить

    Comment

    • sadman
      Senior Member
      • Dec 2010
      • 1611

      #17
      Originally posted by yukra
      Ви таки гаварите, будьто innodb за сабои табличку поджимаить
      Я с MySQL не развлекался, поэтому ничего про него не пишу.
      Он, выходит, тоже не вакуумится?

      Comment

      • hedgehog
        Junior Member
        • Jul 2013
        • 15

        #18
        Originally posted by sadman
        Я с MySQL не развлекался, поэтому ничего про него не пишу.
        Он, выходит, тоже не вакуумится?
        Innodb не позволяет сжимать файлы базы. так что очистка не вернет место на диске.
        как вариант бекапим базу удаляем и восстанавливаем. либо уходим на пострге)

        Comment

        • sadman
          Senior Member
          • Dec 2010
          • 1611

          #19
          Originally posted by hedgehog
          Innodb не позволяет сжимать файлы базы. так что очистка не вернет место на диске.
          как вариант бекапим базу удаляем и восстанавливаем. либо уходим на пострге)
          И веселимся с table bloat.

          Топикстартеру ещё можно обратить внимание на партицирование. Но это на будущее, в настоящем времени ему простыми способами не выкрутится, видимо.

          Comment

          • kharkov_max
            Member
            • Mar 2016
            • 83

            #20
            Originally posted by hedgehog
            Innodb не позволяет сжимать файлы базы. так что очистка не вернет место на диске.
            как вариант бекапим базу удаляем и восстанавливаем. либо уходим на пострге)
            Либо перейти на Myisam, файл БД которой динамически меняется, но не имеет плюшек innodb...
            А в постгре будет таже петрушка как и в innodb, нужно будет полный vacuum делать, который в момент копирования таблицы ее блокирует на запись. Хотя ночью можно делать.
            У меня на postgre так и работает...

            Comment

            Working...