powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / MS SQL и 2 Xeon MP
8 сообщений из 8, страница 1 из 1
MS SQL и 2 Xeon MP
    #32042450
Creator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Короче вопрос такой стоял сервак Pentium 733.
Запрос состоял в вызове stored процедуры.
И выполнялся 5 сек.
Поставили 2 x Xeon 1800 MP +RAID 5 выполняется 4,98 сек.
В чём может быть проблема?
...
Рейтинг: 0 / 0
MS SQL и 2 Xeon MP
    #32042473
Фотография KANDed
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Причин может быть туева хуча. Нужен обстоятельный ответ. Но ведь и свои дела делать надо бы...
В форуме проблема производительности, распараллеливания, ... много раз поднималась. Есть подробный анализ и советы. Нажми кнопочку "Поиск". Интересные мысли найдешь.
...
Рейтинг: 0 / 0
MS SQL и 2 Xeon MP
    #32042491
Creator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да я смотрел сообщения на форуме по этому поводу.
А вот если попробовать Oracle то ситуация изменится?
...
Рейтинг: 0 / 0
MS SQL и 2 Xeon MP
    #32042561
Guest_1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
A eto pozhalte v forum po Oraclu
...
Рейтинг: 0 / 0
MS SQL и 2 Xeon MP
    #32042610
Фотография АлексейК
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
что - то интуиция мне подсказывает что измерение времени исполнения происходит на клиентском приложении... не может такая разница в оборудовании принести столь ничтожно малый выигрыш в производительности...

1. где (на клиенте или на сервере) ты замеряешь время исполнения запроса
если на клиенте учитываешь ли время установки связи и подготовки запроса,время передачи данных



2. чем замеряешь Можно ли доверять инструментам
...
Рейтинг: 0 / 0
MS SQL и 2 Xeon MP
    #32042614
Glory
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IMHO на таком коротком запросе его распараллеривание займет больше времени, так что оптимизатор совершенно здраво выбрал использование одного процессора.

Кстати cost threshold for parallelism по умолчанию есть 5.
...
Рейтинг: 0 / 0
MS SQL и 2 Xeon MP
    #32042616
Kuskow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть такая чтука
SET STATISTICS TIME ON
которая, если ее применить относительно Querry Analizer, а затем применить некий запрос, показывает время на парсинг, компиляцию, выполнение запроса. Эти данные генерятся на серваке, посему факторы трансфера данных по сети роли не играют. Влияет разве что загруженность сервака...
...
Рейтинг: 0 / 0
MS SQL и 2 Xeon MP
    #32043710
Creator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я проверил всё с одной базой. Размер 30МБ
В случае с Pentium 733 стоит NТ. На Xeon'ах Windows 2000.
Если я делаю запрос на NT то
статистика такова
SQL Server parse and compile time:
CPU time = 0 ms, elapsed time = 0 ms.
SQL Server Execution Times:
CPU time = 0 ms, elapsed time = 0 ms.
SQL Server parse and compile time:
CPU time = 0 ms, elapsed time = 508 ms.
SQL Server Execution Times:
CPU time = 0 ms, elapsed time = 0 ms.
SQL Server Execution Times:
CPU time = 0 ms, elapsed time = 0 ms.
(387 row(s) affected)
SQL Server Execution Times:
CPU time = 10 ms, elapsed time = 5412 ms.
SQL Server Execution Times:
CPU time = 10 ms, elapsed time = 5413 ms.

С 2К
SQL Server parse and compile time:
CPU time = 0 ms, elapsed time = 0 ms.
SQL Server Execution Times:
CPU time = 0 ms, elapsed time = 0 ms.
SQL Server parse and compile time:
CPU time = 0 ms, elapsed time = 599 ms.
SQL Server Execution Times:
CPU time = 0 ms, elapsed time = 0 ms.
SQL Server Execution Times:
CPU time = 0 ms, elapsed time = 0 ms.
(387 row(s) affected)
SQL Server Execution Times:
CPU time = 0 ms, elapsed time = 4183 ms.
SQL Server Execution Times:
CPU time = 0 ms, elapsed time = 4183 ms.

Но при этом если запросить с самой большой таблицы
все записи (2К) то статистика такова
SQL Server parse and compile time:
CPU time = 0 ms, elapsed time = 0 ms.
SQL Server Execution Times:
CPU time = 0 ms, elapsed time = 0 ms.
SQL Server parse and compile time:
CPU time = 0 ms, elapsed time = 0 ms.
(204046 row(s) affected)
SQL Server Execution Times:
CPU time = 125 ms, elapsed time = 4462 ms.
Исчего я делаю вывод что проблема именно в вычислениях.
Напряг на процессор(2xXeon) не более %50.
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / MS SQL и 2 Xeon MP
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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