powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / ASE 12.5.2 Linux - Как лечить данный stack trace ?
3 сообщений из 3, страница 1 из 1
ASE 12.5.2 Linux - Как лечить данный stack trace ?
    #32817745
ALL,
Кому из вас успешно доводилось лечить следующую нехорошую ситуацию:

Есть одна хранимая процедура, которая ворочает большим объемом данных.
При запуске ее где-то на 6-7 раз, ASE перестает ее выполнять и выдает в лог stack trace:

kernel SQL causing error <имя проц-ры со списком параметров >.....
..............................................
kernel curdb = 7 tempdb = 2 pstat = 0x10000
kernel lasterror = 0 preverror = 0 transtate = 1
kernel pc 0x87e384d ucbacktrace+0x89(0x0,0x1,0x930f6a4,0xc900043,0x0)

Дальше в том же духе, информация понятная только разработчикам.
После этого прцедуру уже никак снова не запустишь, приходится перегружать сервер. (Хорошо хоть сервер в тестовой эксплуатации)

Linux Red Hat Linux release 8.0 (Psyche) Kernel 2.4.20-31.9 on an i686
Adaptive Server Enterprise/12.5.2/EBF 12061 ESD#2
...
Рейтинг: 0 / 0
ASE 12.5.2 Linux - Как лечить данный stack trace ?
    #32829791
Компостеров
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хорошо, тогда перефразируем вопрос:

Какие параметры сервера помимо 'procedure cache size' влияют на работу хранимых процедур ?
...
Рейтинг: 0 / 0
ASE 12.5.2 Linux - Как лечить данный stack trace ?
    #32830917
?
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
?
Гость
memory per worker process?
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / ASE 12.5.2 Linux - Как лечить данный stack trace ?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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