powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / привязка к Engine
8 сообщений из 8, страница 1 из 1
привязка к Engine
    #32582601
Их есть у меня
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
интересно, как происходит привязка задачи к Engine,
когда это дано на откуп серверу, какой алгоритм?
А то у меня 3 engines и иногда сервер вешает
большинство задач на одну из них, какой в этом смысл?
...
Рейтинг: 0 / 0
привязка к Engine
    #32582680
Фотография ASCRUS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нельзя ли пояснить, что такое в Вашем понимании Engine ? Или Вы имеете ввиду, что у Вас запущено одновременно 3 независимых instance СУБД (кстати всегда нужно уточнять какой) ?
...
Рейтинг: 0 / 0
привязка к Engine
    #32582793
Их есть у меня
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
да, сорри, конечно СУБД - ASE 12.5.2
верно, запущено 3 instance.
...
Рейтинг: 0 / 0
привязка к Engine
    #32583142
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А что имеется в виду под "задачей" ?
...
Рейтинг: 0 / 0
привязка к Engine
    #32583155
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> да, сорри, конечно СУБД - ASE 12.5.2
> верно, запущено 3 instance.

Видимо, это все же не Windows и запущено несколько Engine-ов, а не instance-ов, иначе проблемы бы не было вообще. Под не-Windows engine-ы ASE запускаются как отдельные процессы ОС, но они вместе составляют один экземпляр сервера. Я прав, или как ?
...
Рейтинг: 0 / 0
привязка к Engine
    #32583173
Их есть у меня
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
:-) хмм, скажем имеется в виду процесс.
Который в sysprocesses.

Ситуация такая: планируем переход на ASE 12.5 под Linux, тестим сервер-
например,запускаем в параллель множество хранимых, они как правило,
рассаживаются по инстансам, но не всегда равномерно,
а как-то раз три процедуры из трех (время выполнения- пара часов) сели на один инстанс, наверное это ухудшило результат?
Просто интересно разобраться.
...
Рейтинг: 0 / 0
привязка к Engine
    #32583176
Их есть у меня
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
select count(*) from sysengines
-----------
3

да, это engines. Коряво выразился, каюсь.
...
Рейтинг: 0 / 0
привязка к Engine
    #32584122
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну, по идее, в SMP они должны распределяться равномерно по всем engine-ам. Поскольку все движки (engine) равноправно опрашивают run quieue на предмет поиска там runable tasks. Насколько я помню, есть только одна ситуация, которая выделяет один движок, Engine 0, из среды остальных - это установление соединения, а далее все должно симметрично обрабатываться.
Надо запустить
sp_sysmon '00:мм:сс','kernel'
на какое-то время при рабочей загрузке и посмотреть в выводе загрузку движков.
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / привязка к Engine
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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