Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Сравнение СУБД Новый топик    Ответить
Топик располагается на нескольких страницах: Ctrl  назад   1 [2] 3   вперед  Ctrl      все
 Re: Насколько оправдано применение старых версий СУБД в НОВЫХ проектах  [new]
scf
Member

Откуда:
Сообщений: 1486
Платный СУБДист,

Ну не знаю, поможет ли тут DBA... мы вот каждые несколько месяцев накатываем на оракл специально для нас сделанные патчи. А что касается опнсорсных баз - исходники есть, но кто в них полезет?

Честно говоря, я всегда считал, что если нужна база, которая
- проживет лет 10
- в случае любых проблем с ней (а СУБД - вещи сложные и капризные, особенно для большого объема данных и нагрузки) есть у кого спросить и есть кому пофиксить
- в случае database-centric архитектуры, а все крупные системы к ней рано или поздно сползают, всё это барахло можно мигрировать на более новую версию базы

то кроме оракла с майкрософтом вариантов нет.

Если у вас есть ответы на все вопросы, которые могут возникнуть при внедрении и эксплуатации СУБД в долгосрочном периоде в крупной организации (10 лет, 2 миллиона записей в день, несколько десятков приложений, кормящихся с этой базы), изложите их пожалуйста.
9 сен 14, 22:01    [16556731]     Ответить | Цитировать Сообщить модератору
 Re: Насколько оправдано применение старых версий СУБД в НОВЫХ проектах  [new]
prog123
Guest
> накатываем на оракл специально для нас сделанные патчи

Доилка работает исправно!
9 сен 14, 22:12    [16556777]     Ответить | Цитировать Сообщить модератору
 Re: Насколько оправдано применение старых версий СУБД в НОВЫХ проектах  [new]
scf
Member

Откуда:
Сообщений: 1486
prog123,

Доилка-доилкой, но с другой СУБД проблемы были бы те же, а вот патчей бы уже не было.
9 сен 14, 22:14    [16556782]     Ответить | Цитировать Сообщить модератору
 Re: Насколько оправдано применение старых версий СУБД в НОВЫХ проектах  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 54808

scf
исходники есть, но кто в них полезет?

Те, кто там лазят каждый день. Эти СУБД ведь не из грязного белья самозарождаются...

Posted via ActualForum NNTP Server 1.5

9 сен 14, 22:20    [16556804]     Ответить | Цитировать Сообщить модератору
 Re: Насколько оправдано применение старых версий СУБД в НОВЫХ проектах  [new]
SERG1257
Member

Откуда:
Сообщений: 2933
scf
но с другой СУБД проблемы были бы те же
Не может быть .
Другие СУБД питаются радугой и какают бабочками

Платный СУБДист
А взять такого человека в штат, и плОтить ему хорошую денеШку - не вариант?
То есть вы признаете что халявы не будет. И речь идет только о том сколько будет заплачено, какие ништяки будут за отданные деньги и какой гемор.
Самый первый гемор - где взять такого человека, где взять ему помошников, чтобы отпускать в отпуска, где взять разрабов умеющих работать с великолепнейшей СУБД и т.д.
И что отвечать руководству, если таки дерьмо попадет в вентилятор (хотя нет этого же не может быть, смотри выше)
9 сен 14, 22:25    [16556823]     Ответить | Цитировать Сообщить модератору
 Re: Насколько оправдано применение старых версий СУБД в НОВЫХ проектах  [new]
scf
Member

Откуда:
Сообщений: 1486
Dimitry Sibiryakov,

Серьезно? Не совсем понимаю, зачем людям, способным разобраться в исходном коде СУБД и писать к нему патчи, работать DBA.
9 сен 14, 22:26    [16556830]     Ответить | Цитировать Сообщить модератору
 Re: Насколько оправдано применение старых версий СУБД в НОВЫХ проектах  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 54808

scf
Не совсем понимаю, зачем людям, способным разобраться в исходном коде СУБД и
писать к нему патчи, работать DBA.

За деньги?..

Posted via ActualForum NNTP Server 1.5

9 сен 14, 23:09    [16556933]     Ответить | Цитировать Сообщить модератору
 Re: Насколько оправдано применение старых версий СУБД в НОВЫХ проектах  [new]
scf
Member

