Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
Топик располагается на нескольких страницах: [1] 2   вперед  Ctrl      все
 Потянет ли MS SQL Server одновременное выполненние 1000 запросов в секунду?  [new]
Михаил Щелканов
Guest
Потянет ли MS SQL Server одновременное выполненние 1000 запросов в секунду в таблице из 3 млн записей в произвольном чтении?
20 авг 09, 21:23    [7564105]     Ответить | Цитировать Сообщить модератору
 Re: Потянет ли MS SQL Server одновременное выполненние 1000 запросов в секунду?  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74927
Легко:

К сообщению приложен файл. Размер - 0Kb
20 авг 09, 21:25    [7564108]     Ответить | Цитировать Сообщить модератору
 Re: Потянет ли MS SQL Server одновременное выполненние 1000 запросов в секунду?  [new]
Михаил Щелканов
Guest
Что значат эти цифры?
20 авг 09, 21:26    [7564112]     Ответить | Цитировать Сообщить модератору
 Re: Потянет ли MS SQL Server одновременное выполненние 1000 запросов в секунду?  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74927
Михаил Щелканов
Что значат эти цифры?


Вы не знакомы с Task Managerом винды?!
20 авг 09, 21:27    [7564115]     Ответить | Цитировать Сообщить модератору
 Re: Потянет ли MS SQL Server одновременное выполненние 1000 запросов в секунду?  [new]
Михаил Щелканов
Guest
Да конечно?

Если 1000 последователей отправят на сервак 1000 запросов он потянет?
20 авг 09, 21:29    [7564119]     Ответить | Цитировать Сообщить модератору
 Re: Потянет ли MS SQL Server одновременное выполненние 1000 запросов в секунду?  [new]
Михаил Щелканов
Guest
Я думаю даже такой сервак по стоимости московской однюшки НЕ ПОТЯНЕТ ТАКОЕ КОЛИЧЕСТВО ПОЛЬЗОВАТЕЛЕЙ!!!!!

48 процессоров!!!!
20 авг 09, 21:34    [7564124]     Ответить | Цитировать Сообщить модератору
 Re: Потянет ли MS SQL Server одновременное выполненние 1000 запросов в секунду?  [new]
Александр Волок (def1983)
Member

Откуда: Rotterdam
Сообщений: 4959
К примеру, по таблице есть грамотные индексы, и выполняются "легкие запросы", в несколько страниц чтений и длительностью 2-3 мс.
Тогда, чтобы обеспечить допустимое время отклика 200-300 мс необходимо такое количество ядер/процессоров:

1000 запросов в сек /(200 мс / 2 мс) = 10.

Гипотетическая машина со скриншота Павла вполне могла потянуть такую гипотетическую нагрузку
20 авг 09, 21:38    [7564129]     Ответить | Цитировать Сообщить модератору
 Re: Потянет ли MS SQL Server одновременное выполненние 1000 запросов в секунду?  [new]
Михаил Щелканов
Guest
Это нагрузка социальной сети!!!

Это не гипотетические нагрузки!!!
20 авг 09, 21:40    [7564130]     Ответить | Цитировать Сообщить модератору
 Re: Потянет ли MS SQL Server одновременное выполненние 1000 запросов в секунду?  [new]
Александр Волок (def1983)
Member

Откуда: Rotterdam
Сообщений: 4959
Михаил Щелканов
Я думаю даже такой сервак по стоимости московской однюшки НЕ ПОТЯНЕТ ТАКОЕ КОЛИЧЕСТВО ПОЛЬЗОВАТЕЛЕЙ!!!!!

48 процессоров!!!!


2ТБ ОЗУ и 48 ядер...

Я думаю тут 2-3-шки хороших районов :)
20 авг 09, 21:41    [7564135]     Ответить | Цитировать Сообщить модератору
 Re: Потянет ли MS SQL Server одновременное выполненние 1000 запросов в секунду?  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74927
Михаил Щелканов
Это нагрузка социальной сети!!!

Это не гипотетические нагрузки!!!


Социальные сети не строят на одном, хоть и мощном серваке. Здесь используются распределенные вычисления.

Можно узнать Ваш конкретный интерес?
20 авг 09, 21:41    [7564136]     Ответить | Цитировать Сообщить модератору
 Re: Потянет ли MS SQL Server одновременное выполненние 1000 запросов в секунду?  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74927
Коллеги, Вы невнимательны! Ядер - 64.
20 авг 09, 21:43    [7564141]     Ответить | Цитировать Сообщить модератору
 Re: Потянет ли MS SQL Server одновременное выполненние 1000 запросов в секунду?  [new]
Александр Волок (def1983)
Member

Откуда: Rotterdam
Сообщений: 4959
pkarklin
Коллеги, Вы невнимательны! Ядер - 64.

Пардон, машина кстати похожа на ту, с помощью которой МС побила ЕТЛ рекорд, добавшись скорости загрузки 1,2 ГБ в секунду с помощью SSIS
20 авг 09, 21:45    [7564145]     Ответить | Цитировать Сообщить модератору
 Re: Потянет ли MS SQL Server одновременное выполненние 1000 запросов в секунду?  [new]
Михаил Щелканов
Guest
Может посмотреть в сторону объектных баз? Там вроде скорость выше...
20 авг 09, 21:45    [7564146]     Ответить | Цитировать Сообщить модератору
 Re: Потянет ли MS SQL Server одновременное выполненние 1000 запросов в секунду?  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74927
Михаил Щелканов
Может посмотреть в сторону объектных баз? Там вроде скорость выше...


Может с таким вопросами в форум "Сравнение СУБД". Там давно холивара не было на предмет что круче, объектные vs реляционные?

Сообщение было отредактировано: 21 авг 09, 08:23
20 авг 09, 21:47    [7564147]     Ответить | Цитировать Сообщить модератору
 Re: Потянет ли MS SQL Server одновременное выполненние 1000 запросов в секунду?  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74927
Вот решение на гараздо более слабом сервере: http://www.microsoft.com/casestudies/Case_Study_Detail.aspx?CaseStudyID=4000001468
20 авг 09, 21:52    [7564156]     Ответить | Цитировать Сообщить модератору
 Re: Потянет ли MS SQL Server одновременное выполненние 1000 запросов в секунду?  [new]
Crimean
Member

Откуда:
Сообщений: 13148
всего 3 лимона записей? а что тут такого военного?
распределенное выполнение 1000 запросов аж за 1 секунду??
из 10 веток это будет по 100 запросов в секунду, то есть аж по 10 ms на запрос
из 50 веток я молчу, это будет уже
1000 ms / ( 1000 запросов / 50 веток ) = 50 ms на 1 запрос - более чем достаточно даже для сложных запросов
имхо конечно потянет и вовсе не на заоблачном железе
или имелось в виду 1000 запросов в секунду из 1 ветки? сколько конкурентных веток тогда у нас?
21 авг 09, 10:23    [7565080]     Ответить | Цитировать Сообщить модератору
 Re: Потянет ли MS SQL Server одновременное выполненние 1000 запросов в секунду?  [new]
emperor_bms
Member

Откуда:
Сообщений: 122
А что это за железяка такая? Уж не фотошоп ли?
21 авг 09, 11:55    [7565883]     Ответить | Цитировать Сообщить модератору
 Re: Потянет ли MS SQL Server одновременное выполненние 1000 запросов в секунду?  [new]
pacha
Member

Откуда:
Сообщений: 239
pkarklin
Легко:

Эмм.. железяка-то простаивает!
21 авг 09, 12:12    [7566003]     Ответить | Цитировать Сообщить модератору
 Re: Потянет ли MS SQL Server одновременное выполненние 1000 запросов в секунду?  [new]
Кудряшка
Member

Откуда: Сидней
Сообщений: 2219
emperor_bms
А что это за железяка такая? Уж не фотошоп ли?


врядли ...
я бы, например, запарилась рисовать такое количество квадратиков
21 авг 09, 12:17    [7566038]     Ответить | Цитировать Сообщить модератору
 Re: Потянет ли MS SQL Server одновременное выполненние 1000 запросов в секунду?  [new]
Алексей2003
Member

Откуда: Москва
Сообщений: 5645
Кудряшка
emperor_bms
А что это за железяка такая? Уж не фотошоп ли?


врядли ...
я бы, например, запарилась рисовать такое количество квадратиков

ну можно и 4 раза, имея 16 процессоров..
но не думаю что фотошоп =)
21 авг 09, 12:19    [7566043]     Ответить | Цитировать Сообщить модератору
 Re: Потянет ли MS SQL Server одновременное выполненние 1000 запросов в секунду?  [new]
andsm
Member

Откуда: Москва
Сообщений: 1315
Блог
У меня сервер выдерживает ~8000 вызовов хранимок в секунду, на 16-ти ядерном сервере. Каждая хранимка делает 4-5 запросов на чтение и 3-4 запроса на запись. Дисковая система - RamSAN 620.
21 авг 09, 12:23    [7566071]     Ответить | Цитировать Сообщить модератору
 Re: Потянет ли MS SQL Server одновременное выполненние 1000 запросов в секунду?  [new]
Кудряшка
Member

Откуда: Сидней
Сообщений: 2219
Алексей2003
Кудряшка

врядли ...
я бы, например, запарилась рисовать такое количество квадратиков

ну можно и 4 раза, имея 16 процессоров..
но не думаю что фотошоп =)


если 16, то были бы не квадратики, а прямоугольники, или квадратики размером побольше
все равно дофига фотошопить :)
21 авг 09, 12:24    [7566080]     Ответить | Цитировать Сообщить модератору
 Re: Потянет ли MS SQL Server одновременное выполненние 1000 запросов в секунду?  [new]
Алексей2003
Member

Откуда: Москва
Сообщений: 5645
Кудряшка
Алексей2003
Кудряшка

врядли ...
я бы, например, запарилась рисовать такое количество квадратиков

ну можно и 4 раза, имея 16 процессоров..
но не думаю что фотошоп =)


если 16, то были бы не квадратики, а прямоугольники, или квадратики размером побольше
все равно дофига фотошопить :)

16 - 4*4. приставить их друг к дружке 4 штуки, будет тоже 4*4
21 авг 09, 12:25    [7566087]     Ответить | Цитировать Сообщить модератору
 Re: Потянет ли MS SQL Server одновременное выполненние 1000 запросов в секунду?  [new]
Кудряшка
Member

Откуда: Сидней
Сообщений: 2219
Алексей2003
16 - 4*4. приставить их друг к дружке 4 штуки, будет тоже 4*4


и уменьшить...
нее... слишком муторно...

я вот только не пойму, а где доказателства, что на этой мафынке в момент снятия скриншота было 1000 запросов в секунду? :)
а то там одна торчушка, я смотрю, на одном процессоре торчит, как заблудившаяся
21 авг 09, 16:41    [7568119]     Ответить | Цитировать Сообщить модератору
 Re: Потянет ли MS SQL Server одновременное выполненние 1000 запросов в секунду?  [new]
Maxx
Member [скрыт]

Откуда:
Сообщений: 24290
да скушает и не таком монстре,если уж честно...а вто разориться на хорошую СХД прийдется :)
-------------------------------------
Jedem Das Seine
21 авг 09, 17:06    [7568302]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: [1] 2   вперед  Ctrl      все
Все форумы / Microsoft SQL Server Ответить