powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Система ЭОД - неудача или успех ?
25 сообщений из 315, страница 5 из 13
Система ЭОД - неудача или успех ?
    #36846756
andy st
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Yo.!поглядите на TPC-E, там правда эмуляция брокерской фирмы но суть думаю уловите. там есть запросик brokervolume, сначала мс пыталась его в блокировочном режиме пускать, но остановилась на версионном (IL snapshot). вот прикиньте как бы просела производительность если бы этот запрос пускался бы в блокировочном режиме.
а прикиньте, как бы запускалась эта вся ботва на оракуле 1955 года выпуска...
что, оракула тогда не было?!
вот то-то же!
:)
...
Рейтинг: 0 / 0
Система ЭОД - неудача или успех ?
    #36846764
Фотография iv_an_ru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Надо же, в какие абстрактные выси унеслось обсуждение конкретной налоговой софтинки.
...
Рейтинг: 0 / 0
Система ЭОД - неудача или успех ?
    #36846775
andy st
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
avduФакты: прекрасно осознавая ущербность блокировочника по сравнению с версионником, MS прикрутила (именно так) версионность...
Если это не инсайд с совещания совета директоров MS по поводу катастрофического положения СУБД MSSQL на рынке, то это пук, а не факт :)
Можно по аналогии сказать, что осознавая ущербность немерянного числа настроек своей субд фирма Oracle прикрутила различные менеджеры и мастера к своей системе. А с существенно большей ресурсоемкостью по ставнению с блокировочниками вообще не знают как бороться :)
...
Рейтинг: 0 / 0
Система ЭОД - неудача или успех ?
    #36846781
Volochkova
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andy stavduФакты: прекрасно осознавая ущербность блокировочника по сравнению с версионником, MS прикрутила (именно так) версионность...
Если это не инсайд с совещания совета директоров MS по поводу катастрофического положения СУБД MSSQL на рынке, то это пук, а не факт :)
Можно по аналогии сказать, что осознавая ущербность немерянного числа настроек своей субд фирма Oracle прикрутила различные менеджеры и мастера к своей системе. А с существенно большей ресурсоемкостью по ставнению с блокировочниками вообще не знают как бороться :)

А каждая база отдельный процесс???
Это звиздец...
...
Рейтинг: 0 / 0
Система ЭОД - неудача или успех ?
    #36846844
жуткий офтоп

DorsajС системой в сабже был знаком лично в 2005 - 2007 гг. и админил и писал, многое там не нравилось но(!) не сточки зрения СУБД, а с точки зрения реализации. Написана она топорно и доставали бесконечные попытки заткнуть мелкие дырки драными тряпками

Мораль всего выше сказанного

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


Руки растущие из головы, это что то с чем то :)
Ни за что бы не доверил такому разработчику что ни будь сделать, уж лучше из задницы, так оно привычней :)
...
Рейтинг: 0 / 0
Система ЭОД - неудача или успех ?
    #36846872
avdu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
andy stavduФакты: прекрасно осознавая ущербность блокировочника по сравнению с версионником, MS прикрутила (именно так) версионность...
Если это не инсайд с совещания совета директоров MS по поводу катастрофического положения СУБД MSSQL на рынке, то это пук, а не факт :)
Можно по аналогии сказать, что осознавая ущербность немерянного числа настроек своей субд фирма Oracle прикрутила различные менеджеры и мастера к своей системе. А с существенно большей ресурсоемкостью по ставнению с блокировочниками вообще не знают как бороться :)

Это с какой такой ресурсоемкостью? Ах, да. В MSSQL есть диспетчер блокировок, поэтому количество блокировок в нем конечно (ресурсы, понимаешь, жрет !), а в Oracle такого диспетчера нет, соответственно и ресурсов не жрет. А по поводу немерянного числа настроек - выбирай любую, какая понравится. А в MSSQL и выбирать особо не с чего. Захочешь настроить, ан нечем.

