Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / IBExpert [игнор отключен] [закрыт для гостей] / Снять запрос в IBExperte / 23 сообщений из 23, страница 1 из 1
08.04.2004, 13:31
    #32473601
ОченьНадо
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Снять запрос в IBExperte
Помогите, может кто знает. Сижу, смотрю на IBExpert. Послала запрос, а он, наверное, навсегда ушел. Как его можно снять.
...
Рейтинг: 0 / 0
08.04.2004, 13:37
    #32473613
hyh
hyh
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Снять запрос в IBExperte
*) Прибить Еxpert
*) Закрыть все обращения к базе
*) Перезапуск ИБсервера
*) Запуск (остановившегося после перезапуска сервера) гвардиана
*) Validation базы, если повреждена, восстановление из резервной копии.
После этого можно пускать по-новой)
p.s. Запросы лучше отлаживать на нерабочей, предварительно спасенной базе, а то мало ли что))
...
Рейтинг: 0 / 0
08.04.2004, 13:43
    #32473630
ОченьНадо
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Снять запрос в IBExperte
Я слышала как то параллельно запуская копию IBExperta, послав запрос какой-то, можно прервать все обращения к базе без перезагрузки IB сервера
...
Рейтинг: 0 / 0
08.04.2004, 13:44
    #32473637
Zmeishe
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Снять запрос в IBExperte
Если IB7, то запусти второй экземпляр IBExpert`а.
Подключись к своей базе и загляни в системную таблицу tmp$statements посмори какой tmp$statement_id у твоего запроса и выполни это
Код: plaintext
1.
2.
update tmp$statements
set tmp$state = 'CANCEL'
where (tmp$statement_id = ...)
Затем закрой этот второй экземпляр IBExpert`а
...
Рейтинг: 0 / 0
08.04.2004, 13:45
    #32473639
FreemanZAV
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Снять запрос в IBExperte
Не проще-ли просто убить процесс или коннект.
...
Рейтинг: 0 / 0
08.04.2004, 13:46
    #32473643
FreemanZAV
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Снять запрос в IBExperte
Процесс серверный конечно.
...
Рейтинг: 0 / 0
08.04.2004, 13:53
    #32473667
Zmeishe
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Снять запрос в IBExperte
Хороший sysdba - тот sysdba, действия которого незаметны для сотрудников предприятия. Особенно если в сети от полутора сотен компьютеров и выше.
Если бы я каждый раз убивал серверный процесс, меня бы премии лишили и обозвали бы вредителем.
...
Рейтинг: 0 / 0
08.04.2004, 13:58
    #32473688
FreemanZAV
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Снять запрос в IBExperte
А ты не говори ни кому, что ты зависший процесс убил.
...
Рейтинг: 0 / 0
08.04.2004, 14:01
    #32473699
Мимопроходящий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Снять запрос в IBExperte
Типа так .
...
Рейтинг: 0 / 0
08.04.2004, 14:05
    #32473706
FreemanZAV
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Снять запрос в IBExperte
В принципе IB/FB сервер так и работает с мертвыми процессами (т.е. с процессами, у которых умер коннект). По тихому их убивает и ни кому не говорит (правда в лог пишет).
...
Рейтинг: 0 / 0
08.04.2004, 14:11
    #32473725
FreemanZAV
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Снять запрос в IBExperte
Кстати мертвые коннекты сам IB сервер может и не убить. Если не вмешиваться в это, то они будут долго работать и занимать много ресурсов. Зато все довольны, никто не мешает "умным" программам делать свое дело.
...
Рейтинг: 0 / 0
08.04.2004, 14:42
    #32473809
hyh
hyh
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Снять запрос в IBExperte
Ну типа процесс может и не быть мертвым, а просто выполняться пару суток))
Да, о сервере - ну не знаю кто как а у меня локально стоит ибсервер и запросы
тестируются на локальной же копии базы)
...
Рейтинг: 0 / 0
08.04.2004, 14:45
    #32473816
FreemanZAV
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Снять запрос в IBExperte
to hyh
ОС какая?
...
Рейтинг: 0 / 0
08.04.2004, 14:45
    #32473822
FreemanZAV
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Снять запрос в IBExperte
Ну и версия IB сервера.
...
Рейтинг: 0 / 0
08.04.2004, 16:57
    #32474130
hyh
hyh
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Снять запрос в IBExperte
У меня стоит Вин2к и Иб 7.0
Комп кстати довольно слабенький - п4 1.5гг 128рам, но и гружу сервер на нем только я.
...
Рейтинг: 0 / 0
08.04.2004, 17:02
    #32474143
FreemanZAV
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Снять запрос в IBExperte
Для IB 7 есть штатные средства снять коннект
...
Рейтинг: 0 / 0
08.04.2004, 17:08
    #32474166
Zmeishe
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Снять запрос в IBExperte
Насколько я понял, тема вопроса - как снять запрос, а не коннект!
...
Рейтинг: 0 / 0
08.04.2004, 19:46
    #32474449
hyh
hyh
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Снять запрос в IBExperte
Ага.. Запрос то при снятии коннекта продолжит грузить сервер
...
Рейтинг: 0 / 0
09.04.2004, 08:11
    #32474729
FreemanZAV
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Снять запрос в IBExperte
Если работаешь на локальной машине, да еще один, да еще и под IB7 тут и париться нечего. IB& более управляем и в нем есть встроенные средства администрирования. Читайте, кому интересно http://www.dbginc.com/tech_pprs/ib7/IB7.htm.
Однако и Classic можно управлять и мониторить. Я например получаю информацию о всех процессах сервера, занимаемых каждым процессом ресурсов и даже пользователях БД.
...
Рейтинг: 0 / 0
11.04.2004, 20:12
    #32476858
Winni-Pooh
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Снять запрос в IBExperte
to hyh
Не думал, что еще кто-то ставит IB на 128 оперативки, да еще и Винь2000, у которого только ядро 159МБ! Слабая машина - P4! Не смешите мои тапочки!! У нас до последнего года сервак стоял PII-450 c 512МБ оперативки, обслуживал 50 пользователей, сосущих инфу он-лайн большими дозами. Чувствуется вечнозеленое "нам пожалуйста процессор побыстрее, а монитор лучше самый дешевый - мы люди бедные"!
...
Рейтинг: 0 / 0
12.04.2004, 12:14
    #32477339
Мимопроходящий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Снять запрос в IBExperte
авторНе думал, что еще кто-то ставит IB на 128 оперативки, да еще и Винь2000, у которого только ядро 159МБ!
Это ты сам так решил, или кто сказал?
Запусти диспетчер задач и посмотри сколько ест ядро.
...
Рейтинг: 0 / 0
12.04.2004, 13:06
    #32477433
mv
mv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Снять запрос в IBExperte
У меня стоит (не в смысле - "стоит" == "тормозит") Win2000, FB 1.5 на 128М, P-III (800MHZ), никто не жалуется.
...
Рейтинг: 0 / 0
12.04.2004, 13:22
    #32477456
mv
mv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Снять запрос в IBExperte
Алксандр Хвастунов (ну, типа - разработчик IBExpert) на вопрос "как убить долгий запрос" ответил кратко:

"Никак"
...
Рейтинг: 0 / 0
Форумы / IBExpert [игнор отключен] [закрыт для гостей] / Снять запрос в IBExperte / 23 сообщений из 23, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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