powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Исправления багов в бесплатных и платных СУБД
19 сообщений из 69, страница 3 из 3
Исправления багов в бесплатных и платных СУБД
    #37733137
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rodenВ любом случае, я за общение с техподдержкой. Сразу все вероятности становятся на свои места.
Правда в большинстве случаев ИМХО с известными платными СУБД шансов получить необходимое исправление все-таки меньше.
верно. Но, у пользователей часто бывает такое мнение, что если они столкнулись с ошибкой, и ее можно обойти, то сообщать о ней никому не надо, потому что "и так исправят". В результате, естественно, ждать исправления таких ошибок можно до ишачьей пасхи, если они проявляются в редких ситуациях.

У OpenSource баз скорость исправления ошибок выше, т.к. там другая схема "распространения" изменений. Могут выкладываться регулярные снапшоты бета-версий, или будущих обновлений, и т.п., и их всегда можно попробовать.
Слова про "имея исходники СУБД можно исправить ошибку самому" - обычно самонадеянный бред, потому что сложность кода СУБД и ее механизмов требуют достаточно долгого въезжания. Это отнюдь не "исправить ошибку в библиотеке доступа к DBF". А про гениев, которые за пару дней освоят код MySQL, Firebird или PostgreSQL мы не говорим (такие бывают, но их единицы на всю страну).
Более того, случаются редкие и "штучные" плавающие ошибки, которые даже разработчики не могут отловить по году-двум, т.к. невозможно соорудить тест-кейз для воспроизведения такой ошибки.
...
Рейтинг: 0 / 0
Исправления багов в бесплатных и платных СУБД
    #37733141
Фотография ljnk0j
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvСлова про "имея исходники СУБД можно исправить ошибку самому" - обычно самонадеянный бред, потому что сложность кода СУБД и ее механизмов требуют достаточно долгого въезжания.

Именно поэтому и нужно при использовании бесплатной СУБД в серьёзном проекте создавать собственный отдел по поддержке этой СУБД, в котором люди бы имели время на работу по поиску ошибок и изучение кода СУБД. Кроме того, они могут оптимизацией и прикручиванием новых фич заниматься.
...
Рейтинг: 0 / 0
Исправления багов в бесплатных и платных СУБД
    #37733160
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ljnk0jв серьёзном проекте создавать собственный отдел по поддержке этой СУБД, в котором люди бы имели время на работу по поиску ошибок и изучение кода СУБД. Кроме того, они могут оптимизацией и прикручиванием новых фич заниматься.
как показывает практика, такие программисты стоят дорого. И у "серьезного проекта" обычно задача разрабатывать свой проект, а не пилить используемую СУБД. Custom development имеет массу негативных вариантов, и первейший из них - портирование самостоятельно разработанных фич в новую версию СУБД. Я уж не говорю про необходимость отдела тестирования СУБД, вопросы лицензирования, и т.п. Финансирование всего этого такое, что должны быть весьма веские причины заниматься подобными вопросами внутри компании.
Обычно, если СУБД не устраивает по фичам, выбирают другую СУБД (в т.ч. платную).

Для Firebird такие конторы (где модифицировали бы код ФБ) можно пересчитать по пальцам одной руки. Более дешевый и выгодный вариант - сотрудничество с самими разработчиками СУБД.
...
Рейтинг: 0 / 0
Исправления багов в бесплатных и платных СУБД
    #37733163
Alexander Ryndin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ljnk0jkdvСлова про "имея исходники СУБД можно исправить ошибку самому" - обычно самонадеянный бред, потому что сложность кода СУБД и ее механизмов требуют достаточно долгого въезжания.

Именно поэтому и нужно при использовании бесплатной СУБД в серьёзном проекте создавать собственный отдел по поддержке этой СУБД, в котором люди бы имели время на работу по поиску ошибок и изучение кода СУБД. Кроме того, они могут оптимизацией и прикручиванием новых фич заниматься.Такой путь подходит только компаниям типа Google, Yahoo, а для банка или телекома - это приведет к тому, что на "отдел по поддержке этой СУБД" будет потрачено больше денег, чем на коммерческую СУБД. Посчитайте стоимость таких людей (3000$ на 1 человека минимум)х(3 человека минимум)х(12 месяцев в году)х(3 года)=324.000$ только на зарплату персонала.

