Перейти к публикации
forum-okna.ru

Добрый совет!


Рекомендованные сообщения

Очень часто многие обмениваются базами для СО и жалаются на большие объемы баз для обмена. Встает вопрос - Как облегчить базу?

Делюсь опытом.

Чтоб облегчить базу необходимо сделать следующее. (рекомендации для СО4)

1. нужно создать пустую базу (Парадокс).

2. для "тяжелой" базы сделать архивную копию.

3. из архивной копии "тяжелой" базы скопировать только файлы nstr.* в папку где создана новая пустая база (файлы nstr.* записать поверх).

4. потом открыть новую базу и вуаля...Новенькая база со всеми настройками и весит не так много. (Чтоб еще в пустой базе были сохранены общие документы для печати, нужно скопировать еще и файлы docs.*)

 

Желаю удачи!

 

P.S. Для "облегчения" баз СО5 (FireBird) предлагаю мною разработанную удилитку и инструкцию к ней. Цена как всегда договорная - 1000 р. :P

Изменено пользователем Alex
Ссылка на комментарий
Поделиться на других сайтах


Оконный портал tybet.ru | Подписка на новости | Бесплатные объявления | Наша телега | База оконных знаний | ОНЛАЙН-ВЫСТАВКА



Вообще-то для облегчения баз InterBase и FireBird (а эти СУБД используют СО5, Optima, AltaWin и Профстрой) используется механизм backup/restore. Более того, выполнять данную процедуру просто необходимо, чтобы база не "рухнула" неожиданно. Итак:

1. Удаляем все ненужную информацию (старые заказы, ненужные настройки, файлы-вложения и т.п.) из программы или запросами из БД (зависит от программы).

2. Проводим проверку целостности (Check Database + Kill Shadows + Validation).

3. Затем делаем Backup.

4. Делаем Restore в новый файл БД.

Для этого есть стандартные средства - бесплатные и входят в комплект поставки СУБД. Утилитка gbak.exe называется (лежит в папке типа "C:\Program files\Firebird\bin") - работает из командной строки. Для тех, кому лень в командной строке писать есть замечательное русифицированное средство Interbase Expert.

Ну а если кому нужна 1 кнопка, тогда есть и такая утилитка, но за удобство надо платить :P

 

Кстати, на быстродействие БД Firebird (можно увеличить до 3-х раз) влияет размер страницы, размер кэша, количество используемых процессоров, размер памяти для FB, время записи данных из кэша и т.п. - масса параметров в файле firebird.conf (лежит в папке типа "C:\Program files\Firebird")...

Изменено пользователем Archy
Ссылка на комментарий
Поделиться на других сайтах

\\Вообще-то для облегчения баз InterBase и FireBird (а эти СУБД используют СО5, Optima, AltaWin и Профстрой) используется механизм backup/restore. Более того, выполнять данную процедуру просто необходимо, чтобы база не "рухнула" неожиданно.

Предварительно оч. рекомендуется проводить проверку целостности (Check Database + Kill Shadows + Validation). Затем Backup, затем Restore в новый файл БД.

Для этого есть стандартные средства - бесплатные и входят в комплект поставки СУБД. Утилитка gbak.exe называется \\

c gbak.exe никто не спорит (но ведь не у всех фирм есть программисты со знанием SQL)...речь просто шла о том как отдать или поменяться базами...Вот например, ты наработал базу за год, а там счета, накладные, оптимизация....Ведь gbak их не удаляет!!! а сжимает записи помеченные на удаление...Поэтому чтоб избавиться от лишнего я и предложил свой способ...

Изменено пользователем Alex
Ссылка на комментарий
Поделиться на других сайтах

Вот например, ты наработал базу за год, а там счета, накладные, оптимизация....Ведь gbak их не удаляет!!! а сжимает записи помеченные на удаление...

Поэтому я и написал пункт 1.

 

Поэтому я и предложил свой способ...

 

А у меня есть свой способ (соответствующая утилитка) для Оптимы :P

Ссылка на комментарий
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

  • Сейчас на странице   0 пользователей

    • Нет пользователей, просматривающих эту страницу.
×
×
  • Создать...

Важная информация

Условия и правила использования форума Правила.