Откуда:
Сообщений: 1486
Dimitry Sibiryakov,

Есть мнение, что любая корпоративная подписка обойдется дешевле и по деньгам, и по рискам, чем держать в штате разработчика такого уровня.
9 сен 14, 23:11    [16556935]     Ответить | Цитировать Сообщить модератору
 Re: Насколько оправдано применение старых версий СУБД в НОВЫХ проектах  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 54808

scf
Есть мнение, что любая корпоративная подписка обойдется дешевле и по деньгам, и
по рискам, чем держать в штате разработчика такого уровня.

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

Posted via ActualForum NNTP Server 1.5

9 сен 14, 23:29    [16556969]     Ответить | Цитировать Сообщить модератору
 Re: Насколько оправдано применение старых версий СУБД в НОВЫХ проектах  [new]
softwarer
Member

Откуда: 127.0.0.1
Сообщений: 67475
Блог
Dimitry Sibiryakov
И таки да, такие фирмы есть и для бесплатных СУБД.

И их выживание напрямую зависит от впаривания мифов о том, что это дешевле и круче.
9 сен 14, 23:54    [16557022]     Ответить | Цитировать Сообщить модератору
 Re: Насколько оправдано применение старых версий СУБД в НОВЫХ проектах  [new]
SERG1257
Member

Откуда:
Сообщений: 2933
Dimitry Sibiryakov
а разработчиков такого уровня держат в штате фирмы, обеспечивающие платный саппорт
Ага. То бишь отстегивать придется полюбому, но счета ораклу или микрософту оправдать перед руководством куда легче чем (пусть и меньшие) счета ОднойХорошейФирмы.
10 сен 14, 00:06    [16557063]     Ответить | Цитировать Сообщить модератору
 Re: Насколько оправдано применение старых версий СУБД в НОВЫХ проектах  [new]
softwarer
Member

Откуда: 127.0.0.1
Сообщений: 67475
Блог
SERG1257
Ага. То бишь отстегивать придется полюбому, но счета ораклу или микрософту оправдать перед руководством куда легче чем (пусть и меньшие) счета ОднойХорошейФирмы.

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

Всё куда проще. В детстве айтишник убеждён, что нефиг покупать 1С, он за недельку напишет бухгалтерию красивей и лучше. В итоге некоторое их количество становится "гордостью фирмы". Нет, конечно, ни о "дешевле", ни о "лучше" речи не идёт, но в это вбухано столько сил, средств и таланта, что результатом просто нельзя не гордиться. И ещё - он абсолютно точно соответствует уникальному бизнесу конторы, а 1С пришлось бы приспосабливать, программистов нанимать....
10 сен 14, 00:17    [16557095]     Ответить | Цитировать Сообщить модератору
 Re: Насколько оправдано применение старых версий СУБД в НОВЫХ проектах  [new]
SERG1257
Member

Откуда:
Сообщений: 2933
softwarer
Оправдать счета руководству - довольно странное занятие.
Возможно.
Я никогда не был на месте CIO, но предполагаю, что руководство слышало про Оракл или Микрософт, но совершенно не в курсе про ОднуХорошуюФирму. И возникает резонное подозрение, а нет ли у тебя своего интереса в этом.

И дальше, если фигня таки случилась, то вопрос "какого черта ты не воспользовался известным проверенным решением" будет куда вероятнее чем - "надо было связаться с ОднойХорошейФирмой".

При этом я совершенно оставляю за скобками технические аспекты СУБД.
Боюсь, что Люди Принимающие Решения поступают так же.
10 сен 14, 00:30    [16557123]     Ответить | Цитировать Сообщить модератору
 Re: Насколько оправдано применение старых версий СУБД в НОВЫХ проектах  [new]
softwarer
Member

Откуда: 127.0.0.1
Сообщений: 67475
Блог
SERG1257
И возникает резонное подозрение, а нет ли у тебя своего интереса в этом.

Будто бы в Оракл или Микрософт не может быть своего интереса.

SERG1257
Боюсь, что Люди Принимающие Решения поступают так же.

У них, наверняка, есть у каждого индивидуальные тараканы, но в целом имхо они задают первый и главный вопрос: сделал ли ты то, что мне нужно, за ту цену, которую я согласен заплатить.
10 сен 14, 00:36    [16557137]     Ответить | Цитировать Сообщить модератору
 Re: Насколько оправдано применение старых версий СУБД в НОВЫХ проектах  [new]
