Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Сравнение СУБД Новый топик    Ответить
Топик располагается на нескольких страницах: Ctrl  назад   1 2 [3] 4 5 6 7 8 9 10 .. 15   вперед  Ctrl
 Re: DBA is dead в 2019, кто как думает?  [new]
SERG1257
Member

Откуда:
Сообщений: 2934
DaniilSeryi
Профессия DBA умирает??? Да сейчас.
Я бы не был столь категоричным. Как я уже писал на предыдущей странице, корни мнения "скрипач не нужен" исходят от "облачных" компаний, которые пытаются втюхать клиентам как можно больше. Мол в дивном новом мире IaaS или Paas с простыми проблемами справится кто угодно, а на сложные есть наши замечательные сотрудники.
Чем это все обернется, поживем увидим. Пока у ДБА будет имеющаяся инфраструктура (кое где и мэйнфреймы есть, которые умирали, когда я только пришел на работу) плюс "облака".

Кстати, коллеги-разработчики, концепция SaaS предполагает, что разработчики не нужны, нужны кастомизаторы, а для простых случаев клиент сам справится. Аналогию видите?
25 ноя 18, 16:44    [21744160]     Ответить | Цитировать Сообщить модератору
 Re: DBA is dead в 2019, кто как думает?  [new]
ViPRos
Member

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

да нормально все
уже, в принципе нет, никаких "разработчиков"
скоро будет невозможно установить на машину прогу минуя всяких *store, а туда пускать "несистемных" разработчиков не будут и закончится народное творчество под названием - программирование.
Все эти ДБА, разработчики и т.д. будут только у держателей *store.
25 ноя 18, 17:13    [21744172]     Ответить | Цитировать Сообщить модератору
 Re: DBA is dead в 2019, кто как думает?  [new]
Дмитрий Мух
Member

Откуда: Зеленоград
Сообщений: 3810
SERG1257
Кстати, коллеги-разработчики, концепция SaaS предполагает, что разработчики не нужны, нужны кастомизаторы, а для простых случаев клиент сам справится.

С чего вдруг?

Нашему SaaS двенадцать с лишним лет. Разработчики нужны, а кастомизаторы... А кто это такие?
25 ноя 18, 23:44    [21744356]     Ответить | Цитировать Сообщить модератору
 Re: DBA is dead в 2019, кто как думает?  [new]
hVostt
Member

Откуда:
Сообщений: 19352
SERG1257
ДБА появляется когда проект уже закончен и готов к сдаче.


Законченный проект = мёртвый проект. Реальность такова, что всё меняется. Бизнес меняется, обстоятельства, технологии.

SERG1257
ДБА - это админ заказчика и он должен установить базу разработчиков и поддерживать ее. Более того, доступ разработчиков в боевую базу закрыт.


Ну ок. А что, если БД создаётся и ведётся самим приложением? Что тогда там делать ДБА? Что там поддерживать?

Вообще, развёртывание ПО сегодня, это не только БД, а много-много чего ещё. Да и СУБД больше, чем одно. По ДБА на СУБД? Получается, нужен не ДБА, а DevOps.


SERG1257
hVostt
Т.е. мы не развели такой зоопарк, а поддерживаем порядок
В гомогенной структуре жить явно легче, не вопрос.


Речь не про гомогенную структуру, а про зоопарк. Хаос, как вы привели в пример.

SERG1257
Ох чую это что-то личное Картинка с другого сайта.. Не нужен вам ДБА - не нанимайте.


Ну так про это и речь. Задачи ДБА озвучены какие-то странные и расплывчатые. Да ещё и конфликтующие с реальностью. Зачем он должен в логику запросов, например, лезть? Он либо должен сам разрабатывать в команде, либо на 100% знать как всё устроено, вся логика, и постоянно актуализировать знание, что тоже означает, что он должен быть непосредственно в команде разработки.


SERG1257
ДБА ничего такого не знает.
Задача номер раз - восстановить нормальную работу
Задача номер два - понять что пошло не так, чтобы другого аврала не было.
Кто этим должен заниматся - разработчик, менеджер проекта, тестировщик?


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

Так раньше и было, и в моей практике такое было, до сих пор помню.


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


Странные задачи у ДБА.


SERG1257
P.S. Если в вашем прекрасном мире все работает как часы, и вы не видите необходимости в админах, ремонтниках, наладчиках, инженеров поддержки и прочих дармоедов, то я за вас рад.


Я за админов ничего не говорил, и за других людей.
Просто ДБА, судя по описанию, это некий мультитул, почему-то по терминологии прибитый к БД.

Моё мнение, нужно автоматизировать, решать проблемы на берегу.
Если какой-то странный "дба" лезет и на продакшене "оптимизирует запросы", надо кому-то руки отрывать, не меньше и не больше.
26 ноя 18, 04:17    [21744434]     Ответить | Цитировать Сообщить модератору
 Re: DBA is dead в 2019, кто как думает?  [new]