И сюда нужно приплюсовать, что это большие риски, которые могут стоить компании миллионных убытков. Пойдите расскажите в Сбербанке или МТС, что им дешевле перейти на Firebird. Вам начальник отдела поддержки лично удавку на шею накинет.
...
Рейтинг: 0 / 0
Исправления багов в бесплатных и платных СУБД
    #37733458
Фотография ljnk0j
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexander RyndinПосчитайте стоимость таких людей (3000$ на 1 человека минимум)х(3 человека минимум)х(12 месяцев в году)х(3 года)=324.000$ только на зарплату персонала.

И что? 100 тысяч в год на зарплату персонала. Зато без ограничений по процессорам, по пользователям и объёмам данных. Чтобы баг в СУБД пофиксить, достаточно иметь желание это сделать и уметь пользоваться отладчиком. При этом заметьте, что без сценария воспроизведения бага, вам и оракл точно так же фиксить не будет.
...
Рейтинг: 0 / 0
Исправления багов в бесплатных и платных СУБД
    #37733462
Фотография ljnk0j
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Простейший пример -- оракл, баг с неверными результатами hash-group-by на больших объёмах. Если есть доступ к исходникам, то фикс делается элементарно -- задаётся настраиваемый параметр с величиной количества строк, после которой надо делать не hash-group-by, а sort-group-by и делается элементарный if. Пять минут работы + компиляция. Если подумать, то можно сделать и более грамотное решение.

В Оракле это с 10-й версии длится, пофиксено только в 12-ой и поздних версиях 11-го.
...
Рейтинг: 0 / 0
Исправления багов в бесплатных и платных СУБД
    #37733468
Alexander Ryndin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ljnk0jПростейший пример -- оракл, баг с неверными результатами hash-group-by на больших объёмах. Если есть доступ к исходникам, то фикс делается элементарно -- задаётся настраиваемый параметр с величиной количества строк, после которой надо делать не hash-group-by, а sort-group-by и делается элементарный if. Пять минут работы + компиляция. Если подумать, то можно сделать и более грамотное решение.

В Оракле это с 10-й версии длится, пофиксено только в 12-ой и поздних версиях 11-го.1) Для интереса можно номер бага?
2) Вернемся к моему вопросу в этой теме ( 12289010 ). Что вы мне предложите делать? Я для себя исправил баг, но права коммитить патч у меня нет, а разработчикам плевать. Что должны делать все остальные пользователи - тоже писать свой патч? А как со следующими версиями - в них тоже надо этот патч применять?
...
Рейтинг: 0 / 0
Исправления багов в бесплатных и платных СУБД
    #37733477
Фотография ljnk0j
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexander Ryndin1) Для интереса можно номер бага?

Да вот на металинке хотя бы номер ноты 4604970.8
Они, причём регулярно утверждают, что исправили, но каждый раз становится только хуже. То результаты вообще неверные (10.2.0.2), то сессия целиком в дамп сваливается (10.2.0.3+) при "_gby_hash_aggregation_enabled"=TRUE
...
Рейтинг: 0 / 0
Исправления багов в бесплатных и платных СУБД
    #37733542
Alexander Ryndin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ljnk0jAlexander Ryndin1) Для интереса можно номер бага?

Да вот на металинке хотя бы номер ноты 4604970.8
Они, причём регулярно утверждают, что исправили, но каждый раз становится только хуже. То результаты вообще неверные (10.2.0.2), то сессия целиком в дамп сваливается (10.2.0.3+) при "_gby_hash_aggregation_enabled"=TRUEБаг пофиксен в версии 10.2.0.3, а в Windows в 10.2.0.2 Bundle 1. Да и отдельный патч доступен для 10.2.0.1. Не вижу, в чем проблема.
И где здесь что-то про 12c?

Есть SR для сессии падающей в дамп?
Сомневаюсь я, что там все так просто.
...
Рейтинг: 0 / 0
Исправления багов в бесплатных и платных СУБД
    #37733545
Фотография ljnk0j
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexander RyndinБаг пофиксен в версии 10.2.0.3, а в Windows в 10.2.0.2 Bundle 1. Да и отдельный патч доступен для 10.2.0.1. Не вижу, в чем проблема.