Ну и последний вопрос апологетам MS. Зачем же тогда, имея охрененную СУБД, лучшую на рынке,
затратили столько усилий, прикручивая версионность, а потом еще и ее пиарили - дескать лучшая
на рынке ! Ради чего такие муки !?
...
Рейтинг: 0 / 0
Система ЭОД - неудача или успех ?
    #36846875
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andy stavduФакты: прекрасно осознавая ущербность блокировочника по сравнению с версионником, MS прикрутила (именно так) версионность...
Если это не инсайд с совещания совета директоров MS по поводу катастрофического положения СУБД MSSQL на рынке, то это пук, а не факт :)
Протест справедлив и принимается. Меняем формулировку на: "Факты: прекрасно осознавая ущербность версионника по сравнению с блокировочником, MS прикрутила версионность...."
...
Рейтинг: 0 / 0
Система ЭОД - неудача или успех ?
    #36846893
Фотография Saller
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
avduНу и последний вопрос апологетам MS. Зачем же тогда, имея охрененную СУБД, лучшую на рынке,
затратили столько усилий, прикручивая версионность, а потом еще и ее пиарили - дескать лучшая
на рынке ! Ради чего такие муки !?Это даже назвать версионностью стыдно, хотя сами МС-овцы до конца не понимают как она у них работает эта псевдоверсионность.
...
Рейтинг: 0 / 0
Система ЭОД - неудача или успех ?
    #36846922
Фотография Ден
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну я ничего плохого о mssql не могу сказать, у нас была самописная система, ~500 одновременно работающих пользователей. Работала вообще без нареканий.
Но как тока мы поставили JD Edwards, и в качестве хранилища данных продолжили использовать mssql, начались траблы с deadlockами.. Хотя система кривовато настроена была.. Но знаю и на других внедрениях, где настройка была корректна, тоже мучаются с mssql. Тот же JD Edwards на оракле работает без проблем, deadlock бывает, но на порядок в меньшем кол-ве (хотя кол-во пользователей в 10 раз больше чем было на мсскл). и в основном из-за конструкции select for update..
вобщем для mssql вполне себе БД, под задачи заточеные под него..Если разрабатывать продукт, учитывая особенности mssql, то проблем не будет.. а если криво програмить, то любую БД завалить можно.
...
Рейтинг: 0 / 0
Система ЭОД - неудача или успех ?
    #36846965
Siemargl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Насчет - "сдуру можно и Х сломать" - это да. Но в некоторых случаях сломать сложнее ))

У нас есть системы разных типов, построенные и на Ora и на MS.

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

А с технической - системы относительно небольшие и мигрировать в ту или иную сторону не собираемся - нет смысла.
...
Рейтинг: 0 / 0
Система ЭОД - неудача или успех ?
    #36847079
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SiemarglС суммарной точки зрения - не только с технической, а с политической и эксплуатации: Оракл на две головы выше. И выгоднее работать и приятнее с людьми общаться (разработчики грамотнее чаще попадаются и техподдержка хорошая).

Говорите о СУБД, а в пример приводите разработчиков систем, которые к СУБД не имеют никакого отношения. Известный прием.
Об этом и говориться: проблема в разработчике, а не в СУБД.
...
Рейтинг: 0 / 0
Система ЭОД - неудача или успех ?
    #36847081
Фотография StalkerS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
avdu
Ну и последний вопрос апологетам MS. Зачем же тогда, имея охрененную СУБД, лучшую на рынке,
затратили столько усилий, прикручивая версионность, а потом еще и ее пиарили - дескать лучшая
на рынке !
затем, что матчасть учить надо. Блокировочный режим и версионный предназначены для разных систем, если грубо - то блокировочный для OLTP, а версионный для олап баз. Чем более OLTP-шная система, тем более выгодны блокировки, и наоборот. Сиквел сервер позволяет мне это выбрать в зависимости от ситуации (и даже включать/отключать в разное время на одной и той-же системе), а в оракл - "жрите что есть"
...
Рейтинг: 0 / 0
Система ЭОД - неудача или успех ?
    #36847082
Volochkova
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafmSiemarglС суммарной точки зрения - не только с технической, а с политической и эксплуатации: Оракл на две головы выше. И выгоднее работать и приятнее с людьми общаться (разработчики грамотнее чаще попадаются и техподдержка хорошая).

Говорите о СУБД, а в пример приводите разработчиков систем, которые к СУБД не имеют никакого отношения. Известный прием.
Об этом и говориться: проблема в разработчике, а не в СУБД.

