Уменьшение объёма БД [Pervasive]
Модераторы: m0p3e, edward_K, Модераторы
Уменьшение объёма БД [Pervasive]
Доброго времени суток!
Имеем галактика.ерп 8.10 и базу данных на первасив v8 объемом чуть больше 25 гб. архив ежемесячно прирастает на 15-20 мб.
В настройках сроки хранения данных не превышают 36 месяцев (см скриншот).
Рековер каталога не дает уменьшения объема.
Подскажите, что еще можно подкрутить, чтобы уменьшить объем БД.
За объем боремся в расчете на увеличение производительности.
Да и такие объемы архивировать утомительно. И, кажется, бессмысленно.
И общем, хотелось бы соптимизировать.
Имеем галактика.ерп 8.10 и базу данных на первасив v8 объемом чуть больше 25 гб. архив ежемесячно прирастает на 15-20 мб.
В настройках сроки хранения данных не превышают 36 месяцев (см скриншот).
Рековер каталога не дает уменьшения объема.
Подскажите, что еще можно подкрутить, чтобы уменьшить объем БД.
За объем боремся в расчете на увеличение производительности.
Да и такие объемы архивировать утомительно. И, кажется, бессмысленно.
И общем, хотелось бы соптимизировать.
у нас тут уже 15 баз - и это только начало ...
Re: Уменьшение объёма БД [Pervasive]
Как вариант, рассмотреть переход на MSSQL.
Re: Уменьшение объёма БД [Pervasive]
Насколько помню по сообщениям здесь же - размер базы только увеличится?
у нас тут уже 15 баз - и это только начало ...
Re: Уменьшение объёма БД [Pervasive]
Скорее всего, да. Но, производительность г. на SQL не сильно зависит от размера базы (до определенного предела). Возможно придется сделать апгрейд сервера и купить лицензию.mAd!Duke писал(а):Насколько помню по сообщениям здесь же - размер базы только увеличится?
Re: Уменьшение объёма БД [Pervasive]
А каков это придел? Хотя бы приблизительно?Polimer писал(а):производительность г. на SQL не сильно зависит от размера базы (до определенного предела).
у нас тут уже 15 баз - и это только начало ...
Re: Уменьшение объёма БД [Pervasive]
ИМХО, несколько сотен гб.mAd!Duke писал(а):А каков это придел? Хотя бы приблизительно?Polimer писал(а):производительность г. на SQL не сильно зависит от размера базы (до определенного предела).
-
- Местный житель
- Сообщения: 258
- Зарегистрирован: 13 апр 2006, 11:57
- Откуда: Бегущий к Галактике
Re: Уменьшение объёма БД [Pervasive]
У нас под 90 GB. Единственно , раз в год чищу таблицу Perevod, оставляя записи за прошедший и текущий год... Пределы в Pervasive, особенно в современных версиях 10 и 11 очень большие . Про оптимизацию: можно перейти на 64bit сервак и Pervasive, начиная с версии 10. Далее можно конвертнуть формат файлов в 9.5 со снятием ограничения на разбиение файлов по 2GB...mAd!Duke писал(а): И общем, хотелось бы соптимизировать.
Re: Уменьшение объёма БД [Pervasive]
А можно подробнее про чистку таблицы? Каким образом это делаете? Это что-то собственного изобретения, или штатное средство?
у нас тут уже 15 баз - и это только начало ...
Re: Уменьшение объёма БД [Pervasive]
Вообще, вопрос больше о том, что ещё в можно подкрутить в настройках самой Галактики для уменьшения рамера БД и количества хранимых данных?
у нас тут уже 15 баз - и это только начало ...
-
- Местный житель
- Сообщения: 258
- Зарегистрирован: 13 апр 2006, 11:57
- Откуда: Бегущий к Галактике
Re: Уменьшение объёма БД [Pervasive]
Штатными средствами Г-ка "чистится" в соответствующих модулях, например, в ЗП "Сжатие Базы данных", однако это довольно опасные функции и без досканального знания данных модулей их лучше не применять...mAd!Duke писал(а):Вообще, вопрос больше о том, что ещё в можно подкрутить в настройках самой Галактики для уменьшения рамера БД и количества хранимых данных?
Re: Уменьшение объёма БД [Pervasive]
в модуле зп в настройке хранения данных стоял май 2009
выставили хранить с декабрь 2010 и получили такой расклад:
настройка/администратор/сервисные функции/информация о базе данных
до
PEREVOD Перечисления архивные
число записей 4 065 452
размер одной записи 481
размер всех 1 955 482 412
физически это 2 файла 3.3 гб
после
PEREVOD Перечисления архивные
число записей 272 686
размер одной записи 481
размер всех 131 161 966
физически это 4 файла 6.6 гб
это вот нормально-нет? БД исповедует принцип возрастания энтропии?
рековер еще не делали, но, боюсь, что не поможет.
подскажите, пожалуйста, как уменьшить размер таблиц?
выставили хранить с декабрь 2010 и получили такой расклад:
настройка/администратор/сервисные функции/информация о базе данных
до
PEREVOD Перечисления архивные
число записей 4 065 452
размер одной записи 481
размер всех 1 955 482 412
физически это 2 файла 3.3 гб
после
PEREVOD Перечисления архивные
число записей 272 686
размер одной записи 481
размер всех 131 161 966
физически это 4 файла 6.6 гб
это вот нормально-нет? БД исповедует принцип возрастания энтропии?
рековер еще не делали, но, боюсь, что не поможет.
подскажите, пожалуйста, как уменьшить размер таблиц?
у нас тут уже 15 баз - и это только начало ...
-
- Заслуженный деятель интернет-сообщества
- Сообщения: 5188
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: SPB galaxy spb
Re: Уменьшение объёма БД [Pervasive]
лучше select на таком объеме. потом вынос всех удаление всех файлов perevod и загрузка обратно.
это надежней да и сразу увидите где споткнулись если что.
Скорей всего место заняли индексы - тока не понятно почему так много.
это надежней да и сразу увидите где споткнулись если что.
Скорей всего место заняли индексы - тока не понятно почему так много.
-
- Постоянный обитатель
- Сообщения: 114
- Зарегистрирован: 26 июн 2009, 18:29
- Контактная информация:
Re: Уменьшение объёма БД [Pervasive]
вот как раз рековер и поможет.mAd!Duke писал(а): настройка/администратор/сервисные функции/информация о базе данных
до
PEREVOD Перечисления архивные
число записей 4 065 452
физически это 2 файла 3.3 гб
после
PEREVOD Перечисления архивные
число записей 272 686
физически это 4 файла 6.6 гб
рековер еще не делали, но, боюсь, что не поможет.
подскажите, пожалуйста, как уменьшить размер таблиц?
он выгружает только существующие данные, удаленные не переносятся.
а так первазив физически записи не удаляет, только помечает как удаленные.
Re: Уменьшение объёма БД [Pervasive]
mAd!Duke писал(а):в модуле зп в настройке хранения данных стоял май 2009
выставили хранить с декабрь 2010 и получили такой расклад:
настройка/администратор/сервисные функции/информация о базе данных
А это в Саппорте или где? У нас в саппорте к erp 8.1 в Настройка - Настройка системы, Настройка почты, Меню систем...