powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Странный deadlock
20 сообщений из 45, страница 2 из 2
Странный deadlock
    #35662386
Фотография komrad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
+ вот это :

Код: plaintext
1.
2.
3.
exec sp_helpcache
exec sp_configure 'memory'
go
...
Рейтинг: 0 / 0
Странный deadlock
    #35662447
cherrex_Den
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
komrad+ вот это :

Код: plaintext
1.
2.
3.
exec sp_helpcache
exec sp_configure 'memory'
go
...
Рейтинг: 0 / 0
Странный deadlock
    #35662449
cherrex_Den
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
komrad+ вот это :

Код: plaintext
1.
2.
3.
exec sp_helpcache
exec sp_configure 'memory'
go
...
Рейтинг: 0 / 0
Странный deadlock
    #35662451
cherrex_Den
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
...
Рейтинг: 0 / 0
Странный deadlock
    #35662491
Фотография komrad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
cherrex_Densp_configure 'memory'.txt
sp_helpcache.txt

у вас половина памяти, отведенная Sybase-у не используется
1.7 Gb из 3.5 Gb - это так и задумывалось?

при таких резервах, дефолтный кэш я бы увеличил вдвое
процедурного кэша вам хватает (300Мб)?

а вообще, сначала надо погонять sp_sysmon '00:10:00' раз в час в течение трёх-четырех дней
и проанализировать собранную инфу

вполне может оказаться, что подконфигурировав сервер вы избавитесь от дедлоков просто ускорив выполнение процедур...
...
Рейтинг: 0 / 0
Странный deadlock
    #35662594
cherrex_Den
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
komradу вас половина памяти, отведенная Sybase-у не используется
1.7 Gb из 3.5 Gb - это так и задумывалось?

увы но 32бит я больше 2Гб не захвачу. переход на 64 заплонирован на начало 2009 года

komradпри таких резервах, дефолтный кэш я бы увеличил вдвое
процедурного кэша вам хватает (300Мб)?да нехватает! но больше я сделать немогу(32бит всетаки)

komradвполне может оказаться, что подконфигурировав сервер вы избавитесь от дедлоков просто ускорив выполнение процедур...
согласен! но больше всего интересует вопрос почему на DOL таблице появляются табличные блокировки? это самый главный вопрос! . То что появляется дэдлок это скажем не главное, всегда можно сьехать на то что сервер старый и его надо обновлять, да и пользователи скорее всего привыкли! Дэдлок это плохо безусловно, но его появление в данный момент не главное на этих таблицах. Главное разобраться в логике ASE, почему он так считает.

еще всетаки есть подозрение что приложение работает на уровне изоляции выше чем 1. как проверить это не знаю! может RIBO поможет
...
Рейтинг: 0 / 0
Странный deadlock
    #35662664
Фотография komrad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
покажите

Код: plaintext
1.
2.
3.
4.
exec sp_help reciving_act_items
go
select @@version
go
...
Рейтинг: 0 / 0
Странный deadlock
    #35662696
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
cherrex_Den пишет:

> увы но 32бит я больше 2Гб не захвачу. переход на 64 заплонирован на
> начало 2009 года

Неправда, можно 3Gb организовать.

> komrad
> вполне может оказаться, что подконфигурировав сервер вы избавитесь от
> дедлоков просто ускорив выполнение процедур...

ГОСПОДА ! При чём тут память ? НИПРИЧЁМ !.
Таблица где-то лочится, вот это и искать надо.
Пока не понятно, где. Видимо, что-то нам cherrex_Den
недоговаривает. Или сам не знает. В обем, в этих двух процедурах
проблем нет.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Странный deadlock
    #35662711
cherrex_Den
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
komradпокажите

Код: plaintext
1.
2.
3.
4.
exec sp_help reciving_act_items
go
select @@version
go


select @@versionAdaptive Server Enterprise/12.5.0.2/EBF 10752 ESD#1/P/NT (IX86)/OS 4.0/rel12502/1867/32-bit/OPT/Sun Dec 15 02:27:45 2002
...
Рейтинг: 0 / 0
Странный deadlock
    #35662724
