powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / BDE Client and deadlocks???
8 сообщений из 33, страница 2 из 2
BDE Client and deadlocks???
    #32036181
Фотография ziktuw
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Насчет deadlock'ов - отключи на время транзакции и проверь. Уровень изоляции поставь READ COMMITTED (tiReadCommitted в терминах дельфи) Если прекратится ошибка, значит, дело в неправильной стратегии работы с транзакциями.
...
Рейтинг: 0 / 0
BDE Client and deadlocks???
    #32036203
noname
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А теперь эту фигню пишет уже в среде разработки, но в ней же нельзя выполнить FetchAll...

ct_send(): user api layer: external error: this routine cannot be called because another command structure has results pending.

Не могу изменить теперь ни одного обьекта в DataModule...
...
Рейтинг: 0 / 0
BDE Client and deadlocks???
    #32036205
Фотография ziktuw
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Database.Connected -> false
...
Рейтинг: 0 / 0
BDE Client and deadlocks???
    #32036327
noname
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да уже полегчало, уже вроде бы все работает...
Но есть прикол в том что когда запускаешь много клиентов, то первый открытый клиент работает быстрее чем остальные, а остальные че-то притормаживают...
Причем смотрю в процессах приоритеты их равные.
It's paradox...???
...
Рейтинг: 0 / 0
BDE Client and deadlocks???
    #32036341
Rom
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
каким образом решил проблему ?
...
Рейтинг: 0 / 0
BDE Client and deadlocks???
    #32036362
noname
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В принципе я был с самого начала прав на счет клиентского курсора, только не знал как его делать, оказалость FetchAll возвращает данные на клиент не держа при этом курсор на сервере, при этом приложение значительно быстрее работает, так как ему не приходится все время дергать сервак, единственный недостаток этого подхода является работа с мнимыми данными, например пока я редактирую запись ее уже кто нибудь удалил, и че делать??? От этого меня раньше предохранял серверный курсор, так как он блокирует записи... но в принципе меня сейчас устраивает и клиентский курсор, а дальше будем думать, может чего-то и придумаем...

To be continued...
...
Рейтинг: 0 / 0
BDE Client and deadlocks???
    #32036366
Фотография Cat2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если это дубль, то я извиняюсь. Третий раз я не могу отправит ответ в этот топик. Первый раз ответ пропал где-то в середине обсуждения.

Может это поможет, как мертвому припарки, но я писал -
Попробуйте явно указывать ISOLATION LEVEL.

================
А вообще "Даешь ADO!!!"
...
Рейтинг: 0 / 0
BDE Client and deadlocks???
    #32036402
noname
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
За ADO я обеими руками, но я работаю под Sybase и там ADO глюк на глюке, даже connect глючит, пишет
ошибка: разрушительный сбой(я лично такого еще не видел), поэтому решил не рисковать и писать все на BDE...
...
Рейтинг: 0 / 0
8 сообщений из 33, страница 2 из 2
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / BDE Client and deadlocks???
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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