Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Сравнение СУБД Новый топик    Ответить
Топик располагается на нескольких страницах: [1] 2 3 4   вперед  Ctrl      все
 Новый проект  [new]
DimaKazakevitch
Member

Откуда:
Сообщений: 13
Здравствуйте.

Проект: “Электронная Беларусь”
Цель: выбор СУБД (Oracle <-> MSSQL) , ОС (Linux <-> Windows, OLAP (Oracle <-> ?)
Сроки: поверхностное исследование надо было еще вчера :-).


Помогите сориентироваться (почти обязательно с ссылками на литературу, статьи …)

Пока я вижу так (только недавно начал заниматься этой темой):
Преимущества Oracle по сравнению с MSSQL
- MSSQL жестко привязан к линейке операционных систем Microsoft (windows2000, windows NT и т.д.)
- Oracle возможно использовать на разных операционных системах, включая с открытым кодом ( Linux , Solaris и т.д.), которые позволяют самому компоновать, дополнять своими модулями ядро или даже модифицировать код ядра
- при использовании MSSQL возможны ситуации называемые “dead lock”. Т.е. при выполнении некоторых операций над записями, принадлежащими объекту может произойти блокировка целого объекта, а не единичной записи (объект станет недоступен для других пользователей). При использовании больших таблиц вероятность таких проблем естественно возрастает. В Oracle таких проблем не возникает.
- наибольший процент баз в нашей системе на данный момент использует именно Oracle, а не MSSQL
- Oracle работает на 64битных операционных системах, что устраняет проблемы возникающие при использовании ОЗУ более 3Гб

Спасибо.
15 окт 04, 14:33    [1037516]     Ответить | Цитировать Сообщить модератору
 Re: Новый проект  [new]
ScareCrow
Member

Откуда: Белый город
Сообщений: 17472
автор
В Oracle таких проблем не возникает.

такие проблемы могут быть даже у IB...
автор
- наибольший процент баз в нашей системе на данный момент использует именно Oracle, а не MSSQL
сложилось исторически , сейчас исправляется...
автор
что устраняет проблемы возникающие при использовании ОЗУ более 3Гб

есть такая фишка как AWE...
15 окт 04, 14:38    [1037543]     Ответить | Цитировать Сообщить модератору
 Re: Новый проект  [new]
Scott Tiger
Member

Откуда: вмваре
Сообщений: 6905
Ещё himem.sys вспомни :)

Требую отставки Президента РФ
15 окт 04, 14:40    [1037551]     Ответить | Цитировать Сообщить модератору
 Re: Новый проект  [new]
ScareCrow
Member

Откуда: Белый город
Сообщений: 17472
я помню как добивалась в ДОС'e 585 кб conventional memory да еще и со смартдрайвом для того что бы поиграть в "Master of magic"...
15 окт 04, 14:50    [1037593]     Ответить | Цитировать Сообщить модератору
 Re: Новый проект  [new]
ScareCrow
Member

Откуда: Белый город
Сообщений: 17472
и вообще предлагаю выбрать Sybase ASE чтоб никому не обидно было...
15 окт 04, 14:53    [1037604]     Ответить | Цитировать Сообщить модератору
 Re: Новый проект  [new]
_Dog
Member

Откуда: от туда...
Сообщений: 265
Ага :) и Sybase Enterprise Portal все прекрасно интегрирует, и Oracle, и MS, и Informix и т.д :))

Крутой проект
15 окт 04, 15:14    [1037694]     Ответить | Цитировать Сообщить модератору
 Re: Новый проект  [new]
softwarer
Member

Откуда: 127.0.0.1
Сообщений: 67463
Блог
DimaKazakevitch
Пока я вижу так (только недавно начал заниматься этой темой): Преимущества Oracle по сравнению с MSSQL

Это религиозная и флеймовая тема. Сказанное Вами по большому счету верно (только с deadlock Вы здорово напутали в сути).

Основные споры идут именно вокруг блокировок. Ситуация с ними примерно следующая: если постоянно помнить, что в них можно вляпаться, исходя из этого контролировать то, что делаешь, и придумывать хитрые способы обхода в сложных случаях - будет работать примерно так же, как на Oracle без каких-либо специальных мер по этому поводу.

Для госпроекта может оказаться важной такая возможность Oracle, как row-level security. То есть сервер поддерживает режим, когда каждый пользователь видит только разрешенные ему данные.

Лично я не работал с MS SQL - только беседовал с разработчиками, и видел "снаружи" пару проектов. По результатам этого у меня сложилось впечатление, что работать с Oracle разработчику легче и приятнее.