cherrex_Den
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
MasterZivПока не понятно, где. Видимо, что-то нам cherrex_Den
недоговаривает.

я уже вам готов пароль sa даже дать(шутка)

может это баг ASE? я уже незнаю что думать!
...
Рейтинг: 0 / 0
Странный deadlock
    #35662793
Фотография komrad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZiv
ГОСПОДА ! При чём тут память ? НИПРИЧЁМ !.

никто и не говорит, что причём
хочется понять состояние сервера в целом
...
Рейтинг: 0 / 0
Странный deadlock
    #35662806
Фотография komrad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
cherrex_DenMasterZivПока не понятно, где. Видимо, что-то нам cherrex_Den
недоговаривает.

я уже вам готов пароль sa даже дать(шутка)

может это баг ASE? я уже незнаю что думать!
покажи результат:

Код: plaintext
1.
2.
select name,uid,cr_date from sysobjects 
where type='TR'  
and deltrig=object_id('reciving_act_items')
...
Рейтинг: 0 / 0
Странный deadlock
    #35662842
cherrex_Den
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
name uid crdate
---- ----------- ------
recive_act_items_Ins 1 Mar 9 2005 1:43PM
recive_act_items_Del 1 Mar 9 2005 1:44PM
recive_act_items_Upd 1 Apr 29 2005 9:00AM
...
Рейтинг: 0 / 0
Странный deadlock
    #35662854
Фотография komrad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
cherrex_Denname uid crdate
---- ----------- ------
recive_act_items_Ins 1 Mar 9 2005 1:43PM
recive_act_items_Del 1 Mar 9 2005 1:44PM
recive_act_items_Upd 1 Apr 29 2005 9:00AM

ну а теперь текст триггера recive_act_items_Ins ;)
...
Рейтинг: 0 / 0
Странный deadlock
    #35662907
cherrex_Den
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
komradcherrex_Denname uid crdate
---- ----------- ------
recive_act_items_Ins 1 Mar 9 2005 1:43PM
recive_act_items_Del 1 Mar 9 2005 1:44PM
recive_act_items_Upd 1 Apr 29 2005 9:00AM

ну а теперь текст триггера recive_act_items_Ins ;)
...
Рейтинг: 0 / 0
Странный deadlock
    #35662952
cherrex_Den
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
вообще можно как-то посмотреть на каком уровне изоляции работает процесс или транзакция?
...
Рейтинг: 0 / 0
Странный deadlock
    #35663229
cherrex_Den
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
а вообще может выставлятся табличная блокировка на уровне изоляции 1? Ну не считая эскалацию конечно!
...
Рейтинг: 0 / 0
Странный deadlock
    #35663316
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вы вообще читаете, что вам пишут-то ? Может, lock table например.
Уровень изоляции -- это вообще фуфло, ни на что не влияет на самом деле -- это набор дефолтов для применяемых блокировок. Вы в любом месте можете написать либо явно другой уровень изоляции для запроса, либо вообще
другой способ блокировок хинтами задать.
...
Рейтинг: 0 / 0
Странный deadlock
    #35663321
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Триггер вроде бы тоже чистый, кроме того, что с ошибкой написан (будет работать только для одной вставленной записи, для пачки - не будет).
...
Рейтинг: 0 / 0
Странный deadlock
    #35663334
cherrex_Den
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ВСЁ! РАЗОБРАЛСЯ!!! Косяк(в приложении) у программистов они на уровне изоляции 2 все делают поэтому и косяки!


ВСЕМ БОЛЬШОЕ СПАСИБО ЧТО ТЕРПЕЛИ МЕНЯ 3 ДНЯ! ОСОБЕННО СПАСИБО komrad и MasterZiv!!!!!
...
Рейтинг: 0 / 0
20 сообщений из 45, страница 2 из 2
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Странный deadlock
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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