ЧАстые Вопросы и Ответы
Модераторы: kdv, CyberMax
-
aes
- Сообщения: 43
- Зарегистрирован: 05 фев 2007, 07:29
Сообщение
aes » 26 ноя 2009, 16:01
Доброго времени суток.
Имеется некая хранимая процедура, которая выполняется каждые 10 минут и обновляет значения в таблице MY_TABLE. Если после выполнения всех апдейтов в этой же процедуре я сделаю:
будет ли убран мусор в MY_TABLE? Или это нужно делать в отдельной транзакции?
-
hvlad
- Разработчик Firebird
- Сообщения: 1244
- Зарегистрирован: 21 мар 2005, 10:48
Сообщение
hvlad » 26 ноя 2009, 16:03
В той же тр-ции - нет не будет.
Вообще всё сильно зависит от версии и архитектуры ФБ.
-
aes
- Сообщения: 43
- Зарегистрирован: 05 фев 2007, 07:29
Сообщение
aes » 26 ноя 2009, 16:18
Виноват, про версию ничего не сказал. Firebird 2.5b.
Ок, я понял, спасибо.
-
hvlad
- Разработчик Firebird
- Сообщения: 1244
- Зарегистрирован: 21 мар 2005, 10:48
Сообщение
hvlad » 26 ноя 2009, 19:23
Раз речь о 2.х, то например для SS не нужно делать select - он сам всё соберёт, как только OST подвинется.