Обычно первым озвучиваемым недостатком Oracle называется цена.

Что касается OLAP - я работаю с ним в Oracle. До безупречного с моей точки зрения продукта еще далеко - но сам Oracle уже поставляет серьезные продукты на базе OLAP option, то есть механизм достиг вполне достойного уровня.
15 окт 04, 15:20    [1037725]     Ответить | Цитировать Сообщить модератору
 Re: Новый проект  [new]
ScareCrow
Member

Откуда: Белый город
Сообщений: 17472
автор
если постоянно помнить, что в них можно вляпаться, исходя из этого контролировать то, что делаешь, и придумывать хитрые способы обхода в сложных случаях

у сиквела этим занимается разработчик... в оракле про все это помнит DBA ... тоже не сахар...
15 окт 04, 15:59    [1037912]     Ответить | Цитировать Сообщить модератору
 Re: Новый проект  [new]
ASCRUS
Member

Откуда: МО Электросталь
Сообщений: 5994
Странное какое то обсуждение. Мне вот например проект "Электронная Белорусь" мало о чем говорит и не понятно, что там будет храниться, сколько пользователей работать, размеры БД, требования к системе, предполагаемой финансирование, наличие в штате специалистов по определенным СУБД и т.д. Может в проекте будут 2 таблички и никакой логики на СУБД - и на кой спрашивается тут люди будут тратиться свое время на обсуждения никому не нужных в таком случае Oracle vs MSSQL, когда самым оптимальным по любому будет бесплатный MySQL ?
15 окт 04, 16:04    [1037934]     Ответить | Цитировать Сообщить модератору
 Re: Новый проект  [new]
ScareCrow
Member

Откуда: Белый город
Сообщений: 17472
автор
Странное какое то обсуждение.

какой вопрос такое и обсуждение..
15 окт 04, 16:05    [1037943]     Ответить | Цитировать Сообщить модератору
 Re: Новый проект  [new]
AAron
Member

Откуда: Москва
Сообщений: 4324
в догонку.
SQL Server 2000 EE ТАКЖЕ работает на 64битных операционных системах, что устраняет проблемы возникающие при использовании ОЗУ более 3Гб
15 окт 04, 16:29    [1038070]     Ответить | Цитировать Сообщить модератору
 Re: Новый проект  [new]
ScareCrow
Member

Откуда: Белый город
Сообщений: 17472
и вообще ... будь сиквел таким , как про него говорят этого бы вопроса не возникло бы... Единственное что смущает это не очень хорошая приспособленность Винды под серверную операционку... как то невозможность снять глючные сервис, заставка на winlogon отжирающая 30% ресурсов и тд...
15 окт 04, 16:43    [1038145]     Ответить | Цитировать Сообщить модератору
 Re: Новый проект  [new]
tygra
Member

Откуда: Тверь (Иркутск, Край)
Сообщений: 9997
автор
Единственное что смущает это не очень хорошая приспособленность Винды под серверную операционку


Это вы каких книжек то поначитались???
Уж что-что, а начиная с NT4 самая что ни на есть серверная операционка. А уж про 2003 вообще нечего говорить, МС поработала на славу.

Так что нужно на год текущий посмотреть, чай не 95 на дворе :)

И почему-то те, кто использует винду на серверах, не знают про это...

-- Tygra's --
15 окт 04, 17:02    [1038213]     Ответить | Цитировать Сообщить модератору
 Re: Новый проект  [new]
ASCRUS
Member

Откуда: МО Электросталь
Сообщений: 5994
автор
заставка на winlogon отжирающая 30% ресурсов

А можно попросить обьяснить это высказывание ? Чего именно 30% отжирается у сервера - процессорной мощности, RAM или еще чего ?

P.S. Просто прямо интересно стало.
15 окт 04, 17:02    [1038214]     Ответить | Цитировать Сообщить модератору
 Re: Новый проект  [new]
Лох Позорный
Member

Откуда:
Сообщений: 9898
ASCRUS
автор
заставка на winlogon отжирающая 30% ресурсов

А можно попросить обьяснить это высказывание ? Чего именно 30% отжирается у сервера - процессорной мощности, RAM или еще чего ?

P.S. Просто прямо интересно стало.

это отжирается 30% всего - на 486 компутере с 12-ю метрами мозгов под управлением WinNT 4.0. который к тому же свопится на флоповод.
15 окт 04, 17:08    [1038243]     Ответить | Цитировать Сообщить модератору
 Re: Новый проект  [new]
tygra
Member

Откуда: Тверь (Иркутск, Край)
Сообщений: 9997
А по поводу SQL..