hVostt
Member

Откуда:
Сообщений: 19352
DaniilSeryi
А то, что у хорошего разработчика хватит квалификации рулить базой, или на минимальном уровне сервером - без всяких always on, репликаций и прочих кластеров и круглосуточной работоспособности - это верно, хватит.
Но вот добровольно брать на себя этот геморрой - необходимость приходить на работу на час раньше, и уходить на час позже, быть готовым встать по звонку ночью или бросить всё по звонку в выходные и решать несколько часов проблемы по удалёнке или в офисе - да кому из разработчиков это надо? DBA на это согласны, а разработчикам это зачем?


40 часов в неделю настраивать always on? Ещё бы, дба не были бы согласны )
26 ноя 18, 04:18    [21744435]     Ответить | Цитировать Сообщить модератору
 Re: DBA is dead в 2019, кто как думает?  [new]
hVostt
Member

Откуда:
Сообщений: 19352
SERG1257
Кстати, коллеги-разработчики, концепция SaaS предполагает, что разработчики не нужны, нужны кастомизаторы, а для простых случаев клиент сам справится. Аналогию видите?


Да видим. Вот 1С, например. Всё прекрасно, 1С-программист это не программист, это интегратор (вашими словами "кастомизатор").

Лично я такой вектор поддерживаю.
26 ноя 18, 04:20    [21744436]     Ответить | Цитировать Сообщить модератору
 Re: DBA is dead в 2019, кто как думает?  [new]
казинак
Member

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

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


Странные задачи у ДБА.

ну не в теме ты,
ну чтож ты пыжишься и чота из себя изображаешь

надеешься кол-во твоих постов перерастет в качество?
или просто белый шум генерируешь, чтоб спрятать свою некомпетентность?
26 ноя 18, 06:22    [21744440]     Ответить | Цитировать Сообщить модератору
 Re: DBA is dead в 2019, кто как думает?  [new]
Андрей Панфилов
Member

Откуда: Москва > Melbourne
Сообщений: 3945
Ondayl
SergSuper, только я не про ПО, а про должность/профессию, не знаю как назвать. Ведь боулинг сейчас тоже есть, но мальчиков выставляющих кегли нету. И я не с целью потролить, а для себя разобраться. У хорошего разраба хватит квалификации рулить БД.


для организации DBA - это не должность, а сервис, и размышлять о том, нужен вам DBA или нет - это почти то же самое что размышлять о том хотите ли вы, к примеру, оплачивать поддержку вендора ПО или не хотите, и в конце концов здесь все сводится к одному предельному случаю: на кого переводить стрелки когда все сломалось, если должность DBA была сокращена услуга по поддержке БД не закуплена по инициативе CIO, то здесь довольно очевидно кто окажется стрелочником - услуга поддержки БД нужна, вопрос лишь в том каким образом она оплачивается: кто-то в штате, договор с кем-то, включено в другие услуги (в облаках чего только в ценник не повключали, а потом на всех углах рассказывают что operations заказчику не нужен). Однако DBA в том виде, в котором они сейчас существуют, не нужны.
26 ноя 18, 07:27    [21744449]     Ответить | Цитировать Сообщить модератору
 Re: DBA is dead в 2019, кто как думает?  [new]
казинак
Member

Откуда:
Сообщений: 1273
Андрей Панфилов
...Однако DBA в том виде, в котором они сейчас существуют, не нужны.
и в каком таком виде они существуют сичас?

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

дба и раньше не так много было, например территориально
в регионах их - раз два и обчелся


пс
хайпа вокруг дба не так много, но запрос по словам oracle администратор на хедхантере дает 167 вакух
ппс
форумные предсказатели/гробовщики хоронят дельфи с начала нулевых, наверно...
26 ноя 18, 17:27    [21745206]     Ответить | Цитировать Сообщить модератору
 Re: DBA is dead в 2019, кто как думает?  [new]
ViPRos
Member

Откуда:
Сообщений: 9967
казинак
форумные предсказатели/гробовщики хоронят дельфи с начала нулевых, наверно...

а как по твоему дельфи должна была умереть? путин что ль должен объявить?
уже и .NET умирает
26 ноя 18, 17:53    [21745251]     Ответить | Цитировать Сообщить модератору
 Re: DBA is dead в 2019, кто как думает?  [new]
казинак
Member

Откуда:
Сообщений: 1273
ViPRos
казинак
форумные предсказатели/гробовщики хоронят дельфи с начала нулевых, наверно...

а как по твоему дельфи должна была умереть? путин что ль должен объявить?
уже и .NET умирает

