Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Oracle [игнор отключен] [закрыт для гостей] / ORACLE 9i против SYBASE, очень большие базы данных / 14 сообщений из 14, страница 1 из 1
21.04.2003, 11:13
    #32144869
Василий Алибабаевич
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ORACLE 9i против SYBASE, очень большие базы данных
Приветсвую Вас!

Вот возник идеологический вопрос по поводу выбора СУБД для построения АБС (автоматизированной банковской системы)

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

В данный момент анализируется реализация Diasoft 5NT, которая по всей видимости строится на базе либо MS SQL Server либо SYBASE ASE

Вопрос следующего плана:

1. Есть ли в Интеренте ссылки по данной тематике (сравнительная храктеристика производительности и управления безопасностью для вышеуказанных СУБД)

2. Может кто юзаль ORACLE и SYBASE с достаточно большими объемами данных (приблизительно 50-100 млн записей) и поделится своим опытом.

А еще лучше может кто расскажет как себя ведет реализация Diasoft в среднем-крупном банке (где объем операций и проводок достаточно большой)


Спасибо за внимание.
...
Рейтинг: 0 / 0
21.04.2003, 11:28
    #32144897
Scott Tiger
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ORACLE 9i против SYBASE, очень большие базы данных
Ну я юзаю Oracle с большими количествами записей. 50млн - это не много. Работает отлично.
...
Рейтинг: 0 / 0
21.04.2003, 11:31
    #32144904
Василий Алибабаевич
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ORACLE 9i против SYBASE, очень большие базы данных
Я юзаю ORACLE с 70 млн. записей и знаю что все ОК.
Вопрос в другом - насколько SYBASE может делать тоже самое в оперативном режиме.

Например MS SQL Server после 10 млн у меня жестоко виснет и думает годы. Хотя траблы возможно в конфигурации самого сервера.

Оракульную супер-БД я узаю удаленно через свою относительно мелкую БД

Но пока меня интересует SYBASE в сравнении с ОРАКУЛОМ

Спасибо
...
Рейтинг: 0 / 0
21.04.2003, 11:53
    #32144929
ORACLE 9i против SYBASE, очень большие базы данных
Попробуйте задать поиск на bankir.ru
в форуме "Автоматизация" + там по Диасу свой подфорум есть.
По-моему там эти темы уже неоднократно поднимались.
...
Рейтинг: 0 / 0
21.04.2003, 13:10
    #32145022
Oracle_Developer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ORACLE 9i против SYBASE, очень большие базы данных
Если заинтересует мой опыт участия в разработке 3x банковских систем ( одна из которых Диасофтовская ) и 2-е системы на Oracle. ТО пишите на мыло.
...
Рейтинг: 0 / 0
21.04.2003, 13:38
    #32145054
SiDen
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ORACLE 9i против SYBASE, очень большие базы данных
У меня на сиквеле порядка 100 млн вертится, так что 10млн. это далеко не критичные объемы. Этот топик скорее должен быть в сравнении бд.
...
Рейтинг: 0 / 0
21.04.2003, 14:42
    #32145108
Василий Алибабаевич
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ORACLE 9i против SYBASE, очень большие базы данных
Про SQL Server:
Интересно, выборка класса показать за год нечто связанное с другим нечто где нет записей из третьего нечто с объединением с четвертым нечто как работает в таких случаях в MS SQL Server, и какая аппаратная конфигурация системы.
...
Рейтинг: 0 / 0
21.04.2003, 17:19
    #32145329
SiDen
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ORACLE 9i против SYBASE, очень большие базы данных
Нечто+нечто-нечто... не конкретно.
Объем базы на данный момент 156 гиг, порядка сотни активных коннектов.
ibm360 2 проца с гипертредингом на 1.4, 2 гига оперативки, сказевый рэйд.
Это не агитация за сиквел, вопрос не в скорости, а в субъективном удобстве проектирования, использовании под конкретные задачи, устойчивости и т.д. и т.п. Я просто привел Вам пример, что 10 млн. - это еще не повод куда-то переходить. Что кому больше нравится, тот на том и ваяет :) Каждый кулик хвалит свое болото. Я больше ораклу симпатизирую при определенных обстоятельствах, хотя многое можно сделать и сиквеле, и тоже будет нормально работать.
...
Рейтинг: 0 / 0
21.04.2003, 17:55
    #32145367
