Найдено 10 результатов

SVG
16 май 2008, 17:58
Форум: Вопросы создания клиентских и серверных приложений
Тема: транзакции, сборка мусора и проч.
Ответы: 20
Просмотры: 18517

hvlad писал(а):А если обновлять в монопольном режиме ? Т.е. без коннектов от других приложений
а никакие другие приложения и не подключаются к базе в момент обновления.
SVG
16 май 2008, 17:01
Форум: Вопросы создания клиентских и серверных приложений
Тема: транзакции, сборка мусора и проч.
Ответы: 20
Просмотры: 18517

Re: транзакции, сборка мусора и проч.

hvlad писал(а):3.fdb растёт при 3-м, 4-ом и т.д. обновлениях, или нет ?
растет
SVG
16 май 2008, 15:49
Форум: Вопросы создания клиентских и серверных приложений
Тема: транзакции, сборка мусора и проч.
Ответы: 20
Просмотры: 18517

или што я обращаюсь к ней через свойство базы? ясно - не читал. ну может ткнешь таки носом то? што здесь не так по твоему? еще раз повторю, што прочел здесь некоторое количество документов. они все хороши в том смысле, што обстоятельно и подробно все объясняют. НО. за вечер прочесть например сто ст...
SVG
16 май 2008, 15:25
Форум: Вопросы создания клиентских и серверных приложений
Тема: транзакции, сборка мусора и проч.
Ответы: 20
Просмотры: 18517

Re: транзакции, сборка мусора и проч.

Исходя из этих двух абзацев я телепатирую, что "старое приложение" делает предварительный селект, и апдейтит только отличающиеся записи. "Новое" приложение тупо делает апдейт. И это, кстати, не быстрее. )) у меня перед носом код двух приложений. они в общем случае делают одно и тоже. "тупо делают а...
SVG
16 май 2008, 15:03
Форум: Вопросы создания клиентских и серверных приложений
Тема: транзакции, сборка мусора и проч.
Ответы: 20
Просмотры: 18517

Re: транзакции, сборка мусора и проч.

Каковы размеры 2.fdb и 3.fdb ? Растет ли 3.fdb при повторных обновлениях ? размеры 247 мб и 186 мб соответственно. но 3.fdb может и до 300 мб вырасти, если перекачивать все таблицы, которые надо. на 30 мб она вырастает, если одну таблицу перекачать из 1.gdb. то есть выполняя аналогичные действия с ...
SVG
16 май 2008, 14:36
Форум: Вопросы создания клиентских и серверных приложений
Тема: транзакции, сборка мусора и проч.
Ответы: 20
Просмотры: 18517

В том приложении может быть где-то автокоммит у компонент. Точный ответ даст монитор. нет. автокоммита нет. проверил. Далее. Как заметил KDV, если есть ещё тр-ции, то они могут удерживать OST и блокировать сборку мусора. Т.к. с 2.fdb никто больше не работает, а с 3.fdb кто-то всё-таки работает, то ...
SVG
16 май 2008, 14:15
Форум: Вопросы создания клиентских и серверных приложений
Тема: транзакции, сборка мусора и проч.
Ответы: 20
Просмотры: 18517

в твоем случае, если ты только перекачиваешь данные, одной транзакции вполне достаточно Ты к новой базе при перекачке ничем больше не цепляешься? например IBExpert? не всегда просто перекачиваю. иногда приходится перед вставкой в 3.fdb што то из нее прочесть. но это, похоже, не суть. вчерашний вече...
SVG
16 май 2008, 01:59
Форум: Вопросы создания клиентских и серверных приложений
Тема: транзакции, сборка мусора и проч.
Ответы: 20
Просмотры: 18517

1. научись оформлять код в вопросах тегом code. кроме того, ты можешь редактировать собственные сообщения. Будь любезен. 2. не надо для простого вопроса вываливать портянки. У любого нормального человека после 15-ти строк наступит кома. я вообще довольно любезный в общем случае человек. и в принцип...
SVG
16 май 2008, 00:39
Форум: Вопросы создания клиентских и серверных приложений
Тема: транзакции, сборка мусора и проч.
Ответы: 20
Просмотры: 18517

hvlad писал(а):Если логика позволяет, поставь COMMIT после DELETE
логика позволяет конечно. но... оно не слишком то влияет. посмотрел в коде старого приложения. там нет COMMIT после DELETE. при этом работает как часы, и размер базы не растет без меры.
SVG
15 май 2008, 15:56
Форум: Вопросы создания клиентских и серверных приложений
Тема: транзакции, сборка мусора и проч.
Ответы: 20
Просмотры: 18517

транзакции, сборка мусора и проч.

Здравствуйте, так уж случилось, что, не имея большого опыта работы с базами данных, мне все таки пришлось этим заняться. подскажите пожалуйста решение. опять же, в силу сложившихся обстоятельств, необходимо регулярно переливать данные из gdb в fdb. делается это под Firebird 1.5. если опустить не сли...