Найдено 7 результатов
- 27 дек 2007, 15:22
- Форум: Общие проблемы
- Тема: Почему так долго работают TIBEvents в Delphi?
- Ответы: 11
- Просмотры: 8192
хм, а ты полагаешь, что цомпутер только и ждет как твою программу запустить? у него других дел нет? что-нить в виртуальную память сбросить или вытащить оттуда, в режим эноргосбережения уйти или или еще чего каждый раз заново коннект приходится заново делать, может еще и метаданные закэшировать заче...
- 27 дек 2007, 14:43
- Форум: Общие проблемы
- Тема: Почему так долго работают TIBEvents в Delphi?
- Ответы: 11
- Просмотры: 8192
- 27 дек 2007, 14:09
- Форум: Общие проблемы
- Тема: Почему так долго работают TIBEvents в Delphi?
- Ответы: 11
- Просмотры: 8192
Я автора тоже к этой мысли подводить пытаюсь. Только ведь так и не ответил, "не сразу" и "задержка" между чем и чем? Ага. Сорри... Система такая. Есть кафетерий. В кафетерии стоит система контроля доступа (СКД). Эта система обрабатывает события, когда карточки были приложены к кардхолдеру (не знаю,...
- 26 дек 2007, 21:37
- Форум: Общие проблемы
- Тема: Почему так долго работают TIBEvents в Delphi?
- Ответы: 11
- Просмотры: 8192
Re: Почему так долго работают TIBEvents в Delphi?
обработчик события, повешенный на этот компонент, периодически запускается намного позже, чем событие произошло (примерно до 10 сек задержки). Как определил? Потому что обработчик события отрисовывает изображения на экране и запускает принтер на печать. Все это происходит не сразу, а с различной за...
- 26 дек 2007, 20:08
- Форум: Общие проблемы
- Тема: Почему так долго работают TIBEvents в Delphi?
- Ответы: 11
- Просмотры: 8192
Почему так долго работают TIBEvents в Delphi?
Всем здравствуйте! Использую Firebird 1.5. У меня есть приложение, которое должно оперативно реагировать на Firebird-события, возникающие в базе данных. Приложение написано с использованием IBX. В частности, используется компонент TIBEvents. Так вот, Дельфийский обработчик события, повешенный на это...
- 02 дек 2004, 17:47
- Форум: Общие проблемы
- Тема: Почему оптимизатор генерит самый неоптимальный план запроса?
- Ответы: 5
- Просмотры: 6599
это то же самое что и Select L.RECID From L LEFT JOIN C ON C.ID = L.VALID AND C.FValue = 'test' Действительно... Переписал написанный вами запрос в виде Select L.RECID From L JOIN C ON C.ID = L.VALID AND C.FValue = 'test' То-есть, заменил LEFT JOIN на просто JOIN Получил такой план: PLAN JOIN (C IN...
- 02 дек 2004, 16:13
- Форум: Общие проблемы
- Тема: Почему оптимизатор генерит самый неоптимальный план запроса?
- Ответы: 5
- Просмотры: 6599
Почему оптимизатор генерит самый неоптимальный план запроса?
Есть проблема, оптимизатор строит на мой простейший запрос явно неоптимальный план. Помогите разобраться, как сделать чтобы Файерберд выполнял запрос так, как будет оптимально. Ниже привожу описание проблемы: Есть запрос: Select L.RECID From L Where L.VALID IN ( Select ID From C Where C.FValue = 'te...