Книжка о запрещенных приемах в споре.
...
Рейтинг: 0 / 0
Система ЭОД - неудача или успех ?
    #36847127
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
StalkerSБлокировочный режим и версионный предназначены для разных систем, если грубо - то блокировочный для OLTP, а версионный для олап баз.
То есть, если чуть вдуматься в сказанное, "мощный механизм ухода от блокировок" предназначен для ситуации, в которой блокировки и так практически никогда не возникают, а в ситуации, где они мешают, лучшим выходом будет их сохранить. Прикольно.

То есть, Вы практически хотите сказать, что версионный механизм придуман только как некая замена exchange partition?

StalkerSЧем более OLTP-шная система, тем более выгодны блокировки,
Чем длиннее пробка, тем выгоднее светофоры......
...
Рейтинг: 0 / 0
Система ЭОД - неудача или успех ?
    #36847132
Siemargl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafm,

Я не спорю. Такой вот опыт работы сложился. А разработчики у нас одинаково хорошо/плохо работают с обеими СУБД.

Подмены понятий нет. Речь о разработке системЫ - это процесс который включает в себя далеко не только СУБД и разработчика.

Итого - технически пофиг (почти), но выбор определяется по другим факторам....
...
Рейтинг: 0 / 0
Система ЭОД - неудача или успех ?
    #36847134
agatata
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Система однозначно неудачная, жаль вбуханных в нее денег (слышала, что брали транш МВФ 20 млн. долларов на нее). Сама ушла из налоговой в знак протеста, когда за блокировки нам обьявляли выговора. Бываю в налоговой часто, работаю рядом, по-прежнему все виснет и тормозит.
...
Рейтинг: 0 / 0
Система ЭОД - неудача или успех ?
    #36847152
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SallerЭто даже назвать версионностью стыдно

Из-за версий в TempDB? Ну если Оракул не стыдится своих версий в логе, так отчего же МС
должна?..
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Система ЭОД - неудача или успех ?
    #36847164
Siemargl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov,

Тормозит и краснеет? ))
...
Рейтинг: 0 / 0
Система ЭОД - неудача или успех ?
    #36847211
Фотография Saller
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov
SallerЭто даже назвать версионностью стыдно

Из-за версий в TempDB? Ну если Оракул не стыдится своих версий в логе, так отчего же МС
должна?..
Та не только из-за tempdb, и уровни изоляции... ИМХО лучше бы держались своего направления блокировочника.
...
Рейтинг: 0 / 0
Система ЭОД - неудача или успех ?
    #36847220
Фотография StalkerS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
softwarerТо есть, если чуть вдуматься в сказанное, "мощный механизм ухода от блокировок" предназначен для ситуации, в которой блокировки и так практически никогда не возникают, а в ситуации, где они мешают, лучшим выходом будет их сохранить.

если вдуматься в сказанное, то станет понятно, что в OLTP системах блокировки есть и в Оракл тоже (ведь писатель там не сможет ничего записать в блокированную строку), но помимо них Оракл еще и плодит массу версий, которые никто не собирается читать. А в OLAP, где мы имеем массу читателей и мало писателей блокировки будут мешать очень сильно, т.к. один писатель заблокирует сразу много читателей
softwarer
То есть, Вы практически хотите сказать, что версионный механизм придуман только как некая замена exchange partition?

я не знаю, что это такое
softwarer
Прикольно.

да, слава богу, что есть такая система как mssql
...
Рейтинг: 0 / 0
Система ЭОД - неудача или успех ?
    #36847305
Yo.!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
StalkerS
если вдуматься в сказанное, то станет понятно, что в OLTP системах блокировки есть и в Оракл тоже (ведь писатель там не сможет ничего записать в блокированную строку), но помимо них Оракл еще и плодит массу версий, которые никто не собирается читать. А в OLAP, где мы имеем массу читателей и мало писателей блокировки будут мешать очень сильно, т.к. один писатель заблокирует сразу много читателей

SQL Server 2005 introduces a new snapshot isolation level to enhance concurrency for OLTP applications . In earlier versions of SQL Server, concurrency was based solely on locking, which caused blocking and deadlocking problems for some applications. Snapshot isolation, by contrast, depends on enhancements to row versioning and is intended to improve performance by avoiding reader-writer blocking scenarios. ...
This non-blocking behavior also significantly reduces the likelihood of deadlocks for complex transactions.
http://msdn2.microsoft.com/en-us/library/tcbchxcb%28en-us,vs.80%29.aspx

