15 ноября, четверг 15:09
Bankir.Ru

Объявление

Свернуть
Пока нет объявлений.

Вопросы по Прогрессу

Свернуть
X
  • Фильтр
  • Время
  • Показать
Очистить всё
новые сообщения

  • Вопросы по Прогрессу

    Вопросы:
    1) есть ли смысл в переиндексации базы Бисквита?
    Приведет ли остановка и переиндексация базы к ускорению?
    2) Я читал, что кто-то сам успешно добавил новые индексы в базу. Поделитесь
    опытом!

  • #2
    1) есть ли смысл в переиндексации базы Бисквита?
    Приведет ли остановка и переиндексация базы к ускорению?


    Это зависит от того насколько сильно фрагментирована база. Заметного увеличения производительности может и не быть, но освободится место, исправятся ошибки, которые иногда появляются в индексах. Мы делаем переиндексацию как минимум раз в год.

    2) Я читал, что кто-то сам успешно добавил новые индексы в базу. Поделитесь
    опытом!


    Мы добавляли свои индексы, но только после того как отказались от сопровождения, это было летом 1999 года. Если Вы на сопровождении лучше убедить разработчика, что бы он сам добавил индекс, если действительно в нём есть необходимость. После отказа от сопровождения мы пересмотрели многие исходники, где осуществляются выборки, и поправили их на момент правильного использования индексов. Где было необходимо мы добавили свои. Но это было почти 3 года назад, после этого, я думаю, что ситуация изменилась и это было исправлено.
    Удачи, Дмитрий.

    Комментарий


    • #3
      1) Какой у вас сейчас размер базы? А сколько занимает таблица history?

      Комментарий


      • #4
        Andry
        Размер базы - 4,5 Гб, а history мы год с небольшим чистили, сейчас занимает 650Мб
        Удачи, Дмитрий.

        Комментарий


        • #5
          Еще можно вопрос?

          Назначал ли кто том в многотомной базе в "сырую" партицию? Есть ли в этом какой-нибудь выигрыш или проблемы.

          Комментарий


          • #6
            Кто использует Бисквит на multivolume базе ? Каким образом разбиты, сложно ли перейти с однотомной на многотомную ?

            Комментарий


            • #7
              Unregistered

              Мы используем multivolume базе. Разбили текущую по 500Мб, далее файлы разбиваем от 500 Мб до 1 Гб. Максимальный эффект будет если эти файлы располагать на разных физических дисках. Технологию разбивки сейчас точно не помню, так как кто её делал в отпуске, будет в конце июля.
              Удачи, Дмитрий.

              Комментарий


              • #8
                Andry Довольно хорошо продамбить базу и размер уменьшется в 2 раза.
                А удаление а базе только ставит ключ, что запись удалена, а размер остается таким-же.
                Все гениально и просто.

                Комментарий


                • #9
                  ITman В 2 раза? Это получается, что половина созданных вами данных стирается?
                  Вообще-то большая польза от дампа/релоада даже не в уменьшении размера, а в увеличении скорости последовательного (по основному ключу) чтения.
                  man руководство администратора Прогресс.

                  Комментарий


                  • #10
                    ну и не грузить некоторые таблицы, примеру такие как history и т.д.
                    Все гениально и просто.

                    Комментарий


                    • #11
                      ITman тогда проще совсем выключить её ведение. Или, что правильно, периодически сохранять дампы history, и стирать историю старее, чем полгода.
                      С тем, чтобы в последствии можно было восстановить историю (хотя бы на запасной базе).

                      Комментарий

                      Пользователи, просматривающие эту тему

                      Свернуть

                      Присутствует 1. Участников: 0, гостей: 1.

                      Обработка...
                      X