Платный СУБДист
Guest
А типа для коммерческих СУБД ДБА содержать не надо? Как правило - надо, и гораздо более дорогостоящего. Т.к. плясок с бубнами больше. На индусов надежды нет - вся эта "поддержка" для галочки. Для бесплатных СУБД, кстати, тоже существуют конторы, оказывающие поддержку за баблище. И эта поддержка таки горазо качественнее - за счёт того, что это их непосредственный заработок. В отличие от контор, основной заработок которых - впаривание воздуха за 100500 баблища. И таки да - к МС у нормального человека доверия никакого нет, т.к. зарекомедовал он себя как производитель кривого, низкокачественного и дырявого софта. И уж эти точно патчи ни под кого персонально выпускать не будут.
А вот как можно изнасиловать СУБД, чтобы надо было "специально разработанные под нас патчи" накатывать?
10 сен 14, 10:26    [16557819]     Ответить | Цитировать Сообщить модератору
 Re: Насколько оправдано применение старых версий СУБД в НОВЫХ проектах  [new]
Ivan Durak
Member

Откуда: Minsk!!!
Сообщений: 3795
scf
Платный СУБДист,

Ну не знаю, поможет ли тут DBA... мы вот каждые несколько месяцев накатываем на оракл специально для нас сделанные патчи.

Это что за спец патчи?? Баги правят или спец фичи??? Если баги - то почему патчи специальные, а не обычные?
10 сен 14, 12:00    [16558397]     Ответить | Цитировать Сообщить модератору
 Re: Насколько оправдано применение старых версий СУБД в НОВЫХ проектах  [new]
Ivan Durak
Member

Откуда: Minsk!!!
Сообщений: 3795
scf
Платный СУБДист,

Честно говоря, я всегда считал, что если нужна база, которая
- проживет лет 10
- в случае любых проблем с ней (а СУБД - вещи сложные и капризные, особенно для большого объема данных и нагрузки) есть у кого спросить и есть кому пофиксить
- в случае database-centric архитектуры, а все крупные системы к ней рано или поздно сползают, всё это барахло можно мигрировать на более новую версию базы

А ос линуксовые используете же?? Они чем отличаются
10 сен 14, 12:02    [16558408]     Ответить | Цитировать Сообщить модератору
 Re: Насколько оправдано применение старых версий СУБД в НОВЫХ проектах  [new]
softwarer
Member

Откуда: 127.0.0.1
Сообщений: 67475
Блог
Ivan Durak
Это что за спец патчи?? Баги правят или спец фичи??? Если баги - то почему патчи специальные, а не обычные?

Чтобы выкатить обычный патч, нужно проверить наличие проблемы в нескольких десятках поддерживаемых комбинаций платформ-версий, сделать патч, впендюрить его во все эти версии, протестировать его в этих нескольких десятках комбинаций, удостовериться, что он нигде и ни в каких условиях не делает хуже (речь не о том, что что-то ломает - хотя и это, само собой - а о том, что в каких-то условиях база начинает работать неоптимально) и так далее. Это требует определённого времени. Чтобы выпустить частный патч, его нужно просто сделать для одной конкретной ситуации и получить с клиента подтверждение, что его устраивают побочные эффекты, возникающие из-за спешки. Второй вариант гораздо быстрее, что радует в условиях проблем на продакшне. В общем, это ровно то же, что делают те самые "платные поддержки бесплатных СУБД".
10 сен 14, 12:08    [16558448]     Ответить | Цитировать Сообщить модератору
 Re: Насколько оправдано применение старых версий СУБД в НОВЫХ проектах  [new]
Ivan Durak
Member

Откуда: Minsk!!!
Сообщений: 3795
softwarer
Ivan Durak
Это что за спец патчи?? Баги правят или спец фичи??? Если баги - то почему патчи специальные, а не обычные?

