Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Сравнение СУБД Новый топик    Ответить
 MSSQL to ORACLE  [new]
FateWarrior
Guest
Вопрос в следующем. Имеется система:
200 'тонких клиентов' - (3 сервера-приложения - 1 бекап-сервер) - 1 сервер
базы данных

сделано все под MS SQL

Если мы перейдем на Oracle

Как изменится система:
1. скорость обработки данных (т.е. будет ли быстрее работать система)
2. ситуация с блокировками
3. какие-то другие плюсы

И что придется изменять (переписывать) в самом приложении
24 май 02, 11:45    [32263]     Ответить | Цитировать Сообщить модератору
 Re: MSSQL to ORACLE  [new]
Silver
Guest
А поподробнее:
Объем базы
Какие сервера приложений используются
количество транзакций и их примерный объем
тема интересная можно мылом bvu@blg.ru
12 июн 02, 15:37    [34671]     Ответить | Цитировать Сообщить модератору
 Re: MSSQL to ORACLE  [new]
alex
Guest
Зачем мылом? Нам тоже интересно :)
12 июн 02, 17:12    [34675]     Ответить | Цитировать Сообщить модератору
 Re: MSSQL to ORACLE  [new]
FateWarrior
Guest
Объем базы данных: 600 таблиц, рост базы данных около 10,000 записей в сутки.
Одновременно может наваливаться: 150 человек
Сервера приложения: 3 x Compaq, XEON 750
18 июн 02, 16:46    [35221]     Ответить | Цитировать Сообщить модератору
 Re: MSSQL to ORACLE  [new]
alexeyvg
Guest
FateWarrior писал:

Вопрос в следующем. Имеется система:
200 'тонких клиентов' - (3 сервера-приложения - 1 бекап-сервер) - 1 сервер базы данных

сделано все под MS SQL

Если мы перейдем на Oracle Как изменится система:
1. скорость обработки данных (т.е. будет ли быстрее работать система)

Такая нагрузка является небольшой, работать будет на обычных серийных серверах, при переходе на Oracle скорость не возрастёт, а скорее даже уменьшится.

FateWarrior писал:

2. ситуация с блокировками

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

FateWarrior писал:

3. какие-то другие плюсы

Например - 1) бОльшая функциональность PL/SQL по сравнению с Transact SQL, 2) многоплатформенность.
Правда, первое вам не нужно - у вас-же есть сервера приложений, и вся сложная обработка наверняка на них.

FateWarrior писал:

И что придется изменять (переписывать) в самом приложении

Если система не разрабатывалась с учётом переносимости , а для более-менее сложных систем это обычно так, то придётся переписывать все процедуры/запросы и, возможно, частично изменить схему БД.
19 июн 02, 10:01    [35286]     Ответить | Цитировать Сообщить модератору
Все форумы / Сравнение СУБД Ответить