softy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ORACLE 9i против SYBASE, очень большие базы данных
to SiDen:
А как насчёт блокировки всего блока данных, в который попадают данные для запроса SELECT в MSSQL 6.5?
Это исправили?
...
Рейтинг: 0 / 0
21.04.2003, 17:58
    #32145372
Eter Panji
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ORACLE 9i против SYBASE, очень большие базы данных
Исправили в 2000
...
Рейтинг: 0 / 0
22.04.2003, 09:10
    #32145573
SiDen
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ORACLE 9i против SYBASE, очень большие базы данных
To softbuilder:\r
В форуме сравнение бд полно отличий накидали сиквела с ораклом. \r
Так что не бум все с самого начала начинать :) \r
/topic/29408\r
/topic/29406\r
/topic/29091
...
Рейтинг: 0 / 0
22.04.2003, 09:22
    #32145581
softy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ORACLE 9i против SYBASE, очень большие базы данных
"Uncommited Read like MSSQL READ UNCOMMITTED"

Это означает что MSSQL поддерживает этот уровень изоляции транзакции?

Встаёт вопрос, а зачем это нужно? Приведу отрывок из статьи "Сервер Oracle: текущее состояние В.В. Сиколенко, Старший консультант, Oracle СНГ. 1997 г."

Код: plaintext
1.
2.
3.
4.
5.
....Беда вся в том, что само наличие всех этих различных мод изоляции в 
стандарте SQL отражает отнюдь не потребности пользователей (трудно 
представить себе, например, разработчика приложения, заинтересованного в 
чтении данных чужих незафиксированных транзакций - если только он не 
страдает такой особой формой мазохизма).......


Я полностью согласен с автором.
...
Рейтинг: 0 / 0
22.04.2003, 09:40
    #32145604
SiDen
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ORACLE 9i против SYBASE, очень большие базы данных
Проблема отсутствия мультиверсионности данных(*). Пример: я чего-то обновляю. Второй юзверь либо будет ждать пока я закончу, либо грязное чтение. Если у меня транзакция длится достаточно долго, то он просто отвалится по таймауту. Вообще в сиквеле достаточно жестко стоит проблема блокировок. Имхо, это один из больших его минусов. Там существует система хинтов, например select * from tbl with (nolock) что означает именно грязное чтение незакоммиченных данных...Из-за отсутствия (*) выхода не остается, как только блокировать, откуда вытекает и грязное чтение.
...
Рейтинг: 0 / 0
22.04.2003, 09:50
    #32145623
softy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ORACLE 9i против SYBASE, очень большие базы данных
От туда-же
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
А как же ведет себя Oracle?
Oracle решает проблему нетрадиционным путем. Если посмотреть внимательно 
на приведенный выше пример, то можно заметить, что “повторяемое” чтение в 
действительности избыточно для достижения правильного результата, 
поскольку проблема состоит не в том, что операцию чтения надо обязательно 
повторить с получением одинакового результата, а в том, что при однократном 
чтении данные оказываются не согласованными по времени. Если указанную 
согласованность обеспечить, то и задача будет решена! В этом собственно и 
состоит сущность моды изоляции “согласованное чтение”, реализуемой 
сервером Oracle: любая операция чтения в Oracle выдает пользователю 
данные только тех транзакций, которые были завершены к моменту начала 
операции (и естественно не выдает данных незавершенных транзакций). 
Пользователь получает как бы “срез” данных БД на момент начала чтения. 
Такой режим работы называют еще “многоверсионным” чтением, ибо каждый 
пользователь видит как бы свою версию БД. Однако все это было бы не очень 
оправдано, если бы не тот замечательный факт, что Oracle 
реализует “согласованное чтение” без использования блокировок вообще. 
Операция чтения в Oracle никогда не блокируется и никогда не блокирует 
других. Не вдаваясь в обсуждение того, как Oracle добивается такого 
результата (если очень коротко, то в случае необходимости 
выполняется “реконструкция” данных с помощью т.н. “сегмента отката” - 
замечательный пример того, как одна и та же структура с СУБД 
позволяет “убивать сразу несколько зайцев”), отметим, что данный режим
 работы является среди коммерческих СУБД уникальным.

...
Рейтинг: 0 / 0
Форумы / Oracle [игнор отключен] [закрыт для гостей] / ORACLE 9i против SYBASE, очень большие базы данных / 14 сообщений из 14, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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