дотнет умирает,
дельфи уже умер,
дба умирают,
жава SE будет платной, ее тоже хоронят в соседнем топике
апокалипсис...

нада в пхп бежать
он, похоже, один живет и пахнет
27 ноя 18, 06:54    [21745643]     Ответить | Цитировать Сообщить модератору
 Re: DBA is dead в 2019, кто как думает?  [new]
ViPRos
Member

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

да
останутся - с++ и динамические языки
27 ноя 18, 10:39    [21745782]     Ответить | Цитировать Сообщить модератору
 Re: DBA is dead в 2019, кто как думает?  [new]
hVostt
Member

Откуда:
Сообщений: 19352
казинак
ну не в теме ты,
ну чтож ты пыжишься и чота из себя изображаешь

надеешься кол-во твоих постов перерастет в качество?
или просто белый шум генерируешь, чтоб спрятать свою некомпетентность?


Да-да. Отличный ответ, аргументированный. Докторскую уже получил?
27 ноя 18, 12:56    [21745981]     Ответить | Цитировать Сообщить модератору
 Re: DBA is dead в 2019, кто как думает?  [new]
babken
Member

Откуда:
Сообщений: 102
Уважаемый тс!
У нас тут есть HANA сервер на котором реализован один проект.
По сути все расчеты там реализованы в виде цепочек запросов(views) с параметрами, которые можно реализовать/представить и в виде SQL. Они жутко "тормозят".
Так вот специально для решения проблемы производительности этих расчетов были приглашены разные люди(эксперты), в том числе и от вендора. Заплачено много-много денег, потрачено 2 года.
Результат - нуль.

DBA даже на один серьезный сервер/проект очень нужен! Приложения БД чуть сложнее хелло ворлд требует оптимизации. ПОСТОЯННОЙ, если это живой проект.
Проблема лишь в том, что таких оптимизаторов, DBA, назовите как угодно исчезающе мало.
Годные стоят космических денег!
Остальные учатся на живых проектах.
27 ноя 18, 14:45    [21746153]     Ответить | Цитировать Сообщить модератору
 Re: DBA is dead в 2019, кто как думает?  [new]
hVostt
Member

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


как-то это противоречит вот этому

babken
DBA даже на один серьезный сервер/проект очень нужен!


нужен, чтобы тот же результат (нуль) был дешевле? :)
27 ноя 18, 23:41    [21746725]     Ответить | Цитировать Сообщить модератору
 Re: DBA is dead в 2019, кто как думает?  [new]
hVostt
Member

Откуда:
Сообщений: 19352
babken
По сути все расчеты там реализованы в виде цепочек запросов(views) с параметрами, которые можно реализовать/представить и в виде SQL. Они жутко "тормозят".


Сначала делают логику в БД, потом зовут каких-то шаманов... чтобы они "всё починили"
27 ноя 18, 23:42    [21746726]     Ответить | Цитировать Сообщить модератору
 Re: DBA is dead в 2019, кто как думает?  [new]
kdv
Member

Откуда: iBase.ru
Сообщений: 30290
babken
Результат - нуль.

я вот, со всей ответственностью "оптимизатора", могу заявить, что
- говоришь, что длинные транзакции, их надо бы укоротить. Похер.
- говоришь, что у вас вот тут индексов нет, или там лишние, и надо вот так - похер.
- ...

то есть, что ни говори инициатору оптимизации - ему всё по барабану, он ничего слушать и понимать не хочет.
Кроме того, самая частая ситуация:
- админы жалуются на производительность БД.
- говоришь админам, в чем проблема
- админы пинают разработчиков
- разработчики кладут болт на админов
- админы выстраивают жесткие средства администрирования

в итоге - прогеры как писали ХЕРНЮ, так и пишут. Админы как борются с этой ХЕРНЁЙ, так и борются.
Победить никто никого не может, почему-то. Хотя по мне, так в первую очередь надо настучать по балде именно программерам.
Но наши рекомендации не принимаются, потому что это legacy-приложения, кто писал тот уволился, и прочая мудотня.
28 ноя 18, 00:23    [21746732]     Ответить | Цитировать Сообщить модератору
 Re: DBA is dead в 2019, кто как думает?  [new]
kdv
Member

Откуда: iBase.ru
Сообщений: 30290
kdv,

да, а потом возникают топики типа
https://www.sql.ru/forum/1305605/dba-is-dead-v-2019-kto-kak-dumaet
28 ноя 18, 00:25    [21746734]     Ответить | Цитировать Сообщить модератору
 Re: DBA is dead в 2019, кто как думает?  [new]
hVostt
Member

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

аххах ))) ну и зачем тут ДБА, если в оконцовке прогеры виноваты )))
28 ноя 18, 15:56    [21747559]     Ответить | Цитировать Сообщить модератору
 Re: DBA is dead в 2019, кто как думает?  [new]
