powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Oracle, DBA, developer
9 сообщений из 9, страница 1 из 1
Oracle, DBA, developer
    #33562774
Idea___
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть вот такое мнение...
для СКЛ серверов..
в идеале хотят добиться, чтобы программер не заботился о структуре СУБД, а сисадмин - о том, что там наваял программер....
вообще-то объекты программер составляет... а как они будут физически размещены на диске - чтобы доступ был максимально быстрый - это уже сисадминовсвкое...
программер должен дать инфу, что как будет происходить динамика пополнения/изменения данных и сисадмин соответственно должен разкидать эти табличные пространства...

вообще-то странно в до СКЛевские времена (до распротранения СКЛ серверов) такого разделения не было.. то есть программер сам рулил.. зачем теперь это разветвление? Наверное потому, что все больше и больше населения на планете.. и надо всех чем-то занять?

НО! Понятие оптимизации: взяли одинаковые условия, сравнили новое и старое - поняли, что старое - говно - и ступили дальше.....
и ступили дальше - только.. набрали помимо программеров еще толпу админофф.. теперь две толпы.. мало какое говно выдержит такого напора
...
Рейтинг: 0 / 0
Oracle, DBA, developer
    #33562798
Критикан
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Чег окурим и где такую траву раздают ?
...
Рейтинг: 0 / 0
Oracle, DBA, developer
    #33562803
vladvol
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Если речь идет о пересечении функциональных обязанностей в процессе разработки, то уверен в том, что на стадии разработки администратор БД вообще не нужен. Админ БД больше сопровожденец, а не создатель. Программер планирует и настраивает базу, т.к. в целом за успех он в ответе. Другое дело сопровождение. Мониторинг использования дискового пространства, организация схемы резервирования, мониторинг загрузки и простоев, создание сети отладочных инстанций и пр. Все это и есть админовское.
...
Рейтинг: 0 / 0
Oracle, DBA, developer
    #33564287
Фотография Scott Tiger
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Учитывая, что 90% или более т.н. "программистов" не умеют думать в процессе разработки, т.е. не удовлетворяют даже минимальным требованим, предъвлемым к представителям этой профессии, я всегда настоятельно рекомендую, чтобы администратор, а особенно - администратор от эксплуатации, проводил ревизию чуть ли не каждой строчки кода, особенно - на этапе проектирования и реализации первых версий проекта. 90% проблем производительности вызваны глупыми архитектурными решениями либо реализацией.
...
Рейтинг: 0 / 0
Oracle, DBA, developer
    #33564578
vladvol
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Scott TigerУчитывая, что 90% или более т.н. "программистов" не умеют думать в процессе разработки, т.е. не удовлетворяют даже минимальным требованим, предъвлемым к представителям этой профессии, я всегда настоятельно рекомендую, чтобы администратор, а особенно - администратор от эксплуатации, проводил ревизию чуть ли не каждой строчки кода, особенно - на этапе проектирования и реализации первых версий проекта. 90% проблем производительности вызваны глупыми архитектурными решениями либо реализацией.

Предмета для спора нет. Проверка кода скорее всего нужна для дальнейшего сопровождения, а не для того "как нужно писать программы". Такой подход зачастую преобладает при неполной сопутствующей документации и неполном наборе тестов для проверки соответствия чётко определёным требованиям, на основании которых можно сделать заключение.
...
Рейтинг: 0 / 0
Oracle, DBA, developer
    #33564595
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vladvolПроверка кода скорее всего нужна для дальнейшего сопровождения, а не для того "как нужно писать программы".
Мне ближе позиция Scott Tiger-а.

vladvolТакой подход зачастую преобладает при неполной сопутствующей документации и неполном наборе тестов для проверки соответствия чётко определёным требованиям, на основании которых можно сделать заключение.
То есть Вы полагаете "сделанное на основании" заключение вида "год работали, получилась полная хрень" нормальным итогом деятельности? Имхо цель проекта - не "сделать заключение", а "сделать работающий проект".
...
Рейтинг: 0 / 0
Oracle, DBA, developer
    #33572068
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Scott TigerУчитывая, что 90% или более т.н. "программистов" не умеют думать в процессе разработки, т.е. не удовлетворяют даже минимальным требованим, предъвлемым к представителям этой профессии, я всегда настоятельно рекомендую, чтобы администратор, а особенно - администратор от эксплуатации, проводил ревизию чуть ли не каждой строчки кода, особенно - на этапе проектирования и реализации первых версий проекта. 90% проблем производительности вызваны глупыми архитектурными решениями либо реализацией.

скорее бытует такая практика:
не умеешь разрабатывать, иди в постановщики. или в админы.
не умеешь делать постановку, иди в начальники.

а вообще забавно. на форуме довольно часто мелькает распальцовка -
админ программить не должен, равно как и вообще ничего не делать.
типа у хорошего админа все само работает....

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

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

так где истина то ?
...
Рейтинг: 0 / 0
Oracle, DBA, developer
    #33572407
Alexandr Kapustin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grexhideскорее бытует такая практика:
не умеешь разрабатывать, иди в постановщики. или в админы.
не умеешь делать постановку, иди в начальники.

а вообще забавно. на форуме довольно часто мелькает распальцовка -
админ программить не должен, равно как и вообще ничего не делать.
типа у хорошего админа все само работает....

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

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

так где истина то ?
А истина в том, что на свете все фигня, кроме пчел...
Если у вас в компании есть толпа зверей-разработчиков, которые все это умеют на высшем уровне, то вопросов нет... Но время кустарей-одиночек с мотором уже почти прошло и в области ИТ, специализация и разделение труда рулят.
Насчет того, нужен ли на этапе разработки системы выделенный DBA - имхо не нужен, нужен просто человек, который отвечает за концепцию базы данных, и не дает начаться хаосу, который при наличии разработчиков из 90% из определения Scott Tiger'а, будет 100%.
На самом деле, грамотная структура БД - великое дело... Просто есть что сравнивать.... :)

Да, и еще - очень часто подобную манию величия можно наблюдать у драйверописателей... Интересно, с чем это может быть связано... Но это уже в другую тему и другой форум :)
...
Рейтинг: 0 / 0
Oracle, DBA, developer
    #33652678
Фотография Alexey Polovinkin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexandr KapustinА истина в том, что на свете все фигня, кроме пчел...
.... а если хорошо подумать то и пчелы фигня....

Админ должен быть админом, программер должен быть программером - голова-то не резиновая.

DBA же в свою очередь должен мониторить базу и указывать программерам на узкие места в коде (FULL SCAN'ы например или DEAD LOCK'и)
и если выясняется что все классно и проблемы в настройках - должен тюнить сервак. А то получается что запрос выполняется медленно и не понятно почему - то ли руки из жжжж толи просто сервак уже не дышит на таких объемах.

З.Ы. А админ-программер, как известно, на самом деле и не админ и не программер.
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Oracle, DBA, developer
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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