собственно добавить нечего, версионность увеличивает конкурентный доступ за счет более эффективного использования ресурсов. можно сказать уникальный случай когда Yo! согласен с майкрософт.
...
Рейтинг: 0 / 0
Система ЭОД - неудача или успех ?
    #36847317
andy st
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
avduЭто с какой такой ресурсоемкостью? Ах, да. В MSSQL есть диспетчер блокировок, поэтому количество блокировок в нем конечно (ресурсы, понимаешь, жрет !), а в Oracle такого диспетчера нет, соответственно и ресурсов не жрет. А по поводу немерянного числа настроек - выбирай любую, какая понравится. А в MSSQL и выбирать особо не с чего. Захочешь настроить, ан нечем.
В оракле есть много чего, что и без диспетчера блокировок жрет ресурсы в громадных количествах
Что до настроек: если софтина написана так, что в подавляющем большинстве случаев настраивать не надо (и выбирать из настроек, соответственно) чтобы она хорошо работала, дык это + в личное дело. А вот куча "винтиков и краников" вместо адекватных алгоритмов оптимизации - лень разработчиков, неуважение к пользователям и т.п. :)
avdu
Ну и последний вопрос апологетам MS. Зачем же тогда, имея охрененную СУБД, лучшую на рынке,
затратили столько усилий, прикручивая версионность, а потом еще и ее пиарили - дескать лучшая
на рынке ! Ради чего такие муки !?
С чего Вы взяли что были муки? Чиста попросили, чиста замутили особо не напрягаясь. "Что бы былО". А оракул свою поделку ничуть не не меньше пиарит, так по этому пункту - свара".
...
Рейтинг: 0 / 0
Система ЭОД - неудача или успех ?
    #36847321
sdvsamara
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
StalkerS
если вдуматься в сказанное, то станет понятно, что в OLTP системах блокировки есть и в Оракл тоже (ведь писатель там не сможет ничего записать в блокированную строку), но помимо них Оракл еще и плодит массу версий, которые никто не собирается читать.


Oracle не столько хранит версии, которые никто читать не будет (хотя на самом деле будут при составлении отчётов). Сколько пишет информацию для отката (ну или, наоборот для наката после краха). Т.е. MS пишет и информацию для отката и версии, а Oracle только для отката, но это у него и является версиями.
...
Рейтинг: 0 / 0
Система ЭОД - неудача или успех ?
    #36847327
andy st
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
softwarerandy stavduФакты: прекрасно осознавая ущербность блокировочника по сравнению с версионником, MS прикрутила (именно так) версионность...
Если это не инсайд с совещания совета директоров MS по поводу катастрофического положения СУБД MSSQL на рынке, то это пук, а не факт :)
Протест справедлив и принимается. Меняем формулировку на: "Факты: прекрасно осознавая ущербность версионника по сравнению с блокировочником, MS прикрутила версионность...."
опять "Пук". Более вероятно: дабы проще было мигрировать с Oracle на MSSQL, ввиду сложности перетачивания рук Oracle-разработчиков под блокировочную идеологию, ну и "чтобы было", MS прикрутила версионность....
...
Рейтинг: 0 / 0
Система ЭОД - неудача или успех ?
    #36847379
Yo.!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
andy st
опять "Пук". Более вероятно: дабы проще было мигрировать с Oracle на MSSQL, ввиду сложности перетачивания рук Oracle-разработчиков под блокировочную идеологию, ну и "чтобы было", MS прикрутила версионность....
ага, и теперь по незнанию пишет в документации что версионность имеет преимущество в олтп нагрузке и по глупости использует версионность в тесте TPC-E
по факту на одинаковых машинах оракл даже в столь не подходящем вроде как версионности тесте как TPC-C уделывает мсскл заметно. по факту писать в UNDO выходит дешевле чем плодить на 2 порядка больше блокировок, даже если на этих блокировках никто не задерживается (как в тесте TPC-C)
...
Рейтинг: 0 / 0
25 сообщений из 315, страница 5 из 13
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Система ЭОД - неудача или успех ?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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