Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / MS SQL Server 2005 или Oracle 10g DB ? / 25 сообщений из 38, страница 1 из 2
02.06.2006, 12:50
    #33768457
verter
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MS SQL Server 2005 или Oracle 10g DB ?
Начало разработки интернет-проекта. Имеется клиент в виде .NET десктоп приложения. Имеется сервер для хранения данных, которые клиент постоянно посылает на сервер. Клиентов предполагается быть очень много, допустим 100.000 с возможностью увелечения их количества до 1 млн. Клиент кроме сохранения данных на сервере естественно делает запросы на получения этих данных с сервера. Одно из требований, чтобы клиент был написан на C# под .NET, в качестве Web-сервера использовался бы IIS, для разбора приходящих с клиента пакетов и посылки их дальше на обработку на сервер необходимо писать Web-Servises так же на C# под .NET. Теперь встал вопрос какой сервер БД использовать предпочтительней: Oracle 10g или MS SQL Server 2005 для данной задачи, чтобы обеспечить высокую производительность сервера в многопользовательском режиме работы и масштабируемость на другое - большее количество пользователей и больший объём обрабатываемых сервером данных?
...
Рейтинг: 0 / 0
02.06.2006, 12:54
    #33768480
andrey_anonymous
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MS SQL Server 2005 или Oracle 10g DB ?
Тот, по которому откроете меньше топиков на Sql.ru.
...
Рейтинг: 0 / 0
02.06.2006, 13:30
    #33768628
Yo.!!
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MS SQL Server 2005 или Oracle 10g DB ?
у оракла больше шансов успешно ворочить милионами одновреименных конекций - MTS, RAC, да и железо посерьозней можно использовать.
...
Рейтинг: 0 / 0
02.06.2006, 13:53
    #33768731
1024
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MS SQL Server 2005 или Oracle 10g DB ?
у оракла больше шансов успешно ворочить милионами одновреименных конекций -
MTS, RAC
===============
брехня





, да и железо посерьозней можно использовать.
===============
на такое железо которое есть только под не-виндовс (старшие ас400 например)
скорей всего денег не хватит


Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
02.06.2006, 14:07
    #33768780
nkulikov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MS SQL Server 2005 или Oracle 10g DB ?
Не спорьте. Выбирай DB2 :)
...
Рейтинг: 0 / 0
02.06.2006, 14:32
    #33768876
Рыжий Кот
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MS SQL Server 2005 или Oracle 10g DB ?
милион клиентов?... одновременно?
...
Рейтинг: 0 / 0
02.06.2006, 15:07
    #33769008
iscrafm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MS SQL Server 2005 или Oracle 10g DB ?
Рыжий Котмилион клиентов?... одновременно?
ага на superdome за 6 лимонов и через TUXEDO
...
Рейтинг: 0 / 0
02.06.2006, 15:49
    #33769166
StalkerS
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MS SQL Server 2005 или Oracle 10g DB ?
Сколько раз уже говорили, что не от сервака это зависит, а от тех, кто реализовывать это собирается.
...
Рейтинг: 0 / 0
02.06.2006, 16:51
    #33769550
verter
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MS SQL Server 2005 или Oracle 10g DB ?
StalkerSСколько раз уже говорили, что не от сервака это зависит, а от тех, кто реализовывать это собирается.
Не согласен. Ну вот выберу я сейчас MySQL для моей задачи, наберу самых лучших гуру и чего?
...
Рейтинг: 0 / 0
02.06.2006, 16:52
    #33769558
nkulikov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MS SQL Server 2005 или Oracle 10g DB ?
Все сравнения пока идут в стиле а кто сильнее слон или кит :)
...
Рейтинг: 0 / 0
02.06.2006, 16:53
    #33769560
verter
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MS SQL Server 2005 или Oracle 10g DB ?
Рыжий Котмилион клиентов?... одновременно?
Ну конечно не одновременно, всего в работе с системой могут принимать участие до млн клиентов, одновременно тоже порядочное число соответственно будет, т.е. это не склад с 10-ю АРМами.
...
Рейтинг: 0 / 0
02.06.2006, 17:00
    #33769583