Чтобы выкатить обычный патч, нужно проверить наличие проблемы в нескольких десятках поддерживаемых комбинаций платформ-версий, сделать патч, впендюрить его во все эти версии, протестировать его в этих нескольких десятках комбинаций, удостовериться, что он нигде и ни в каких условиях не делает хуже (речь не о том, что что-то ломает - хотя и это, само собой - а о том, что в каких-то условиях база начинает работать неоптимально) и так далее. Это требует определённого времени. Чтобы выпустить частный патч, его нужно просто сделать для одной конкретной ситуации и получить с клиента подтверждение, что его устраивают побочные эффекты, возникающие из-за спешки. Второй вариант гораздо быстрее, что радует в условиях проблем на продакшне. В общем, это ровно то же, что делают те самые "платные поддержки бесплатных СУБД".

Ммм. Представляю как с наличием пары десятков таких патчей, потом перезжать на новую версию субд.
10 сен 14, 12:11    [16558468]     Ответить | Цитировать Сообщить модератору
 Re: Насколько оправдано применение старых версий СУБД в НОВЫХ проектах  [new]
softwarer
Member

Откуда: 127.0.0.1
Сообщений: 67475
Блог
Ivan Durak
Ммм. Представляю как с наличием пары десятков таких патчей, потом перезжать на новую версию субд.

Если патч закрывает баг, то новая версия СУБД уже будет содержать "обычный патч" для этого бага. А в целом - опять же, ровно так же, как аналогично в бесплатной (ну, точнее, с той разницей, что "саппортер" закоммитит свой патч, а "тестировать на десятках комбинаций" будут пользователи бесплатной СУБД, у которых этот патч начнёт рушить продакшны).
10 сен 14, 12:22    [16558569]     Ответить | Цитировать Сообщить модератору
 Re: Насколько оправдано применение старых версий СУБД в НОВЫХ проектах  [new]
f72
Member

Откуда:
Сообщений: 204
Меня конечно сейчас какашками закидают. Но всё же спрошу, чем плох такой вариант:
1. Использовать стабильные версии. Например, не текущая, поддерживаемая, а предыдущая со всеми сервис паками и патчами.
2. Патчи/исправления не накатывать.
3. Замеченные баги, ошибки обходить/не пользоваться бажным функционалом.
4. О поддержке голову не ломать.
10 сен 14, 14:50    [16559555]     Ответить | Цитировать Сообщить модератору
 Re: Насколько оправдано применение старых версий СУБД в НОВЫХ проектах  [new]
Basil A. Sidorov
Member

Откуда:
Сообщений: 11476
Вокруг чего-то всё равно придётся прыгать - или вокруг базы или вокруг приложения.
Плюс, разработчик может заявить: "Версия СУБД A не ниже x.y.z" и что тогда? Срочно мигрировать неизвестно на что?
10 сен 14, 14:55    [16559590]     Ответить | Цитировать Сообщить модератору
 Re: Насколько оправдано применение старых версий СУБД в НОВЫХ проектах  [new]
f72
Member

Откуда:
Сообщений: 204
Basil A. Sidorov
Вокруг чего-то всё равно придётся прыгать - или вокруг базы или вокруг приложения.
Плюс, разработчик может заявить: "Версия СУБД A не ниже x.y.z" и что тогда? Срочно мигрировать неизвестно на что?

Мигрировать. Не срочно. Но на очередную стабильную (а не последнюю) версию.
10 сен 14, 15:02    [16559643]     Ответить | Цитировать Сообщить модератору
 Re: Насколько оправдано применение старых версий СУБД в НОВЫХ проектах  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 54808

softwarer
"тестировать на десятках комбинаций" будут пользователи бесплатной СУБД, у
которых этот патч начнёт рушить продакшны

"Ох уж мне эти сказочки... Ох уж мне эти сказочники..." (с)

Posted via ActualForum NNTP Server 1.5

10 сен 14, 15:04    [16559664]     Ответить | Цитировать Сообщить модератору
 Re: Насколько оправдано применение старых версий СУБД в НОВЫХ проектах  [new]
Basil A. Sidorov
Member

Откуда:
Сообщений: 11476
f72
Мигрировать. Не срочно. Но на очередную стабильную (а не последнюю) версию.
Ну и куда вы собрались мигрировать в случае Oracle или DB2Express-C?

P.S. Разработчики тоже бывают разные: если сказал "не ниже x.y.z" - это может быть действительно так.
10 сен 14, 15:08    [16559691]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: Ctrl  назад   1 [2] 3   вперед  Ctrl      все
Все форумы / Сравнение СУБД Ответить