![]() |
|
Модераторы: Akella |
![]()
|
|
| insoft |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 196 Регистрация: 14.2.2007 Где: Тюменская область , г.Тобольск Репутация: нет Всего: 3 |
Akella, мусор в любом случае будет, поэтому и рекомендуют чистить базу раз в месяц
запускать gfix.exe с ключём -sweep |
|||
|
||||
| Akella |
|
|||
![]() Творец ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 20 Всего: 329 |
Ну сервер и сам умеет чистить базу. Это зависит от количества транзакций.
|
|||
|
||||
| insoft |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 196 Регистрация: 14.2.2007 Где: Тюменская область , г.Тобольск Репутация: нет Всего: 3 |
||||
|
||||
| Akella |
|
|||
![]() Творец ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 20 Всего: 329 |
Во время Select. Иногда вроде простой Select... а выполняется долго.
Есть такое понятие, как sweep интервал, по умолчанию он равен 20000. 20000 - это разница между OIT и OST/OAT. Добавлено через 52 секунды sweep |
|||
|
||||
| insoft |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 196 Регистрация: 14.2.2007 Где: Тюменская область , г.Тобольск Репутация: нет Всего: 3 |
Akella, конечно всё супер, но когда начинается свипинг, то работа очень тормозится...
я лично свипингую свои базы каждый день перед созданием бекапа ежедневного |
|||
|
||||
| meti |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 5 Регистрация: 24.5.2009 Репутация: нет Всего: нет |
Можно и так, только здесь все наоборот, сначала проверяется существует ли поле, а потом оно создается
EXECUTE BLOCK AS BEGIN IF (NOT EXISTS(SELECT 1 FROM RDB$RELATION_FIELDS WHERE RDB$RELATION_NAME = TblName AND RDB$FIELD_NAME = FldName)) THEN BEGIN EXECUTE STATEMENT 'ALTER TABLE TblName ADD FldName INTEGER';'; END END |
|||
|
||||
![]()
|
| Правила форума "Interbase" | |
|
|
Обязательно указание: 1. Версию InterBase (Firebird, Yaffil) 2. Способа доступа (ADO, BDE, IBX и т.д.)
Если Вам понравилась атмосфера форума, заходите к нам чаще! С Уважением, Akella. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Firebird, Interbase | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |