|
MS SQL Server 2008 Enterprise потянет ли?
|
|||
---|---|---|---|
#18+
Доброго времени суток.Необходимо выбрать СУБД, встал вопрос что использовать Oracle или MS Sql Sercer 2008. Задача: Число одновременно работающих (активных) пользователей в пике 500. Размер основной таблицы не менее 15 миллиона строк, прирост в год не более чем на 10 миллон строк равномерно распределено по году (то есть в день 27397 записей то есть 19 записей в минуту). примерно на одну вставку данных 2 - 3 запроса к БД. Размер одной записи в БД не более 20 Кбайт. Железо. планируется поднять кластер для БД на 3 серваках. Я больше склоняюсь к MS Sql Sercer 2008, но переживаю по поводу того потянет ли она такую нагрузку. Модератор: Тема перенесена из форума "Microsoft SQL Server". ... |
|||
:
Нравится:
Не нравится:
|
|||
13.09.2011, 13:51 |
|
MS SQL Server 2008 Enterprise потянет ли?
|
|||
---|---|---|---|
#18+
mikola1982, у мсскл нет балансирующего кластера, если нужен именно кластер оракл без альтернативен. 500 коннекций с десятками млн строк в таблицах легко потянет и самый младший oracle - standard one edition, который вам заметно дешевле мсскл обойдется без всяких кластеров. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.09.2011, 14:13 |
|
MS SQL Server 2008 Enterprise потянет ли?
|
|||
---|---|---|---|
#18+
Yo.!mikola1982, у мсскл нет балансирующего кластера, если нужен именно кластер оракл без альтернативен. 500 коннекций с десятками млн строк в таблицах легко потянет и самый младший oracle - standard one edition, который вам заметно дешевле мсскл обойдется без всяких кластеров. а если размещать БД на одном сервере, отказаться от кластера? ... |
|||
:
Нравится:
Не нравится:
|
|||
13.09.2011, 14:38 |
|
MS SQL Server 2008 Enterprise потянет ли?
|
|||
---|---|---|---|
#18+
mikola1982а если размещать БД на одном сервере, отказаться от кластера? да потянет конечно, просто обойдется дороже оракла. вот гляди тесты tpc-e http://www.tpc.org/tpce/results/tpce_last_ten_results.asp какую нагрузку тянет мсскл с далеко не синтетической нагрузкой. два процессора более 1.5 млн вполне суровых транзакций вытягивает. это явно на несколько порядков больше чем тебе требуется. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.09.2011, 14:44 |
|
MS SQL Server 2008 Enterprise потянет ли?
|
|||
---|---|---|---|
#18+
Yo.!, большое спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.09.2011, 15:00 |
|
MS SQL Server 2008 Enterprise потянет ли?
|
|||
---|---|---|---|
#18+
Yo.! какую нагрузку тянет мсскл с далеко не синтетической нагрузкой. два процессора более 1.5 млн вполне суровых транзакций вытягивает. это явно на несколько порядков больше чем тебе требуется.Если приложение спроектировано хорошо, железо подобрано адекватно и все правильно настроено. По сравнению с этим Oracle vs MS SQL - величина второго порядка малости. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.09.2011, 18:35 |
|
MS SQL Server 2008 Enterprise потянет ли?
|
|||
---|---|---|---|
#18+
SERG1257Если приложение спроектировано хорошо, железо подобрано адекватно и все правильно настроено. По сравнению с этим Oracle vs MS SQL - величина второго порядка малости. это миф. весьма распространенный, но миф. никакое проектирование не заменит десятка два фич оракла, способные обеспечить ораклу разницу на порядки в области масштабируемости и скорости обработки. и никакой дба ничего поделать не сможет, просто потому, что оракл так умеет, а мсскл нет. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.09.2011, 20:05 |
|
MS SQL Server 2008 Enterprise потянет ли?
|
|||
---|---|---|---|
#18+
Yo.!десятка два фич оракла, способные обеспечить ораклу разницу на порядки в области масштабируемости и скорости обработки. и никакой дба ничего поделать не сможет, просто потому, что оракл так умеет, а мсскл нет. И без какой фичи Oracle нельзя решить "задачу" ТС? ЗЫ. Про кластер (балансирующий) даже не смешно в контексте озвученных ТТХ. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.09.2011, 20:23 |
|
MS SQL Server 2008 Enterprise потянет ли?
|
|||
---|---|---|---|
#18+
Yo.!SERG1257Если приложение спроектировано хорошо, железо подобрано адекватно и все правильно настроено. По сравнению с этим Oracle vs MS SQL - величина второго порядка малости. это миф. весьма распространенный, но миф. никакое проектирование не заменит десятка два фич оракла, способные обеспечить ораклу разницу на порядки в области масштабируемости и скорости обработки. и никакой дба ничего поделать не сможет, просто потому, что оракл так умеет, а мсскл нет. Можно показать примеры где оракл на порядки лучше чем MS SQL Server в области масштабируемости и скорости обработки? И какие два десятка фич обеспечивают ораклу на порядки лучше масштабируемость и скорость обработки? Нельзя ли рассказать как для системы с которой я работаю ускорить скорость обработки хотя бы на один порядок, ну а лучше на несколько порядков? MS SQL Server 2008, примерно 10-20 тысяч транзакций в секунду. Одна транзакция в среднем - два с половиной инсерта и полтора апдейта. Среднее время прохождения одной транзакции 1.5-2 мс. Характер нагрузки - примерно как в TPC-E тестах. Как бы ускорить скорость обработки при помощи фич Оракла хотя бы до 150 мкс и при этом чтобы транзакции по прежнему соблюдали свойства ACID? ... |
|||
:
Нравится:
Не нравится:
|
|||
13.09.2011, 20:27 |
|
MS SQL Server 2008 Enterprise потянет ли?
|
|||
---|---|---|---|
#18+
andsmМожно показать примеры где оракл на порядки лучше чем MS SQL Server в области масштабируемости и скорости обработки? И какие два десятка фич обеспечивают ораклу на порядки лучше масштабируемость и скорость обработки? Нельзя ли рассказать как для системы с которой я работаю ускорить скорость обработки хотя бы на один порядок, ну а лучше на несколько порядков? MS SQL Server 2008, примерно 10-20 тысяч транзакций в секунду. Одна транзакция в среднем - два с половиной инсерта и полтора апдейта. Среднее время прохождения одной транзакции 1.5-2 мс. Характер нагрузки - примерно как в TPC-E тестах. Как бы ускорить скорость обработки при помощи фич Оракла хотя бы до 150 мкс и при этом чтобы транзакции по прежнему соблюдали свойства ACID? ну вот я на примере оракловой кластерной таблицы показывал, разница на порядок http://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=593514&msg=6324928 еще размер блока может дать на порядок разницу, битмап индексы могут дать заметную разницу, матвью могут. по масштабируемости shared-server у мсскл нет аналога, кластеру нет. на очень тяжелых олтп реверс индекс может заметную роль сыграть. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.09.2011, 20:53 |
|
MS SQL Server 2008 Enterprise потянет ли?
|
|||
---|---|---|---|
#18+
mikola1982Yo.!, большое спасибо.Не благодарите, он фанатик оракла. Бизнес не терпит фанатизма. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.09.2011, 20:53 |
|
MS SQL Server 2008 Enterprise потянет ли?
|
|||
---|---|---|---|
#18+
Таким образом железяка типа такой: HP Proliant DL980 G7 (AM445A) + еще 2 проца, без кластера справится? ... |
|||
:
Нравится:
Не нравится:
|
|||
14.09.2011, 06:47 |
|
MS SQL Server 2008 Enterprise потянет ли?
|
|||
---|---|---|---|
#18+
mikola1982Таким образом железяка типа такой: HP Proliant DL980 G7 (AM445A) + еще 2 проца, без кластера справится? Издеваетесь? Такой железякой не таки задачи обслуживают. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.09.2011, 09:12 |
|
MS SQL Server 2008 Enterprise потянет ли?
|
|||
---|---|---|---|
#18+
Yo.!andsmМожно показать примеры где оракл на порядки лучше чем MS SQL Server в области масштабируемости и скорости обработки? И какие два десятка фич обеспечивают ораклу на порядки лучше масштабируемость и скорость обработки? Нельзя ли рассказать как для системы с которой я работаю ускорить скорость обработки хотя бы на один порядок, ну а лучше на несколько порядков? MS SQL Server 2008, примерно 10-20 тысяч транзакций в секунду. Одна транзакция в среднем - два с половиной инсерта и полтора апдейта. Среднее время прохождения одной транзакции 1.5-2 мс. Характер нагрузки - примерно как в TPC-E тестах. Как бы ускорить скорость обработки при помощи фич Оракла хотя бы до 150 мкс и при этом чтобы транзакции по прежнему соблюдали свойства ACID? ну вот я на примере оракловой кластерной таблицы показывал, разница на порядок http://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=593514&msg=6324928 еще размер блока может дать на порядок разницу, битмап индексы могут дать заметную разницу, матвью могут. по масштабируемости shared-server у мсскл нет аналога, кластеру нет. на очень тяжелых олтп реверс индекс может заметную роль сыграть. Можно сделать блок в 4К (чего нет у МС), можно сделать матвью для отчетов (чего нет у МС), с 500 соединениями сделать разделяемый сервер (чего нет у МС), наконец если отношение количества возможных значений колонки много-меньше общего количества записей, можно сделать битмап-индекс (чего нет у МС). Плюс к этому возможность все это крутить на Линуксе. А также начиная с версии стандарт получаем лоадбэлэнсинг+файл-овер кластер в подарок. И самое главное, чтобы лицензировать всю эту кухню с МС, нужно к лицензиям виндоус сервер и скл сервер добавить CAL лицензии 500*40 долл=20К (чего не нужно делать у Оракла с Линуксом). ... |
|||
:
Нравится:
Не нравится:
|
|||
14.09.2011, 10:15 |
|
MS SQL Server 2008 Enterprise потянет ли?
|
|||
---|---|---|---|
#18+
beginner_dbaМожно сделать блок в 4К Как это поможет увеличить время отклика на порядок? beginner_dbaможно сделать матвью для отчетов ( чего нет у МС ) Есть. Вы просто "не в курсе". beginner_dbaс 500 соединениями сделать разделяемый сервер Для 500 соединений не нужен LB. beginner_dbaПлюс к этому возможность все это крутить на Линуксе. Плюс то в чем? beginner_dbaА также начиная с версии стандарт получаем лоадбэлэнсинг+файл-овер кластер в подарок. И самое главное, чтобы лицензировать всю эту кухню с МС, нужно к лицензиям виндоус сервер и скл сервер добавить CAL лицензии 500*40 долл=20К (чего не нужно делать у Оракла с Линуксом). Сколько будет стоит поддержка Linux от Oracle для сервера класса DL980 G7? Сколько будут стоить лицензии Oracle? Где SEO поддержка баллансирующего кластера? Standard Edition 2008 R2 на 1 процессор будет стоить $5 999. И по барабану число пользователей. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.09.2011, 11:02 |
|
MS SQL Server 2008 Enterprise потянет ли?
|
|||
---|---|---|---|
#18+
beginner_dbaМожно сделать блок в 4К (чего нет у МС) beginner_dbaможно сделать матвью для отчетов (чего нет у МС)брехня. у МС оно таки есть. ограничений поболее будет, но есть. кстати, что там в последней версии? не поменялась ситуация?beginner_dbaПлюс к этому возможность все это крутить на Линуксе.ради того чтобы это крутилось на линуксе, видимо )) beginner_dbaможно сделать битмап-индексв МС можно сделать индексное покрытие (чего нет в Оракле). beginner_dbaначиная с версии стандарт получаем лоадбэлэнсинг+файл-овер кластер в подарокэто такое новое средство увеличения пениса, что ли? сказано жеmikola1982то есть в день 27397 записей то есть 19 записей в минуту beginner_dbaИ самое главное, чтобы лицензировать всю эту кухню с МС, нужно к лицензиям виндоус сервер и скл сервер добавить CAL лицензии 500*40 долл=20К (чего не нужно делать у Оракла с Линуксом)вряд ли это главное для фирмы с 500 активных пользователей и способной купить такую железку . 20К это полугодичная зп не самого крутого линуксового админа в количестве 1й штуки. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.09.2011, 11:14 |
|
MS SQL Server 2008 Enterprise потянет ли?
|
|||
---|---|---|---|
#18+
pkarklin, Oracle 11g EE стоит 23 750,00 $ на то-ли на 10 то-ли на 5 клиентов. SQL Server Enterprise Edition 2008 R2 RUS 32-bit/x64 DVD (810-08241) на 25 клиентов 18 379,31 $ ОС Windows Server 2008 Enetrprise 64Bit 2715$ ... |
|||
:
Нравится:
Не нравится:
|
|||
14.09.2011, 11:15 |
|
MS SQL Server 2008 Enterprise потянет ли?
|
|||
---|---|---|---|
#18+
pkarklin, по сути на первом этапе деньги не так важны, тут гораздо более важно, сколько будет стоить настроить все это железо и ПО. и что самое важное сопровождать. грубо говоря найти/обучить спеца на решение построенное на платформе Windows гораздо проще чем на решение построенное на платформе Oracle. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.09.2011, 11:20 |
|
MS SQL Server 2008 Enterprise потянет ли?
|
|||
---|---|---|---|
#18+
mikola1982, Вам Enterprise то зачем редакция скуля? Для Вашей задачи и Workgroup хватит за глаза с совсем смешными ценами. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.09.2011, 11:21 |
|
MS SQL Server 2008 Enterprise потянет ли?
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
14.09.2011, 11:24 |
|
MS SQL Server 2008 Enterprise потянет ли?
|
|||
---|---|---|---|
#18+
mikola1982pkarklin, по сути на первом этапе деньги не так важны, тут гораздо более важно, сколько будет стоить настроить все это железо и ПО. и что самое важное сопровождать. грубо говоря найти/обучить спеца на решение построенное на платформе Windows гораздо проще чем на решение построенное на платформе Oracle. Вот это неправда, насчет проще. Легче все поднимается на Линуксе. Код: plaintext 1. 2.
... |
|||
:
Нравится:
Не нравится:
|
|||
14.09.2011, 11:37 |
|
MS SQL Server 2008 Enterprise потянет ли?
|
|||
---|---|---|---|
#18+
beginner_dba, а саму линуху поднять, а потом настроить....мне кажется что там много чего надо знать ... |
|||
:
Нравится:
Не нравится:
|
|||
14.09.2011, 11:42 |
|
MS SQL Server 2008 Enterprise потянет ли?
|
|||
---|---|---|---|
#18+
Yo.!mikola1982, у мсскл нет балансирующего кластера, если нужен именно кластер оракл без альтернативен. 500 коннекций с десятками млн строк в таблицах легко потянет и самый младший oracle - standard one edition, который вам заметно дешевле мсскл обойдется без всяких кластеров. Как это дешевле? На 4 CPU MS SQL SE - 28 000 $ Oracle SE (RAC) - 85 000 $ Yo.!, а это не вы известный ораклоид Yordan? ... |
|||
:
Нравится:
Не нравится:
|
|||
14.09.2011, 11:50 |
|
MS SQL Server 2008 Enterprise потянет ли?
|
|||
---|---|---|---|
#18+
beginner_dbaВот это неправда, насчет проще. Легче все поднимается на Линуксе. Код: plaintext 1. 2.
Ну... На винде то проще... setup.exe... и все... ... |
|||
:
Нравится:
Не нравится:
|
|||
14.09.2011, 11:53 |
|
MS SQL Server 2008 Enterprise потянет ли?
|
|||
---|---|---|---|
#18+
mikola1982beginner_dba, а саму линуху поднять, а потом настроить....мне кажется что там много чего надо знать Берете диск с дистрибутивом, например Oracle Linux и вставляете его в дисковод. Дальше все пошагово делаете в графическом режиме. Все очень элементарно, как в винде. Отключаете firewall и selinux. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.09.2011, 11:57 |
|
|
start [/forum/topic.php?fid=35&msg=37438979&tid=1552644]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
35ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
62ms |
get tp. blocked users: |
2ms |
others: | 11ms |
total: | 154ms |
0 / 0 |