powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Большое количество процесов в статусе AWAITING COMMAND вешают базу.
4 сообщений из 4, страница 1 из 1
Большое количество процесов в статусе AWAITING COMMAND вешают базу.
    #35189219
Гость123456
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день.

ASE 12.5.3
Большое количество процесов вешают базу, точнее
открывается такое количество процессов, которое соответствует number of user connections(
100 и обычно с головой хватает),
в журнале имеем

Error: 1601, Severity: 17, State: 3
There are not enough 'user connections' available to start a new process. Retry when there are fewer active users, or ask your System Administrator to reconfigure SQL Server with more user connections.,

соответственно новые соединения отсекаются,
все эти процесы находятся в статусе AWAITING COMMAND,
при анализе запросов, которые выполняют данные процессы практически для всех имеем
вот такой запрос, который из Advantage выполняется без проблем, правда никаких данных не возвращает.

select
CONTRACT_INSURANCE_RISKS_ID as ContractInsuranceRisksId,
CURRENCY_EXCHANGE_ID as CurrencyExchangeId,
OBJECT_INSURANCE_CURRENCY_SUM as ObjectInsuranceCurrencySum,
RECORD_STATE as RecordState,
USER_ID as UserId,
RECORD_MODIFY as RecordModify
from
CONTRACT_RISKS_CURRENCY
where
(CONTRACT_INSURANCE_RISKS_ID=число)

Насколько я понял тут проблема в том что прикладная задача не закрывает конекты, или это могут быть бока СУБД? И как это можна разрулить?
...
Рейтинг: 0 / 0
Большое количество процесов в статусе AWAITING COMMAND вешают базу.
    #35189249
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гость123456Насколько я понял тут проблема в том что прикладная задача не закрывает конекты,Правильно понял.
Править клиента.
...
Рейтинг: 0 / 0
Большое количество процесов в статусе AWAITING COMMAND вешают базу.
    #35189295
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гость123456 пишет:
> ASE 12.5.3
> Большое количество процесов вешают базу, точнее
> открывается такое количество процессов, которое соответствует number of
> user connections(
> 100 и обычно с головой хватает),
> в журнале имеем

Ну так увеличь number of user connections, если надо ...

> все эти процесы находятся в статусе AWAITING COMMAND,

Это значит - они ничего не делают.

> Насколько я понял тут проблема в том что прикладная задача не закрывает
> конекты, или это могут быть бока СУБД? И как это можна разрулить?

Что такое "бока СУБД" ? Скорей всего да, не закрывает.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Большое количество процесов в статусе AWAITING COMMAND вешают базу.
    #35194855
Гость123456
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
>> Ну так увеличь number of user connections, если надо ...

Это не поможет, клиент не закрывает сессии, а значит как открыл 100, так откроет и большее их количество.

Спасибо всем за ответы, удостоверился, что проблема в том, что клиент не закрывает сессии.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Большое количество процесов в статусе AWAITING COMMAND вешают базу.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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