автор
- MSSQL жестко привязан к линейке операционных систем Microsoft (windows2000, windows NT и т.д.)

Что не мешает ему хорошо и производительно работать

автор
- Oracle возможно использовать на разных операционных системах, включая с открытым кодом ( Linux , Solaris и т.д.), которые позволяют самому компоновать, дополнять своими модулями ядро или даже модифицировать код ядра

Да, это точно, держать SQL-сервер на самописной полмиром операционке - это лучший выбор!!!

автор
- Oracle работает на 64битных операционных системах, что устраняет проблемы возникающие при использовании ОЗУ более 3Гб

А MS SQL работает с 4Гб даже на 32-разрядных платформах.
А у нас так вообще на 8Гб и даже каши не просит :)

======
А я вот когда работал с Ораклом, как-то не ощутил, что с ним приятнее и, особенно, легче работать. :) Где-то хуже, где-то лучше. Где-то хочется из одного сервера возможностей, а где-то из другого.


-- Tygra's --
15 окт 04, 17:09    [1038246]     Ответить | Цитировать Сообщить модератору
 Re: Новый проект  [new]
Лох Позорный
Member

Откуда:
Сообщений: 9898
Господа, чуть-чуть не в тему
Тут проскочило упоминание RLP (Record Level Permissions) в оракле.
Ссылкой в меня можете кинуть?
(в хелп не посылать, хелпа по ораклу не имею)
15 окт 04, 17:10    [1038250]     Ответить | Цитировать Сообщить модератору
 Re: Новый проект  [new]
ASCRUS
Member

Откуда: МО Электросталь
Сообщений: 5994
Честно говоря уже не впервой наблюдаю, как люди не знающие чего то начинают глубокомысленно писать такие изречения об этом, что их хоть прямо в рамочку и на стенку вешай.
15 окт 04, 17:11    [1038254]     Ответить | Цитировать Сообщить модератору
 Re: Новый проект  [new]
tygra
Member

Откуда: Тверь (Иркутск, Край)
Сообщений: 9997
Но для Белоруси лучше Оракл - он дороже :) Но Батька (белорусский) сказал, что их зайчики дороже доллара американского.... (аж 1000 зайцев за 12 рублей :)) Так что купют...

-- Tygra's --
15 окт 04, 17:12    [1038257]     Ответить | Цитировать Сообщить модератору
 Re: Новый проект  [new]
Лох Позорный
Member

Откуда:
Сообщений: 9898
tygra
Да, это точно, держать SQL-сервер на самописной полмиром операционке - это лучший выбор!!!

ты не понял.
самописная всем миром - это еще полбеды
он хочет именно самописную, без полмира, в одиночку ядро перекуячить.
15 окт 04, 17:12    [1038260]     Ответить | Цитировать Сообщить модератору
 Re: Новый проект  [new]
ASCRUS
Member

Откуда: МО Электросталь
Сообщений: 5994
Лох Позорный
Господа, чуть-чуть не в тему
Тут проскочило упоминание RLP (Record Level Permissions) в оракле.
Ссылкой в меня можете кинуть?
(в хелп не посылать, хелпа по ораклу не имею)

Было бы действительно интересно почитать, проблема актуальная.
15 окт 04, 17:12    [1038262]     Ответить | Цитировать Сообщить модератору
 Re: Новый проект  [new]
tygra
Member

Откуда: Тверь (Иркутск, Край)
Сообщений: 9997
Про права на конкретную запись у Оракла
Называется оно Oracle Label Security

-- Tygra's --
15 окт 04, 17:19    [1038289]     Ответить | Цитировать Сообщить модератору
 Re: Новый проект  [new]
softwarer
Member

Откуда: 127.0.0.1
Сообщений: 67463
Блог
Лох Позорный
Ссылкой в меня можете кинуть?

Начать можно отсюда. Ну а дальше - там по ссылкам много всего ;-)
15 окт 04, 17:20    [1038290]     Ответить | Цитировать Сообщить модератору
 Re: Новый проект  [new]
Лох Позорный
Member

Откуда:
Сообщений: 9898
tygra, softwarer - сенькс

ушол четать.
15 окт 04, 17:26    [1038308]     Ответить | Цитировать Сообщить модератору
 Re: Новый проект  [new]
Denis A.
Member

Откуда: Челябинск
Сообщений: 353
И эти люди принимают решения глобального масштаба...
15 окт 04, 21:05    [1038874]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: [1] 2 3 4   вперед  Ctrl      все
Все форумы / Сравнение СУБД Ответить