|
Oracle и MS SQL
|
|||
---|---|---|---|
#18+
Доброго всем дня! Прежде чем читать дальше, прошу все понять (или если совсем туго то закрыть топик) что я не хочу холиваров. Сам сижу на Oracle и пока на MS SQL смотрю издалека , но хотелось бы услышать отзывы тех кто пользовался и хорошо знает обе СУБД. Какие у них кардинальные отличия? Есть велика ли разница в архитектуре? В каком случае какую СУБД удобнее использовать? Ну и разумеется личные впечатления. Заранее благодарю. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.09.2011, 14:31 |
|
Oracle и MS SQL
|
|||
---|---|---|---|
#18+
Karantir.m, Есть целый форум - Сравнение СУБД, почитай сначала там. В двух словах: сиквел - блокировочник, оракл - версионник Модератор: Тема перенесена из форума "Oracle". ... |
|||
:
Нравится:
Не нравится:
|
|||
22.09.2011, 14:36 |
|
Oracle и MS SQL
|
|||
---|---|---|---|
#18+
Karantir.m что я не хочу холиваров.Однако задаешь холиварный вопрос. Ответ на вопрос зависит от того с какой стороны баррикады ты находишься: разработчик, админ, менеджер заказчика (покупатель), менеджер вендора (продавец). В общем случае вопрос из серии какая машина лучше Мерседес или Тойота. Karantir.m Какие у них кардинальные отличия?Оба продукта развиваются, правят косяки, реализуют удачные фичи и т.п. Так что сравнивать можно только указывая конкретную версию/редакцию. Оракл позиционирует себя как лидера (в этой паре) первым протаптывает дорожки (иногда просто покупая фирмочку протоптавшую дорожку) и выпускает версии для разных платформ. MS SQL держится на шаг позади, реализуя меньший функционал и только для одной OS. Видно, что у MS много меньше работы, что позволяет им сделать продукты более гуевыми. Продолжая автомобильную аналогию у MS в базовой поставке руль мягше. Опять же оракл это осознал и тоже движется в этом же направлении, правда руками наших индийских коллег. Karantir.m Есть велика ли разница в архитектуре?Принципиальной разницы нет: они выполняют примерно одинаковые задачи, для примерно одинаковых пользователей и управляются примерно одинаковыми админами (ситуация когда оракловый админ - прожженый профессионал, а MS админ вчерашний windows пользователь осталась в прошлом) Есть разница в дефолтных установках, типа у Оракла дефолтный режим - выделенный сервер, а шаред сервер надо настраивать явно (у MS SQL наоборот), или по умолчанию включен версионный режим, а в MS SQL его надо включать явно, по умолчанию в MS SQL ограничение превичного ключа создается как IOT и т.п. Karantir.m В каком случае какую СУБД удобнее использовать?Существует универсальный алгоритм для таких вопросов 1 Та что уже есть у пользователей 2 та которую лучше знаешь С другой стороны у оракла есть фичи, аналога которым нет у конкурентов (большой блок, bitmap индексы, RAC, пакеты против линейного списка процедур, сиквенции отвязанные от таблицы) но кто поручится что в следующей версии MSSQL не сократит отставание. Karantir.m Ну и разумеется личные впечатления.Да у меня весь пост это личные впечатления, причем связанные с версией Oracle 10g и MSSQL 2005. Что бесило на MSSQL это отсутствие инвалидации объектов, неявная декларация возвращаемых датасетов, что облегчало модификацию (никто не возмущался) но ошибка рисковала быть обнаруженной только во время исполнения. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.09.2011, 20:52 |
|
Oracle и MS SQL
|
|||
---|---|---|---|
#18+
envВ двух словах: сиквел - блокировочник, оракл - версионник. Садись, 2а! Просили же Karantir.mтех кто пользовался и хорошо знает обе СУБД ... |
|||
:
Нравится:
Не нравится:
|
|||
23.09.2011, 16:23 |
|
Oracle и MS SQL
|
|||
---|---|---|---|
#18+
pkarklin , кстати, сами лично в каких случаях используете версионные RC и Snapshot в MS SQL? Помимо построения отчетов в витринах что-то есть? ... |
|||
:
Нравится:
Не нравится:
|
|||
24.09.2011, 01:21 |
|
Oracle и MS SQL
|
|||
---|---|---|---|
#18+
сами лично pkarklin , кстати, сами лично в каких случаях используете версионные RC и Snapshot в MS SQL?Он использует NOLOCK. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.09.2011, 02:48 |
|
Oracle и MS SQL
|
|||
---|---|---|---|
#18+
Какие у них кардинальные отличия? У оракла есть RAC (кластер shadred disk). Больше никаких. Есть велика ли разница в архитектуре? Разница в архитектуре велика. В каком случае какую СУБД удобнее использовать? Всё равно. СУБД разные, но в разных случаях ты их будешь использовать по-разному. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.09.2011, 13:31 |
|
Oracle и MS SQL
|
|||
---|---|---|---|
#18+
Применять можно в одних и тех же случаях. Если сказать без витиеватых умных слов, то нормальных сравнений этих СУБД в интернете нет. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.09.2011, 23:29 |
|
Oracle и MS SQL
|
|||
---|---|---|---|
#18+
MasterZiv, ну да, а блокировки в блоках данных вместо эскалации и локлиста в памяти это не значительно. отсутсвие темпдб, версионность на уровне блоков с отдельным UNDO и еще пара сотен глобальных отличий совсем не кардинально ... |
|||
:
Нравится:
Не нравится:
|
|||
25.09.2011, 20:35 |
|
Oracle и MS SQL
|
|||
---|---|---|---|
#18+
сами лично, Сам лично на высоконагруженных OLTP системах. Картинки тут я уже приводил. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.09.2011, 20:59 |
|
Oracle и MS SQL
|
|||
---|---|---|---|
#18+
-2-, Иногда лучше жевать, чем говорить... ... |
|||
:
Нравится:
Не нравится:
|
|||
25.09.2011, 21:00 |
|
Oracle и MS SQL
|
|||
---|---|---|---|
#18+
Yo.!ну да, а блокировки в блоках данных вместо эскалации и локлиста в памяти это не значительно. отсутсвие темпдб, версионность на уровне блоков с отдельным UNDO и еще пара сотен глобальных отличий совсем не кардинально Yo.!, я вот даже ничего не буду говорить... Ибо уже даже не смешно... М.б. еще кто-нибудь опубликует тут статисику своего сайта со 100 клиентами... ... |
|||
:
Нравится:
Не нравится:
|
|||
25.09.2011, 21:06 |
|
Oracle и MS SQL
|
|||
---|---|---|---|
#18+
pkarklinYo.!, я вот даже ничего не буду говорить... Ибо уже даже не смешно... плохое настроение или как у собаки Павлова на Йо уже отработался рефлекс не важно, что он говорит ? ... |
|||
:
Нравится:
Не нравится:
|
|||
25.09.2011, 21:11 |
|
Oracle и MS SQL
|
|||
---|---|---|---|
#18+
pkarklinсами лично, Сам лично на высоконагруженных OLTP системах. Картинки тут я уже приводил. Интересно. А хоть по каким словам найти их? ... |
|||
:
Нравится:
Не нравится:
|
|||
25.09.2011, 21:42 |
|
Oracle и MS SQL
|
|||
---|---|---|---|
#18+
сами личнА хоть по каким словам найти их? Не надо слов! ((с) В бой идут одни старики) ... |
|||
:
Нравится:
Не нравится:
|
|||
25.09.2011, 21:54 |
|
Oracle и MS SQL
|
|||
---|---|---|---|
#18+
Yo.!плохое настроение или как у собаки Павлова на Йо уже отработался рефлекс не важно, что он говорит ? Не так, чтобы очень... ;) Воскресенье... вечер... клиенты пытаются урвать последние моменты очередной маркетинговой акции... ЗЫ. Каждая, из озвученных в сабже СУБД, достойна серьезных решений в руках профессионалов... ... |
|||
:
Нравится:
Не нравится:
|
|||
25.09.2011, 22:12 |
|
Oracle и MS SQL
|
|||
---|---|---|---|
#18+
pkarklinсами личнА хоть по каким словам найти их? Не надо слов! ((с) В бой идут одни старики) Круто. А что за железо? ... |
|||
:
Нравится:
Не нравится:
|
|||
25.09.2011, 22:52 |
|
Oracle и MS SQL
|
|||
---|---|---|---|
#18+
On 25.09.2011 21:35, Yo.! wrote: > ну да, а блокировки в блоках данных вместо эскалации и локлиста в памяти это не > значительно. отсутсвие темпдб, версионность на уровне блоков с отдельным UNDO и > еще пара сотен глобальных отличий совсем не кардинально Yo.! Я только не понял, ты за первый интернационал или за второй. Posted via ActualForum NNTP Server 1.4 ... |
|||
:
Нравится:
Не нравится:
|
|||
25.09.2011, 23:53 |
|
Oracle и MS SQL
|
|||
---|---|---|---|
#18+
Yo.!MasterZiv, ну да, а блокировки в блоках данных вместо эскалации и локлиста в памяти это не значительно. отсутсвие темпдб, версионность на уровне блоков с отдельным UNDO и еще пара сотен глобальных отличий совсем не кардинально А темпдб то чем плох? И чем хорош темп-тейблспейс? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.09.2011, 00:11 |
|
Oracle и MS SQL
|
|||
---|---|---|---|
#18+
pkarklinYo.!плохое настроение или как у собаки Павлова на Йо уже отработался рефлекс не важно, что он говорит ? Не так, чтобы очень... ;) Воскресенье... вечер... клиенты пытаются урвать последние моменты очередной маркетинговой акции... ЗЫ. Каждая, из озвученных в сабже СУБД, достойна серьезных решений в руках профессионалов...А внизу разве не шкала времени? Статистика за декабрь 2010? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.09.2011, 00:13 |
|
Oracle и MS SQL
|
|||
---|---|---|---|
#18+
Alexander RyndinА внизу разве не шкала времени? Статистика за декабрь 2010? Нужна свежая? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.09.2011, 11:22 |
|
Oracle и MS SQL
|
|||
---|---|---|---|
#18+
сами личноКруто. А что за железо? Этот рисунок с железяки HP ProLiant DL380 G6 2 четырехядерника + HT, 64 гектара памяти. СХД EVA 8100. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.09.2011, 11:28 |
|
Oracle и MS SQL
|
|||
---|---|---|---|
#18+
MasterZivЯ только не понял, ты за первый интернационал или за второй. ну а сама то как думаешь (С) из анекдота темпдбА темпдб то чем плох? И чем хорош темп-тейблспейс? в мсскл темпдб используется под времянки, сортировки, курсоры, версии для snapshot и т.п. и т.д. все это вперемешку. в оракле версии в отдельном UNDO логе, времянки в пользовательских таблеспейсах, курсоры/сортировки в темпорари. т.е. все разнесено по полочкам. лучше/хуже не скажу, решайте сами ... |
|||
:
Нравится:
Не нравится:
|
|||
26.09.2011, 11:39 |
|
Oracle и MS SQL
|
|||
---|---|---|---|
#18+
pkarklinсами личноКруто. А что за железо? Этот рисунок с железяки HP ProLiant DL380 G6 2 четырехядерника + HT, 64 гектара памяти. СХД EVA 8100. Т.е. MS SQL нормально использовал HT, без затыков отедльных потоков? А СХД EVA 8100 была забита до отказа 120 дисками? И примерно стоит такое чудо, а то цены нигде не пишут? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.09.2011, 11:54 |
|
Oracle и MS SQL
|
|||
---|---|---|---|
#18+
Yo.!темпдбА темпдб то чем плох? И чем хорош темп-тейблспейс? в мсскл темпдб используется под времянки, сортировки, курсоры, версии для snapshot и т.п. и т.д. все это вперемешку. в оракле версии в отдельном UNDO логе, времянки в пользовательских таблеспейсах, курсоры/сортировки в темпорари. т.е. все разнесено по полочкам. лучше/хуже не скажу, решайте сами Единственное что есть это возможность разнести их по разным массивам. Чего кстати никогда не видел. По этому удивило, что именно это вспомнили :) ... |
|||
:
Нравится:
Не нравится:
|
|||
26.09.2011, 11:58 |
|
Oracle и MS SQL
|
|||
---|---|---|---|
#18+
pkarklinAlexander RyndinА внизу разве не шкала времени? Статистика за декабрь 2010? Нужна свежая?Ну интересно глянуть было бы. Это ведь насколько я помню книжный online-магазин? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.09.2011, 12:20 |
|
Oracle и MS SQL
|
|||
---|---|---|---|
#18+
сами личноТ.е. MS SQL нормально использовал HT, без затыков отедльных потоков? Да, нормально. С HT были проблемы на 2000 версии. сами личноА СХД EVA 8100 была забита до отказа 120 дисками? И примерно стоит такое чудо, а то цены нигде не пишут? У нас 168 дисков. Стоила она примерно 400 тыс. евро. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.09.2011, 12:30 |
|
Oracle и MS SQL
|
|||
---|---|---|---|
#18+
Alexander RyndinНу интересно глянуть было бы. Это ведь насколько я помню книжный online-магазин? Не только книжный... ;) Вот за последние сутки... ... |
|||
:
Нравится:
Не нравится:
|
|||
26.09.2011, 12:38 |
|
Oracle и MS SQL
|
|||
---|---|---|---|
#18+
pkarklinсами личноА СХД EVA 8100 была забита до отказа 120 дисками? И примерно стоит такое чудо, а то цены нигде не пишут? У нас 168 дисков. Стоила она примерно 400 тыс. евро. А в спецификации всего 120 максимум написано. Хм интересно, СХД - 400 тыс. евро, а сервер 10 тыс евро. Или под веб проекты это норма? Т.е. MS SQL на достаточно слабом железе при хорошей СХД вытягивает более 15 000 транзакций в секунду. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.09.2011, 15:20 |
|
Oracle и MS SQL
|
|||
---|---|---|---|
#18+
сами личноХм интересно, СХД - 400 тыс. евро, а сервер 10 тыс евро. Или под веб проекты это норма? Т.е. MS SQL на достаточно слабом железе при хорошей СХД вытягивает более 15 000 транзакций в секунду.tpc.orgSystemPerformance (tpmC)Price/tpmCSystem AvailabilityDatabaseDate SubmittedTotal PriceServer P/C/TCPU TypeHP ProLiant DL380 G71,024,3800.65 USD6/20/2011Microsoft SQL Server 2005 Enterprise x64 Edition SP35/4/2011661,902 USD 2/12/24Intel Xeon X5690 3.46 GHz81% стоимости сервера ушли на только 81 ssd. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.09.2011, 15:43 |
|
Oracle и MS SQL
|
|||
---|---|---|---|
#18+
сами личноА в спецификации всего 120 максимум написано. Зависит от модификации. сами личноХм интересно, СХД - 400 тыс. евро, а сервер 10 тыс евро. Или под веб проекты это норма? Т.е. MS SQL на достаточно слабом железе при хорошей СХД вытягивает более 15 000 транзакций в секунду. Эта СХД используется не только этим сервером... ;) ... |
|||
:
Нравится:
Не нравится:
|
|||
26.09.2011, 16:55 |
|
Oracle и MS SQL
|
|||
---|---|---|---|
#18+
pkarklinсами личноХм интересно, СХД - 400 тыс. евро, а сервер 10 тыс евро. Или под веб проекты это норма? Т.е. MS SQL на достаточно слабом железе при хорошей СХД вытягивает более 15 000 транзакций в секунду. Эта СХД используется не только этим сервером... ;) А то я уж удивился :) А какой % от СХД или какое количество дисков используется данным сервером? ... |
|||
:
Нравится:
Не нравится:
|
|||
27.09.2011, 12:40 |
|
Oracle и MS SQL
|
|||
---|---|---|---|
#18+
Всем спасибо за ответы, уточняю возвращаясь к началу: сам я работаю с Oracle как админ для сравнения беру MS SQL2008R2 и Oracle 10g. Если честно я думал что Oracle это линукс среди субд, а винда собстна виндой и оставалась. Всем спасибо! ... |
|||
:
Нравится:
Не нравится:
|
|||
27.09.2011, 14:00 |
|
Oracle и MS SQL
|
|||
---|---|---|---|
#18+
Karantir.mЕсли честно я думал что Oracle это линукс среди субд, а винда собстна виндой и оставалась. Это ещё что такое? Вы считаете что у оракла открытое ядро, а ms sql вообще операционка? Или вы просто рассуждаете на уровне дилетанта? ... |
|||
:
Нравится:
Не нравится:
|
|||
27.09.2011, 14:27 |
|
Oracle и MS SQL
|
|||
---|---|---|---|
#18+
Karantir.m сам я работаю с Oracle как админ Сам бог велел отбросить шелуху из головы и изучить другую популярную СУБД. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.09.2011, 16:09 |
|
Oracle и MS SQL
|
|||
---|---|---|---|
#18+
сами личноА какой % от СХД или какое количество дисков используется данным сервером? Эээ... А зачем Вам эта информация? Да и не считал я процент никогда. :) Из всех дисков создана одна группа, из которой нарезаны виртуальные раиды 10 и 5 уровня (10ые под логи и данные, 5ые под бэкапы). ... |
|||
:
Нравится:
Не нравится:
|
|||
27.09.2011, 16:12 |
|
Oracle и MS SQL
|
|||
---|---|---|---|
#18+
Karantir.mсам я работаю с Oracle как админ для сравнения беру MS SQL2008R2 и Oracle 10g SQL Server 2008 for Oracle DBA ... |
|||
:
Нравится:
Не нравится:
|
|||
27.09.2011, 16:14 |
|
Oracle и MS SQL
|
|||
---|---|---|---|
#18+
операционкаа ms sql вообще операционка? В этом выражении есть доля правды. Учитывая как SQL Server управляет потоками (или волокнами) винды без вызова функций ядра. :) SQL Server Batch or Task Scheduling ... |
|||
:
Нравится:
Не нравится:
|
|||
27.09.2011, 16:25 |
|
Oracle и MS SQL
|
|||
---|---|---|---|
#18+
pkarklinоперационкаа ms sql вообще операционка? В этом выражении есть доля правды. Учитывая как SQL Server управляет потоками (или волокнами) винды без вызова функций ядра. :) SQL Server Batch or Task Scheduling Так вот что ТС имел ввиду :) Интересно Оракл тоже под виндами или линуксом управляет процессами? ... |
|||
:
Нравится:
Не нравится:
|
|||
28.09.2011, 01:04 |
|
Oracle и MS SQL
|
|||
---|---|---|---|
#18+
pkarklinсами личноТ.е. MS SQL нормально использовал HT, без затыков отедльных потоков? Да, нормально. С HT были проблемы на 2000 версии. сами личноА СХД EVA 8100 была забита до отказа 120 дисками? И примерно стоит такое чудо, а то цены нигде не пишут? У нас 168 дисков. Стоила она примерно 400 тыс. евро. Кстати, а в чем основное отличие и преимущество таких дорогих СХД перед обычный рейдовскими полками? Рейдовские массивы на 24 диска с дублированием контроллера и блока питания можно купить за 10K$. Т.е. за 100 K$ - 10 массивов в общем на 240 дисков. Т.е. интересует в чем именно для вас оказался ощутимый бонус от EVA 8100? А так же какие из характеристик дают наиболее заметный выигрыш при использовании столь дорогих дисков по 2K$ за штуку? http://www.shop.mcart.ru/goods/64476_hp_AG804A Большой кэш 1250 МБ, фибер ченел dual-port 2/4Gb/s или 15K rpm? ... |
|||
:
Нравится:
Не нравится:
|
|||
02.10.2011, 19:38 |
|
Oracle и MS SQL
|
|||
---|---|---|---|
#18+
сами лично, И что Вы будете делать с этими 10тью независимыми полками? Как Вы их подключите к кластеру? С заведомо неизвестной нагрузкой. А я могу организовать нужные мне виртуальные массивы нужной мне конфигурации с нужным мне числом IOpsoв. авторБольшой кэш 1250 МБ, фибер ченел dual-port 2/4Gb/s или 15K rpm? И то, и другое, и третье. И самое главное 3 year 6 hour 24x7 Call to Repair ;) ... |
|||
:
Нравится:
Не нравится:
|
|||
02.10.2011, 21:53 |
|
Oracle и MS SQL
|
|||
---|---|---|---|
#18+
pkarklinсами лично, И что Вы будете делать с этими 10тью независимыми полками? Как Вы их подключите к кластеру? С заведомо неизвестной нагрузкой. А я могу организовать нужные мне виртуальные массивы нужной мне конфигурации с нужным мне числом IOpsoв. авторБольшой кэш 1250 МБ, фибер ченел dual-port 2/4Gb/s или 15K rpm? И то, и другое, и третье. И самое главное 3 year 6 hour 24x7 Call to Repair ;) Ну замена любой железки это необходимая вещь :) Кстати если что инфу они тоже обещают восстановить? Так у вас же шардинг скорее всего? Каждый 1 массив к 1 серверу. Или каждый массив на 3-4 сервера. А с большой СХД все равно ведь не единственным интерфейсным кабелем подключать будете к кластеру ;) ... |
|||
:
Нравится:
Не нравится:
|
|||
02.10.2011, 22:13 |
|
Oracle и MS SQL
|
|||
---|---|---|---|
#18+
сами лично, авторНу замена любой железки это необходимая вещь Ну, да, особенно если эта замена делается в оговоренные сроки сервисным инженером соотвествующей компании. авторИли каждый массив на 3-4 сервера. Совершенно верно. Массив обслуживает несколько серверов в кластере. авторА с большой СХД все равно ведь не единственным интерфейсным кабелем подключать будете к кластеру Минимум 2мя... ;) ... |
|||
:
Нравится:
Не нравится:
|
|||
02.10.2011, 22:17 |
|
Oracle и MS SQL
|
|||
---|---|---|---|
#18+
pkarklinсами лично, авторИли каждый массив на 3-4 сервера. Совершенно верно. Массив обслуживает несколько серверов в кластере. Ну так вся разница в отдельных массивах, что это делается не программно как в EVA, а физически переподключением массивов к нужным серверам. Ну и созданием LUN-ов. Или нужна настолько большая гибкость, что часто приходиться сильно перераспределять виртуальные массивы? Типа вдруг на сайт хлынуло в 10 раз больше клиентов. pkarklinавторА с большой СХД все равно ведь не единственным интерфейсным кабелем подключать будете к кластеру Минимум 2мя... ;) Ну дублирование то понятно ;) Я имею ввиду пропускную способность, тут по любому более чем 2мя :) ... |
|||
:
Нравится:
Не нравится:
|
|||
02.10.2011, 22:35 |
|
|
start [/forum/topic.php?all=1&fid=35&tid=1552637]: |
0ms |
get settings: |
9ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
100ms |
get topic data: |
14ms |
get forum data: |
2ms |
get page messages: |
61ms |
get tp. blocked users: |
1ms |
others: | 11ms |
total: | 215ms |
0 / 0 |