babken
Member

Откуда:
Сообщений: 102
to kdv:


while money = true.

money = 10

оптимизаторN:
я вот, со всей ответственностью "оптимизатора", могу заявить, что
- говоришь, что длинные транзакции, их надо бы укоротить.
сделали.
Результат - нуль.

- говоришь, что у вас вот тут индексов нет, или там лишние, и надо вот так -
сделали
Результат - нуль.

money = money - 10
money = 0.
Ой, Ваше время истекло

- Попробуйте...похер.
И уходит.

оптимизаторN = new оптимизатор.

endwhile.


Суть дела печальна..
Заметьте, я не говорю что разрабы молодцы.
Они вносят свою лепту.
28 ноя 18, 16:31    [21747616]     Ответить | Цитировать Сообщить модератору
 Re: DBA is dead в 2019, кто как думает?  [new]
kdv
Member

Откуда: iBase.ru
Сообщений: 30290
hVostt
аххах ))) ну и зачем тут ДБА, если в оконцовке прогеры виноваты )))

это риторический вопрос. по последним данным прогеры именно пишут херню. Поэтому им бы не помешало обучиться DBA, хоть чуть-чуть.
babken
И уходит.

не бывает такого. Как минимум, если "оптимизатор" советует с ХДД перейти на ССД, то после перехода на ССД про оптимизатора забывают года на два-три.
Я недавно в БОЛЬШОООЙ конторе оптимизировал, у них там индексов не было вообще (по нужным критериям). После моих оптимизаций производительность выросла в 6 (ШЕСТЬ) раз. И это я оптимистически заявляю.
28 ноя 18, 17:53    [21747715]     Ответить | Цитировать Сообщить модератору
 Re: DBA is dead в 2019, кто как думает?  [new]
SERG1257
Member

Откуда:
Сообщений: 2934
babken
Заплачено много-много денег, потрачено 2 года. Результат - нуль.
И руководство с олимпийским спокойствием наблюдает за бессмысленной потерей денег. Тут впору вопрос "А был ли мальчик?".

А почему вы "оптимизаторов" записываете в ДБА?
ДБА это автомеханик, разработчик - производитель машины, а "оптимизатор" - контора по тюнингу, облака - таксопарк, а владелец машины - клиент, который платит за перемещение из точки А в точку Б.

Можно ли обойтись без механика? Например услуги механика может оказывать автопроизводитель или владелец сам сможет что-то где-то подкрутить.
Конечно можно, а нужно ли. На этот вопрос каждый плательщик должен ответить сам.
28 ноя 18, 18:46    [21747797]     Ответить | Цитировать Сообщить модератору
 Re: DBA is dead в 2019, кто как думает?  [new]
H5N1
Member

Откуда: Yo.! из "Сравнения субд"
Сообщений: 605
kdv
Я недавно в БОЛЬШОООЙ конторе оптимизировал, у них там индексов не было вообще (по нужным критериям). После моих оптимизаций производительность выросла в 6 (ШЕСТЬ) раз. И это я оптимистически заявляю.

в оракле 15 лет назад админка сообщала какие запросы тормозят и каких индексов этим запросам индексов не хватает для нормальной работы. такие ДБА действительно не нужны, это задача субд сообщать как следует потюнить запрос.
28 ноя 18, 20:24    [21747880]     Ответить | Цитировать Сообщить модератору
 Re: DBA is dead в 2019, кто как думает?  [new]
skyANA
Member

Откуда: Зеленоград
Сообщений: 28355
kdv
это риторический вопрос. по последним данным прогеры именно пишут херню. Поэтому им бы не помешало обучиться DBA, хоть чуть-чуть.

Знаю чем отличается MMAPv1 от WiredTiger, чему ещё обучиться?
29 ноя 18, 00:10    [21747962]     Ответить | Цитировать Сообщить модератору
 Re: DBA is dead в 2019, кто как думает?  [new]
babken
Member

Откуда:
Сообщений: 102
to kdv:
>>Как минимум, если "оптимизатор" советует с ХДД перейти на ССД, то после перехода на ССД про оптимизатора забывают года на два-три
Это даже не смешно. Какие ссд?
Тут железка с 12 тб ОЗУ на борту.

to SERG1257:
>>руководство с олимпийским спокойствием наблюдает за бессмысленной потерей денег.
Нет. Раза 3 попробовали, митинговали на разных совещаниях, потерзали вендоров и ...устали платить.
Проблема осталась не решенной.
Уже и клиент смирился с этим безобразием.
29 ноя 18, 09:49    [21748083]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: Ctrl  назад   1 2 [3] 4 5 6 7 8 9 10 .. 15   вперед  Ctrl
Все форумы / Сравнение СУБД Ответить