AAron
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MS SQL Server 2005 или Oracle 10g DB ?
подождите вы с БД...
прежде посмотрите, требуется IIS... сколько он выдержит одновременных коннектов? на каком железе?
...
Рейтинг: 0 / 0
02.06.2006, 17:16
    #33769639
andsm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MS SQL Server 2005 или Oracle 10g DB ?
Во многом это вопрос предпочтений, что лучше знаете. Нагрузку обе СУБД держат хорошо, можно посмотреть на tpc.org. Если использовать C#, мне кажется что за счет большей интеграции между C# и MSSQL эта связка предпочтительнее C# + Oracle
...
Рейтинг: 0 / 0
02.06.2006, 17:23
    #33769663
verter
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MS SQL Server 2005 или Oracle 10g DB ?
AAronподождите вы с БД...
прежде посмотрите, требуется IIS... сколько он выдержит одновременных коннектов? на каком железе?

IIS будет стоять на довольно мощном серваке, на котором
2проца Xeon 2.8GHz, 4Gb Памяти, 250Gb места на диске

А IIS я даже не знаю скока одновременно запросов может держать, но он будет не один, предполагается что будет некий load balansing организован
...
Рейтинг: 0 / 0
02.06.2006, 17:32
    #33769692
verter
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MS SQL Server 2005 или Oracle 10g DB ?
andsmВо многом это вопрос предпочтений, что лучше знаете. Нагрузку обе СУБД держат хорошо, можно посмотреть на tpc.org. Если использовать C#, мне кажется что за счет большей интеграции между C# и MSSQL эта связка предпочтительнее C# + Oracle

А что в C# есть хорошая поддержка работы с MSSQL? Как это всё связано то друг с другом? У нас будут из приложения на клиенте отсылаться xml-пакеты, которые будут парситься в Web-сервисах, которые в свою очередь должны коннектиться к серверу БД и передавать туда распарсенные данные, сами Web-сервисы тоже будут написаны на C#.
...
Рейтинг: 0 / 0
02.06.2006, 17:36
    #33769703
1024
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MS SQL Server 2005 или Oracle 10g DB ?
А что в C# есть хорошая поддержка работы с MSSQL? Как это всё связано то
друг с другом?
=================

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


Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
02.06.2006, 20:39
    #33770041
StalkerS
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MS SQL Server 2005 или Oracle 10g DB ?
verter
Не согласен. Ну вот выберу я сейчас MySQL для моей задачи, наберу самых лучших гуру и чего?

Зачем-же утрировать, вы-б еще к Аксессу попытались пару миллионов пользователей прицепить. Если волнует производительность - то есть тройка лидеров - db2, mssql и oracle, они все время играют в своеобразного Царя Горы на tpc.org, то есть по сути разницы нет, на первое место выходит квалификация программистов, и денежные вопросы. MSSQL например дешевле Оракла обойдется.
...
Рейтинг: 0 / 0
02.06.2006, 23:01
    #33770154
Anton Demidov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MS SQL Server 2005 или Oracle 10g DB ?
Пример постов Вертера:
Код: plaintext
1.
2.
Не создаётся INTERNAL 	Oracle	31 мар 06, 20:17
Как работать с MSDE? 	Microsoft SQL Server	16 апр 06, 11:18
ИМХО показывает уровень владения этими БД.
Вдобавок:
verterКлиентов предполагается быть очень много, допустим 100.000
....
У нас будут из приложения на клиенте отсылаться xml-пакеты, которые будут парситься в Web-сервисах, которые в свою очередь должны коннектиться к серверу БД и передавать туда распарсенные данные, сами Web-сервисы тоже будут написаны на C#. Модная технология, но она не живёт на заявленных нагрузках. Даже на ас/400 (камень в огород 1024)
Код: plaintext
1.
2.
--
Антон
Per rectum ad astrum
...
Рейтинг: 0 / 0
05.06.2006, 12:39
    #33772023
