Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Сравнение СУБД Новый топик    Ответить
Топик располагается на нескольких страницах: [1] 2 3 4 5 6 7 8 9 10 .. 13   вперед  Ctrl
 Срочно!!! сравнительная характеристика MSSQL2000 и Oraqul 9i  [new]
Игорь Ч
Member

Откуда:
Сообщений: 429
... Влетел начальник, кричит шумит, срочно мне все плюсы MSSQL и минусы оркла.
У нас работает билинговая система, нужны скоростные характеристики в зависимости от используемого железа. Если не удастся убедить, что MSSQL круче, или по кр.мере справляется, придется менять билинговую систему на оракловую, и как следствие новый гемор.
Где искать информацию, помогите плз, очень срочно.
21 сен 05, 09:57    [1896751]     Ответить | Цитировать Сообщить модератору
 Re: Срочно!!! сравнительная характеристика MSSQL2000 и Oraqul 9i  [new]
vadiminfo
Member

Откуда: Обнинск
Сообщений: 4802
Вам надо доказать любой ценой? Даже если потом выяснится что это не так? Или Вы ставите более сложную задачу - выяснить, что Скуль круче не смотря на то что это пока явно никому не удалось. У Скуля все надежды на Юкон (а не на 2000) и то вроде как они больше выглядят как тока догнать.

Если любой ценой, тада надо грить о том, что Винды лучше всех ОС вместе взятых (чтобы кроссплатфрменность сразу исключить из рассмотрения). Вторая проблема блокировки. У Скуля либо читающий блокирует пишущего, либо грязное чтение - у Оракла этого нет - версионник. Плата за это, что откат не всегда самое приятное. Но на коммитах хорош - не боится большего их числа, хотя и замедляется но не драматично, как другие.
Это я как Ораклист грю. Это главное по-моему, что Вам надо либо сразу оговрить в как-то в пользу Скуля, либо замалчивать. Чтобы начальник сюда даже не копал.
21 сен 05, 10:18    [1896833]     Ответить | Цитировать Сообщить модератору
 Re: Срочно!!! сравнительная характеристика MSSQL2000 и Oraqul 9i  [new]
Glory
Member

Откуда:
Сообщений: 104751
У нас работает билинговая система, нужны скоростные характеристики в зависимости от используемого железа. Если не удастся убедить, что MSSQL круче, или по кр.мере справляется, придется менять билинговую систему на оракловую, и как следствие новый гемор.
Мне всегда казалось, что достоинства любой системы скрыты в ее функционале, а не в платформе. Тем более биллинговой системы.
21 сен 05, 10:26    [1896877]     Ответить | Цитировать Сообщить модератору
 Re: Срочно!!! сравнительная характеристика MSSQL2000 и Oraqul 9i  [new]
Programmer_Ortodox
Member [заблокирован]

Откуда: Оттуда
Сообщений: 2471
А может начальника нужно немного "продвинуть" и объяснить ему, что откатистость (commit) в рублевом эквиваленте у них вполне сопоставимая, все зависит от вендора.
21 сен 05, 10:27    [1896885]     Ответить | Цитировать Сообщить модератору
 Re: Срочно!!! сравнительная характеристика MSSQL2000 и Oraqul 9i  [new]
Игорь Ч
Member

Откуда:
Сообщений: 429
Все это конечно весело, я и сам мог-бы привести кучу доводов, путей решения,.... но вопрос чисто политический. Нужно именно любыми путями доказать, что MSSQL круче (хотя я то в этом совсем не уверен :) ). Начальник всего-лишь начальник отдела, ему не хочется иметь геморой с внедрением новой системы.
Вся бодяга идет из-за слияния двух крупных организация, билинг одной из которых (как вы уже наверное догадались) сделан на макросятине, а второй на оракле. Короче, кто кому протурит свою систему.
21 сен 05, 10:56    [1897043]     Ответить | Цитировать Сообщить модератору
 Re: Срочно!!! сравнительная характеристика MSSQL2000 и Oraqul 9i  [new]
Игорь Ч
Member

Откуда:
Сообщений: 429
Предположим обе системы построены по одной архитектуре (структура баз и объемы совпадают). На практике тормоза в основном возникают на на отчетах, то-бишь на больших запросах. Кто более шустро будет справляться с задачей?
21 сен 05, 11:02    [1897082]     Ответить | Цитировать Сообщить модератору
 Re: Срочно!!! сравнительная характеристика MSSQL2000 и Oraqul 9i  [new]
