Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / SQL Server и 2 процессора / 17 сообщений из 17, страница 1 из 1
03.07.2002, 11:21:24
    #32034890
headache
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SQL Server и 2 процессора
Господа профессионалы! есть вопрос.

Глянул тут на мониторе на сервер - точнее, на работу процессоров. параметр %Processor Time.
на сервере - 2 процессора.
так вот, процессоры работают "симметрично". То-есть кривые колеблются вокруг средней примерно в 50%.
если % одного возрастает - второго -симметрично убывает.
то-есть сумма % работы ОБОИХ процессоров - 100%.
если загрузка одного - 100%, то другого - 0.
и это при очень интенсивной нагрузке.

Кто что по этому поводу может прокомментировать?
...
Рейтинг: 0 / 0
03.07.2002, 11:42:57
    #32034896
Sanek
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SQL Server и 2 процессора
Может винты не справляются, вот и процессорам заняться нечем ... :)
...
Рейтинг: 0 / 0
03.07.2002, 11:44:54
    #32034898
Rom
Rom
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SQL Server и 2 процессора
У меня то-же самое
...
Рейтинг: 0 / 0
03.07.2002, 14:29:41
    #32034943
sorgery
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SQL Server и 2 процессора
Когда у меня SQL 7 вертелся под Вын 2000, то же самое было.... перешли на SQL 2000... И мультипроцессорность почувствовалась :-)))
...
Рейтинг: 0 / 0
03.07.2002, 14:33:36
    #32034946
Rom
Rom
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SQL Server и 2 процессора
у нас 2000 Server, SQL 2000 SE SP2, один фиг
...
Рейтинг: 0 / 0
03.07.2002, 17:55:16
    #32034987
Vit!
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SQL Server и 2 процессора
Мои наблюдения - обычно под одну кверю отдается один процессор, если клиент один или несколько многопроцессорность не заметна. Например вы можете запустить большой Update, и он будет работать 2 часа хоть на 1, хоть на 2х процессорах, и будет занят только один процессор, а вот если Update'ов 2 - и на разных таблицах то тогда будут работать оба процессора...

PS. Это только мои догадки, как оно там реально работает не знаю...
...
Рейтинг: 0 / 0
03.07.2002, 18:00:11
    #32034991
Rom
Rom
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SQL Server и 2 процессора
2 Vit - я это проверял, специально, запускаю сложный запрос на пару минут, загружен один. Думаю, ладно, запускаю еще один такой запрос - то же самое, первый загружен, второй - 0
...
Рейтинг: 0 / 0
03.07.2002, 18:16:20
    #32034997
Hibernate
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SQL Server и 2 процессора
возможно, ваш запрос не распараллеливается по причине его природы либо по причине того, что оптимизатор решил, что затраты на распралеливание (весьма дорогая операция) не стоят выигрыша по времени выполнения.
Например, у нас таких почти 90% запросов. Параллельная работа двух процов очень хорошо чувствуется когда запущено одновременно несколько запросов - тогда оба грузятся на все 100%.
...
Рейтинг: 0 / 0
03.07.2002, 18:19:29
    #32034998
Rom
Rom
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SQL Server и 2 процессора
так я и говорю, что запускаю несколько запросов длительностью в в 1 мин ! (это много или мало ?)
...
Рейтинг: 0 / 0
03.07.2002, 18:19:38
    #32034999
sorgery
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SQL Server и 2 процессора
to ROM

А вот у меня SQL 2000 EE!!! Могет у него с мультипроцессорностью лучше дело обстоят.
...
Рейтинг: 0 / 0
03.07.2002, 18:45:54
    #32035004
Vit!
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SQL Server и 2 процессора
Тут еще может быть такая фишка - оба запроса могут писать в тот же самый лог и затрагивать одни и те же индексы, тригера и т.п. и по этому могут быть очень сложны в распараллеливании. А если попробовать 2 запроса на разные базы данных одного и того же сервера? Та же картина?
...
Рейтинг: 0 / 0
03.07.2002, 18:51:26
    #32035007
sorgery
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SQL Server и 2 процессора
И еще а что у вас стоит в параметрах cost estimate?
...
Рейтинг: 0 / 0
03.07.2002, 18:55:37
    #32035008
Rom
Rom
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SQL Server и 2 процессора
у меня постоянно весит Perfomance Monitor,пользователи обращаются к одной базе и выполняют различные запросы, и все говорит о том, что суммарная кривая колеблется у 50 процентов.Может дело в настройке сервака(тут я пас) или SQL сервака( я поставил использовать все имеющиеся процессоры)
...
Рейтинг: 0 / 0
03.07.2002, 18:58:00
    #32035011
Rom
Rom
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SQL Server и 2 процессора
2 sorgery
там стоит 5
...
Рейтинг: 0 / 0
03.07.2002, 20:39:38
    #32035025
sorgery
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SQL Server и 2 процессора
попробуй снизить цену, до 2
...
Рейтинг: 0 / 0
03.07.2002, 22:31:51
    #32035034
izaltsman
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SQL Server и 2 процессора
А может там при установке сервера licensing mode выбрали "per processor" и только один процессор указали?
Глянь в Control Panel\SQL Server 2000 Licensing Setup на всякий случай.
...
Рейтинг: 0 / 0
07.07.2002, 19:56:57
    #32035464
Александр Гладченко
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SQL Server и 2 процессора
Расскажите ка лучше про своё "железо"?
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / SQL Server и 2 процессора / 17 сообщений из 17, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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