verter
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MS SQL Server 2005 или Oracle 10g DB ?
Anton DemidovМодная технология, но она не живёт на заявленных нагрузках. Даже на ас/400

Антон, твои обидные слова про мой уровень знания БД я пропущу, скажу лишь, что действительно плохо знаю многие моменты работы этих БД, именно поэтому я здесь и задаю вопросы и не стесняюсь этого делать.

А вот на счёт твоего высказывания про то, что предложенная технология работы не живёт на таких нагрузках не мог бы ты про это подробнее объяснить, в развёрнутой форме? Или ссылки дать на какие-нибудь статьи по этому поводу, книги?
...
Рейтинг: 0 / 0
05.06.2006, 12:48
    #33772055
verter
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MS SQL Server 2005 или Oracle 10g DB ?
И ещё вопрос Антону из Америки:

Я работаю на американцев, именно они нам навязывают эту технологию, заставляют работать с MS IIS, MS C#, MS SQL Server, поэтому у меня нет выбора. А вопрос такой: Какую бы ты предложил технологию работы или архитектуру информационной системы в данном случае?
Мы предполагаем использовать асинхронную схему взаимодействия клиента с сервером посредством очереди, т.е. пакеты клиента складываются сначала в очередь, неким пуллером выбираются из очереди и отправляются на процессинг на сервер БД. Что скажешь?
...
Рейтинг: 0 / 0
05.06.2006, 12:48
    #33772059
Yo.!!
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MS SQL Server 2005 или Oracle 10g DB ?
1024

у оракла больше шансов успешно ворочить милионами одновреименных конекций -
MTS, RAC
===============
брехня


уважаемый дон большой специалист по технологиям оракла ;) ?
...
Рейтинг: 0 / 0
05.06.2006, 13:22
    #33772164
ggv
ggv
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MS SQL Server 2005 или Oracle 10g DB ?
йо - все проще, просто технологий нету )

вертер - вам бы про МОМ прочитать, оно даже у мелкомягких есть в какой-то совей реинкарнации.
...
Рейтинг: 0 / 0
05.06.2006, 14:41
    #33772419
1024
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MS SQL Server 2005 или Oracle 10g DB ?
уважаемый дон большой специалист по технологиям оракла ;) ?
*********************




достаточный чтоб утверждать что

"успешно ворочить милионами одновреименных конекций"

только в небольшой степени зависит от выбранного сервера


Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
05.06.2006, 14:46
    #33772439
softwarer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MS SQL Server 2005 или Oracle 10g DB ?
1024ну например в .нет встроена поддержка оледб, одбц и отдельно мс скл, т.е. не через оледб или одбц а какие-то спец. компоненты.
Хм. И как ощущения у щупавших - этот способ лучше? И через что он работает?

P.S. Впрочем, Ораклу это скорее всего по барабану. Подозреваю, истина "выкиньте ADO и работайте с ораклом через родной интерфейс" останется верной и для .NET.
...
Рейтинг: 0 / 0
05.06.2006, 14:52
    #33772454
softwarer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MS SQL Server 2005 или Oracle 10g DB ?
verter
Очередь - вещь, которую в той или иной форме не избежать. Даже если Вы ткнете все запросы напрямую в БД, она все равно поставит их в некую очередь :) вопрос лишь в том, хватит ли той, внутренней очереди, или нужны будут более совершенные средства снаружи (наверняка будут нужны).

Но куда более интересный вопрос - что будет делать клиент, когда задержка разбора заданий достигнет, допустим, получаса? Что будет делать сервер? Куда эти задания будут складываться в ожидании обработки и сколько ресурсов уйдет на то, чтобы их надежно (не теряя при аппаратном сбое) сохранить?
...
Рейтинг: 0 / 0
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / MS SQL Server 2005 или Oracle 10g DB ? / 25 сообщений из 38, страница 1 из 2
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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