Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / усеч файл embeded firebird 2.5 / 20 сообщений из 20, страница 1 из 1
20.08.2014, 02:05
    #38723981
Wizard2007
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
усеч файл embeded firebird 2.5
Здравствуйте, использую FireBird Embedded 2.5 файл базы данных после добавления новых записей вырос, а после удаления не у уменьшился. Есть ли команды для «оптимизации» занимаемого файлом места. Что то на подобии shrink в MS SQL Server?

В мире где каждый второй гений было бы страшно жить, поэтому я живу без страха.
...
Рейтинг: 0 / 0
20.08.2014, 02:20
    #38723984
Таблоид
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
усеч файл embeded firebird 2.5
Wizard2007,

только вот это:

gbak -b yourfile.fdb yourfile.fbk
+
gbak -c yourfile.fbk new_yourfile.fdb
...
Рейтинг: 0 / 0
20.08.2014, 08:31
    #38724035
roadster
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
усеч файл embeded firebird 2.5
Wizard2007Есть ли команды для «оптимизации» занимаемого файлом места.зачем?
Таблоид правильно сказал, только после рестора.
но зачем? у вас там локальная БД террабайты занимает?
...
Рейтинг: 0 / 0
21.08.2014, 05:04
    #38725128
Gallemar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
усеч файл embeded firebird 2.5
roadsterWizard2007Есть ли команды для «оптимизации» занимаемого файлом места.зачем?
Таблоид правильно сказал, только после рестора.
но зачем? у вас там локальная БД террабайты занимает?
Каждому пришедшему с MS SQL хочется иметь механизм уменьшения размера БД после чистки:)
...
Рейтинг: 0 / 0
21.08.2014, 09:52
    #38725229
roadster
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
усеч файл embeded firebird 2.5
GallemarКаждому пришедшему с MS SQL хочется иметь механизм уменьшения размера БД после чистки:)а зачем это в MS SQL использовать?
если автоматом, то понятно, пусть делается.
на мой взгляд уменьшение размера БД после чистки скорее способно несколько затормозить дальнейшую работу с БД в связи с необходимостью выделения нового места под данные и увеличением размера БД. хотя при современном уровне развития оборудования - это непринципиальный вопрос.
...
Рейтинг: 0 / 0
21.08.2014, 10:04
    #38725237
Gallemar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
усеч файл embeded firebird 2.5
roadster,не знаю :) Иногда нужно на ходу подрезать базу,например после ОЧЕНЬ большого кол-ва записей. У меня такое было раз, с 16Гб база сжалась до 2Гб.
...
Рейтинг: 0 / 0
21.08.2014, 11:51
    #38725357
roadster
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
усеч файл embeded firebird 2.5
GallemarИногда нужно на ходу подрезать базу,например после ОЧЕНЬ большого кол-ва записей.кому как.
по мне, так можно и отложить на плановое обслуживание, благо размеры современных носителей позволяют.
...
Рейтинг: 0 / 0
21.08.2014, 11:55
    #38725366
Gallemar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
усеч файл embeded firebird 2.5
roadster,не поверишь - многие не знают что такое backup-restore для БД. Особенно этим страдают программисты MS SQL и 1С, для вторых это вообще из области шаманства.
...
Рейтинг: 0 / 0
21.08.2014, 12:18
    #38725423
roadster
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
усеч файл embeded firebird 2.5
Gallemarмногие не знают что такое backup-restore для БД. Особенно этим страдают программисты MS SQLздесь вопрос философский.
программист БД не обязан быть ДБА.
...
Рейтинг: 0 / 0
21.08.2014, 12:25
    #38725438
Gallemar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
усеч файл embeded firebird 2.5
roadsterGallemarмногие не знают что такое backup-restore для БД. Особенно этим страдают программисты MS SQLздесь вопрос философский.
программист БД не обязан быть ДБА.
Угу,но такие вещи должен понимать. Наблюдал случаи когда вызывали программиста из-за проблем с программой и начиналось: отключите антивирус,отключите файервол,переустановите винду,поменяйте сервер,страну,вероисповедание...
Хотя надо банально сделать выгрузку в dt и обратно.
...
Рейтинг: 0 / 0
21.08.2014, 12:29
    #38725445