Это всё сказки. В 10.2.0.3 есть точно такой же баг :) Лень следующую ноту искать. Самое последнее проявляение этого же бага -- сваливание в кору дедикайдет процеса в 11g.

То есть, баг получает статус "пофиксен", а потом просто заводят новый баг.
...
Рейтинг: 0 / 0
Исправления багов в бесплатных и платных СУБД
    #37733587
Alexander Ryndin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ljnk0jAlexander RyndinБаг пофиксен в версии 10.2.0.3, а в Windows в 10.2.0.2 Bundle 1. Да и отдельный патч доступен для 10.2.0.1. Не вижу, в чем проблема.


Это всё сказки. В 10.2.0.3 есть точно такой же баг :) Лень следующую ноту искать. Самое последнее проявляение этого же бага -- сваливание в кору дедикайдет процеса в 11g.

То есть, баг получает статус "пофиксен", а потом просто заводят новый баг.И вы хотите сказать, что имей вы исходный код Oracle быстренько исправили? :) Гложет меня сомнения. А если все-таки так, то идите в разработчики Oracle - там хорошо платят ;)
...
Рейтинг: 0 / 0
Исправления багов в бесплатных и платных СУБД
    #37733759
Фотография Ggg_old
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот-вот, верно, что те кто сумеют въехать в код оперсорсой субд, суметь пофиксить ам баги, да и нескти какую-то ответсвенность после этого, не будут никогда сидеть в банке или телекоме за ту ЗП, что там платят и прожигать свой талант. Чудес не бывает.
...
Рейтинг: 0 / 0
Исправления багов в бесплатных и платных СУБД
    #37733762
ljnk0jAlexander RyndinБаг пофиксен в версии 10.2.0.3, а в Windows в 10.2.0.2 Bundle 1. Да и отдельный патч доступен для 10.2.0.1. Не вижу, в чем проблема.


Это всё сказки. В 10.2.0.3 есть точно такой же баг :) Лень следующую ноту искать. Самое последнее проявляение этого же бага -- сваливание в кору дедикайдет процеса в 11g.

То есть, баг получает статус "пофиксен", а потом просто заводят новый баг.
Чет странно что такой очевидный баг может быть.
...
Рейтинг: 0 / 0
Исправления багов в бесплатных и платных СУБД
    #37733838
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ljnk0j,
...
Рейтинг: 0 / 0
Исправления багов в бесплатных и платных СУБД
    #37733841
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ljnk0jавторИ что? 100 тысяч в год на зарплату персонала.
а вы руководитель среднего звена? в курсе финансирования отделов?
...
Рейтинг: 0 / 0
Исправления багов в бесплатных и платных СУБД
    #37733901
Alexander Ryndin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ljnk0jAlexander RyndinПосчитайте стоимость таких людей (3000$ на 1 человека минимум)х(3 человека минимум)х(12 месяцев в году)х(3 года)=324.000$ только на зарплату персонала.

И что? 100 тысяч в год на зарплату персонала. Зато без ограничений по процессорам, по пользователям и объёмам данных. Только учтите - это не те люди, которые будут сопровождать систему.
Разработчики и служба сопровождения - это 2 совершенно разные, ни в чем не пересекающиеся должности.
...
Рейтинг: 0 / 0
Исправления багов в бесплатных и платных СУБД
    #37733907
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexander RyndinТолько учтите - это не те люди, которые будут сопровождать систему.

Тогда зачем их трое?
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Исправления багов в бесплатных и платных СУБД
    #37733964
Alexander Ryndin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovAlexander RyndinТолько учтите - это не те люди, которые будут сопровождать систему.

Тогда зачем их трое?
Ну минимум двое на случай, если уволится. Но я и зарплату таких спецов взял по минимуму. 3000$ это очень мало. Я бы оценил их в 4000 минимум.
...
Рейтинг: 0 / 0
Исправления багов в бесплатных и платных СУБД
    #37733977
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexander RyndinНу минимум двое на случай, если уволится.

"А на этот случай у меня есть проездной." (с)

Александр, так закладывается резерв на непрерывную собственную разработку. На доработку
чужого софта это всё-таки избыточно.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
19 сообщений из 69, страница 3 из 3
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Исправления багов в бесплатных и платных СУБД
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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