Игорь Ч
Member

Откуда:
Сообщений: 429
И вообче, где можно надыбать именно скоростные характеристики ? Зависимость от железа....
Блин, хотя хрен его знает, в чем и что нужно измерять. Придется убеждать начальника сдаться :(
21 сен 05, 11:07    [1897114]     Ответить | Цитировать Сообщить модератору
 Re: Срочно!!! сравнительная характеристика MSSQL2000 и Oraqul 9i  [new]
vadiminfo
Member

Откуда: Обнинск
Сообщений: 4802
А те, что с Ораклятиной пришли, счас любыми путями доказывают своему нач отдела, что Оракл круче? А потом типа вы с ними очно встретитесь? Или все завист тока от Вашего нач отдела? Это важно, потому, что если Вы используете легкоуязвимые доводы, и их никто проверять не будет это одно, а если будут это другое.
Вам наверное стоит на сайтах обоих фирм посмотреть. У Оракла точно было про сравнеие со Скулем, и Скуля должно быть. Дальше развивать то, что нашли у Скуля и готовить аргумекнты от того, что нашли у Оракла.
Про эти аргументы уже можно и здесь искать или спрашивать.
Потом следует посмотреть тесты TPC, и тоже их инетрпритирвать в пользу Скуля. Но надо быть внимательными, чтобы не пропустить опсаного контраргумента. Например, тесты более позние по срокам на внешне одинаковых по характеристикам компах должны быть быстрее - например, более продвинутые I/O к тому времени.
21 сен 05, 11:15    [1897157]     Ответить | Цитировать Сообщить модератору
 Re: Срочно!!! сравнительная характеристика MSSQL2000 и Oraqul 9i  [new]
nik_x
Member

Откуда:
Сообщений: 1887
vadiminfo
...Вторая проблема блокировки. У Скуля либо читающий блокирует пишущего, либо грязное чтение - у Оракла этого нет - версионник....


И что, Оракуль нельзя использовать в режиме т.н. совместимости с предыдущими версиями (текущий инстанс) ??? То бишь блокировочник?
Хотя лучше этого не делать, будут тормоза с удалением/вставкой...
21 сен 05, 11:23    [1897217]     Ответить | Цитировать Сообщить модератору
 Re: Срочно!!! сравнительная характеристика MSSQL2000 и Oraqul 9i  [new]
vadiminfo
Member

Откуда: Обнинск
Сообщений: 4802
Игорь Ч

Предположим обе системы построены по одной архитектуре (структура баз и объемы совпадают). На практике тормоза в основном возникают на на отчетах, то-бишь на больших запросах. Кто более шустро будет справляться с задачей?

Здесь дело не тока в производительности, но и в фичах. У Оракла есть секционирование. Т.е. к примеру, на 100 000 000 записей запрос будет за счет пропуска не нужных секций искать тока среди 1 000 000. А основной напряг это чтения с диска. У Оракла развитые средства статистики - можно искать узкие места более легко. Скуль в Юконе многое из этого тока хочет взять. Значит в 2000, скорее всего, нет еще такого. Не знаю есть у Скуля 2000 такое. А это тоже играет роль для реализации быстроты работы.
Кто на конкретных задачах лучше это несколько другое, чем сравнение вообще.
21 сен 05, 11:26    [1897230]     Ответить | Цитировать Сообщить модератору
 Re: Срочно!!! сравнительная характеристика MSSQL2000 и Oraqul 9i  [new]
vadiminfo
Member

Откуда: Обнинск
Сообщений: 4802
nik_x

И что, Оракуль нельзя использовать в режиме т.н. совместимости с предыдущими версиями (текущий инстанс) ??? То бишь блокировочник?
Хотя лучше этого не делать, будут тормоза с удалением/вставкой...

Что это за режим? В каком смысле блокировочник? Т.е. с одной копией данных, как у реального блокировочника. Без сегментов отката? Несколько инстансев тока у RAC. Или в какм смысле инстансев? Не понял что Вы имете в виду.
21 сен 05, 11:36    [1897305]     Ответить | Цитировать Сообщить модератору
 Re: Срочно!!! сравнительная характеристика MSSQL2000 и Oraqul 9i  [new]
andsm
Member

Откуда: Москва
Сообщений: 1320
Блог
vadiminfo
Здесь дело не тока в производительности, но и в фичах. У Оракла есть секционирование. Т.е. к примеру, на 100 000 000 записей запрос будет за счет пропуска не нужных секций искать тока среди 1 000 000. А основной напряг это чтения с диска. У Оракла развитые средства статистики - можно искать узкие места более легко. Скуль в Юконе многое из этого тока хочет взять. Значит в 2000, скорее всего, нет еще такого. Не знаю есть у Скуля 2000 такое. А это тоже играет роль для реализации быстроты работы.
Кто на конкретных задачах лучше это несколько другое, чем сравнение вообще.

Секционирование в MSSQL2k есть и хорошо работает, средства статистики - тоже довольно развитые.
21 сен 05, 11:41    [1897335]     Ответить | Цитировать Сообщить модератору
 Re: Срочно!!! сравнительная характеристика MSSQL2000 и Oraqul 9i  [new]
Green2
Member

Откуда: skype: green2x2
Сообщений: 13748

Вопрос политический, и будет решаться, в зависимости кто круче.

--
Картинка с другого сайта.


Posted via ActualForum NNTP Server 1.3

21 сен 05, 11:44    [1897348]     Ответить | Цитировать Сообщить модератору
 Re: Срочно!!! сравнительная характеристика MSSQL2000 и Oraqul 9i  [new]
Glory
Member

Откуда:
Сообщений: 104751
Игорь Ч
Предположим обе системы построены по одной архитектуре (структура баз и объемы совпадают). На практике тормоза в основном возникают на на отчетах, то-бишь на больших запросах. Кто более шустро будет справляться с задачей?

Гы. Если система(еще раз подчеркиваю) построена с учетом сервера, на котором она работает, то просто обязана справляться с задачами шустро.
21 сен 05, 11:50    [1897385]     Ответить | Цитировать Сообщить модератору
 Re: Срочно!!! сравнительная характеристика MSSQL2000 и Oraqul 9i  [new]
Ggg_old
Member

Откуда: Одесса
Сообщений: 1342
Слияний равноправных обычно не бывает, есть поглощение. Тот кто поглощает, тот и диктует свое решение.

все наши на www.corba.kubsu.ru
21 сен 05, 11:51    [1897391]     Ответить | Цитировать Сообщить модератору
 Re: Срочно!!! сравнительная характеристика MSSQL2000 и Oraqul 9i  [new]
1024
Member

Откуда: Нижний Новгород
Сообщений: 14267

если сравниваются две системы то и сравнивать надо две системы а не
платформы. Мерседесовы дизель всяко круче бензинового зила.

Пробраться в стан конкурентов и выяснить слабые стороны (с админами пивка
попить, ихему начальству пожалиться что зряплата маленькая а в их отделе "о
какая"). Ну и проч.

А блокировки/многоплатформенность это для пацанов.


Posted via ActualForum NNTP Server 1.3

21 сен 05, 11:54    [1897405]     Ответить | Цитировать Сообщить модератору
 Re: Срочно!!! сравнительная характеристика MSSQL2000 и Oraqul 9i  [new]
andsm
Member

Откуда: Москва
Сообщений: 1320
Блог
Игорь Ч
... Влетел начальник, кричит шумит, срочно мне все плюсы MSSQL и минусы оркла.
У нас работает билинговая система, нужны скоростные характеристики в зависимости от используемого железа. Если не удастся убедить, что MSSQL круче, или по кр.мере справляется, придется менять билинговую систему на оракловую, и как следствие новый гемор.
Где искать информацию, помогите плз, очень срочно.

Доказать сложно, но может быть и возможно. Проблема состоит в том, что это сервера близкого класса, и доказать превосходство одного над другим, при условии что другой хорошо разбирается в серверах, вряд ли возможно. Если задача стоит - доказать что MSSQL2k лучше чем Oracle9, то все зависит от политической ситуации и от того, у кого больше уровень знаний - у вас или у итого кто будет продвигать Oracle. Если у вас их больше, сможете придумать/скачать с сайта Микрософт всевозможные аргументы и убедительно их отстоять.
У нас используется MSSQL2k, Win2k3, диски - EMC CX300. Система обработки ордеров от трейдеров/брокеров. По тестам, максимум держит 700 транзакций в секунду. Если добавить процессоры, то будет держать больше - у нас все упирается в процессоры а не в дисковую систему. Сервер с почти такой же конфигурацией участвовал в tpc-c тестах, занял первое место в своем классе (среди машин с таким же количеством CPU).

Можно привести тесты tpc-c. Походить по микрософтовскому сайту, где они описывают всевозможные системы использующие MSSQL.
21 сен 05, 12:00    [1897431]     Ответить | Цитировать Сообщить модератору
 Re: Срочно!!! сравнительная характеристика MSSQL2000 и Oraqul 9i  [new]
Yo!!
Guest
andsm

Секционирование в MSSQL2k есть и хорошо работает, средства статистики - тоже довольно развитые.


у sql2k секционирования нет, есть какие-то partitioned view с check констреинтами, но к patitioning это оригинальное решение никакого отношения не имеет.
21 сен 05, 12:08    [1897480]     Ответить | Цитировать Сообщить модератору
 Re: Срочно!!! сравнительная характеристика MSSQL2000 и Oraqul 9i  [new]
Gluk (Kazan)
Member

Откуда:
Сообщений: 9365
nik_x
И что, Оракуль нельзя использовать в режиме т.н. совместимости с предыдущими версиями (текущий инстанс) ??? То бишь блокировочник?
Хотя лучше этого не делать, будут тормоза с удалением/вставкой...


Смешно, ну разьве что с 5-ой версией Я ее в глаза не видел и врать не буду. Но начиная с 6-ки ВСЕ ВЕРСИОННИКИ. У Oracle нет блокировочников.

автор
Секционирование в MSSQL2k


На уровне 7 Oracle через union all представления насколько мне известно
21 сен 05, 12:10    [1897484]     Ответить | Цитировать Сообщить модератору
 Re: Срочно!!! сравнительная характеристика MSSQL2000 и Oraqul 9i  [new]
Yo!!
Guest
Gluk (Kazan)

На уровне 7 Oracle через union all представления насколько мне известно


ну да, union all + check constraints только представь как это чудо джоинить с другой табличкой :)
21 сен 05, 12:20    [1897522]     Ответить | Цитировать Сообщить модератору
 Re: Срочно!!! сравнительная характеристика MSSQL2000 и Oraqul 9i  [new]
Игорь Ч
Member

Откуда:
Сообщений: 429
мдяяя дело хана. Просто я еще довольно плохо разбираюсь в специфике вопроса. Нашел тесты - вроде бы MSSQL там все рекорды побивает. И это единственный плюс (ну еще кроме того, что он у нас есть, а оркла нет). Во всем остальном, все в один голос говорят, что оракул лучше.
А что такое "Секционирование"?
21 сен 05, 12:30    [1897581]     Ответить | Цитировать Сообщить модератору
 Re: Срочно!!! сравнительная характеристика MSSQL2000 и Oraqul 9i  [new]
Игорь Ч
Member

Откуда:
Сообщений: 429
И что значит версионник/блокировочник
21 сен 05, 12:34    [1897597]     Ответить | Цитировать Сообщить модератору
 Re: Срочно!!! сравнительная характеристика MSSQL2000 и Oraqul 9i  [new]
Yo!!
Guest
Игорь Ч
мдяяя дело хана. Просто я еще довольно плохо разбираюсь в специфике вопроса. Нашел тесты - вроде бы MSSQL там все рекорды побивает. И это единственный плюс (ну еще кроме того, что он у нас есть, а оркла нет). Во всем остальном, все в один голос говорят, что оракул лучше.
А что такое "Секционирование"?


http://ru.wikipedia.org/wiki/%D0%A1%D0%B5%D0%BA%D1%86%D0%B8%D0%BE%D0%BD%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5
21 сен 05, 12:35    [1897601]     Ответить | Цитировать Сообщить модератору
 Re: Срочно!!! сравнительная характеристика MSSQL2000 и Oraqul 9i  [new]
Игорь Ч
Member

Откуда:
Сообщений: 429
да и еще, каким образом проводится TCP-C тест. Я так понял, что под разные платформы должны использоваться базы с одинаковым содержимым
21 сен 05, 12:39    [1897616]     Ответить | Цитировать Сообщить модератору
 Re: Срочно!!! сравнительная характеристика MSSQL2000 и Oraqul 9i  [new]
Игорь Ч
Member

Откуда:
Сообщений: 429
В СУБД oracle секционирование позволяет большие структуры базы данных (таблицы, индексы) разбить на меньшие кусочки. Оракл предлагает несколько методов для различных сценариев:

А как это увеличивает надои? Например при выборке, все одно придется каждую секцию обходить, если только в самом запросе не укзать в какой именно секции искать.
21 сен 05, 12:45    [1897641]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: [1] 2 3 4 5 6 7 8 9 10 .. 13   вперед  Ctrl
Все форумы / Сравнение СУБД Ответить