roadster
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
усеч файл embeded firebird 2.5
GallemarУгу,но такие вещи должен понимать.не обязательно.
зачем заморачиваться с рестором, если всё работает? когда же администрированием БД занимаются отдельные люди, нет смысла вообще в это вникать. достаточно знать, что есть такие вещи как бэкапы и из них можно восстановить БД в случае сбоя.
...
Рейтинг: 0 / 0
21.08.2014, 12:31
    #38725446
Gallemar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
усеч файл embeded firebird 2.5
roadster когда же администрированием БД занимаются отдельные люди
В случае 1с - программист 1с "Сам себе режиссер", работал в 1с франче - 95 % клиентов - БД на 1-2 компа.
...
Рейтинг: 0 / 0
21.08.2014, 12:35
    #38725455
roadster
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
усеч файл embeded firebird 2.5
GallemarВ случае 1с - программист 1с "Сам себе режиссер", работал в 1с франче - 95 % клиентов - БД на 1-2 компа.и что?
хороших программистов 1С мало, у нас в регионе они как правило не работают на франчей, а работают либо на себя (ведя 3-4 средних конторы), либо в крупной конторе на большие (по местным меркам) деньги. у франчей, как правило, работают на мелкие конторы студенты.
...
Рейтинг: 0 / 0
21.08.2014, 12:36
    #38725461
roadster
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
усеч файл embeded firebird 2.5
Gallemar,

а ещё франчи для приличных и денежных проектов нанимают по договору подряда сотрудников, которые приходят на пару часов 2-3 раза в неделю и делают 80% всего объёма работ. в остальное время штатные сотрудники как-то покрывают оставшиеся 20% работ. наша контора через это прошла :)
...
Рейтинг: 0 / 0
21.08.2014, 12:39
    #38725467
Gallemar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
усеч файл embeded firebird 2.5
roadsterхороших программистов 1С мало
Согласен
roadsterу нас в регионе они как правило не работают на франчей
где,если не секрет?
roadsterу франчей, как правило, работают на мелкие конторы студенты.
Не обязательно,видел людей работающих по 10 лет с 1с.
В общем, мнения у нас расходятся, но переубеждать тебя я не буду. Не факт что я прав :)
...
Рейтинг: 0 / 0
21.08.2014, 12:43
    #38725475
roadster
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
усеч файл embeded firebird 2.5
Gallemarгде,если не секрет?Нижегородская область.
GallemarНе обязательно,видел людей работающих по 10 лет с 1с.всё может быть, но я сталкивался с франчами только как с внедренцами.
...
Рейтинг: 0 / 0
21.08.2014, 12:45
    #38725482
Gallemar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
усеч файл embeded firebird 2.5
roadsterGallemar,

а ещё франчи для приличных и денежных проектов нанимают по договору подряда сотрудников, которые приходят на пару часов 2-3 раза в неделю и делают 80% всего объёма работ. в остальное время штатные сотрудники как-то покрывают оставшиеся 20% работ. наша контора через это прошла :)
Ужас.
...
Рейтинг: 0 / 0
21.08.2014, 14:01
    #38725579
roadster
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
усеч файл embeded firebird 2.5
GallemarУжас.почему?
по подобной схеме работает масса внедренцев не только в 1С. главное выиграть тендер/заключить договор.
...
Рейтинг: 0 / 0
21.08.2014, 15:40
    #38725723
Wizard2007
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
усеч файл embeded firebird 2.5
ТаблоидWizard2007,

только вот это:

gbak -b yourfile.fdb yourfile.fbk
+
gbak -c yourfile.fbk new_yourfile.fdb

спасибо это было то что надо
...
Рейтинг: 0 / 0
21.08.2014, 15:42
    #38725730
kdv
kdv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
усеч файл embeded firebird 2.5
- надо усечь
- усек?
- усек!
...
Рейтинг: 0 / 0
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / усеч файл embeded firebird 2.5 / 20 сообщений из 20, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]