Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Работа Новый топик    Ответить
Топик располагается на нескольких страницах: 1 2      [все]
 MS SQL 2017. DBA на удаленке для регулярного обслуживания БД. Безнал.  [new]
noexp
Member

Откуда:
Сообщений: 22
В связи с непонятными процессами в БД, которые мы не в силах уже обслуживать собственной командой, ищем профильных специалистов, у которых есть возможность и желание удаленно нам с подобными проблемами помогать.

Ситуация такая - сами мы кодеры, ставки DBA у нас нет, как и фронта задач на полную занятость. Но некоторые задачи требуют такого уровня знаний, который мы себе позволить не можем, потому что сами на другом специализируемся. То есть, вроде и удаленка, и неполная занятость, но нужен точно не стажер, а кто-то опытный уже.
Выделили бюджет 40К - примерно день работы в неделю как-будто.
Что нужно:
- помогать разруливать аналогичные инциденты (как вот в примере внезапные тормоза), когда уже слишком глубокие знания нужны,
- тюнить базы в соответствии со своим опытом и чувством прекрасного - может, у нас вообще какие-то настройки (которые мы по дефолту взяли) не оптимальные, или индексы там вычистить надо, и прочее.
То есть именно такое регулярное обслуживание, как ТО, от узкого специалиста.

Какая конфигурация:
MS SQL 2017, крутится на Windows Server 2019.
Базы - одна большая (~300ГБ с индексами), одна 6ГБ ( потому что со статикой в FS), и несколько совсем маленьких, десятки-сотни МБ.
Используем два сервера - дев и прод. Вручную там схемы синхронизируем периодически средствами MS VS.
Несколько простых джобов - maintenance и вычищалки старых сущностей.
Модель восстановления данных - простая, раз в сутки делаем бэкап. Какие-то транзакции откатывать необходимости нет, но потеря данных за день критична - такого ттт не было никогда.
Какие детали еще нужны - отвечу.

Оплата от ООО. Надо будет подписать NDA.
Необязательно иметь ИП - можно как самозанятого оформить.

Обращаться можно тут или на hr.account@yandex.ru.
18 июл 19, 19:30    [21929701]     Ответить | Цитировать Сообщить модератору
 Re: MS SQL 2017. DBA на удаленке для регулярного обслуживания БД. Безнал.  [new]
isql
Member

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

Повторить вручную? как запускаете? против того, как запускается sp в автоматизированном режиме? исключили, что таблицы держат другие процессы, пользователи, приложения?
18 июл 19, 19:47    [21929717]     Ответить | Цитировать Сообщить модератору
 Re: MS SQL 2017. DBA на удаленке для регулярного обслуживания БД. Безнал.  [new]
Relic Hunter
Member

Откуда: AB
Сообщений: 7010
noexp,

какие хитрые, за долю малую дба должен колупаться в вашем говнокоде. нет уш, спасибо.
18 июл 19, 19:58    [21929718]     Ответить | Цитировать Сообщить модератору
 Re: MS SQL 2017. DBA на удаленке для регулярного обслуживания БД. Безнал.  [new]
zarex
Member

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

возьму вашу базу/сервак на администрирование. возможна оплата по договору на ООО (от вашего ООО нашему ООО), присылайте реквизиты, подготовлю договор. подписать NDA - возможно, бюджет 40К в месяц за удалёнку - базово устраивает, если придётся делать рефакторинг кода вашего проекта - это уже будет по отдельной договорённости, deep consulting обучение персонала - тоже отдельная тема. Всё замерием, затюним, дадим рекомендации по оптимизации, настроим автоматический мониторинг критических мест. Если понадобится что-то сильно менять - сперва проверим все инновации на стенде, потом на продакшне. Критические операции с базой можем планировать на ночное время, чтобы не мешать рабочему процессу.
19 июл 19, 14:12    [21930257]     Ответить | Цитировать Сообщить модератору
 Re: MS SQL 2017. DBA на удаленке для регулярного обслуживания БД. Безнал.  [new]
noexp
Member

Откуда:
Сообщений: 22
isql
Повторить вручную? как запускаете? против того, как запускается sp в автоматизированном режиме? исключили, что таблицы держат другие процессы, пользователи, приложения?

Ну, обсуждение я бы хотел в той ветке и удержать, поэтому отвечу там) 21930268
А тут это другая тема, все же.
19 июл 19, 14:29    [21930271]     Ответить | Цитировать Сообщить модератору
 Re: MS SQL 2017. DBA на удаленке для регулярного обслуживания БД. Безнал.  [new]
noexp
Member

Откуда:
Сообщений: 22
zarex
присылайте реквизиты, подготовлю договор.

Отлично, спасибо. На какой адрес присылать?
Или можем продолжить тут hr.account@yandex.ru.
19 июл 19, 14:39    [21930283]     Ответить | Цитировать Сообщить модератору
 Re: MS SQL 2017. DBA на удаленке для регулярного обслуживания БД. Безнал.  [new]
noexp
Member

Откуда:
Сообщений: 22
UP: у нас есть уже несколько предложений, и, наверное, сейчас будем пробовать начать работать с теми, кто первый постучался и предложил помощь.
Тогда пока ставлю тему на холд, и как дальше пойдет - либо попрошу закрыть, либо актуализирую.
Всем спасибо за уделенное время и внимание.
19 июл 19, 16:20    [21930456]     Ответить | Цитировать Сообщить модератору
 Re: MS SQL 2017. DBA на удаленке для регулярного обслуживания БД. Безнал.  [new]
AndrF
Member

Откуда:
Сообщений: 2075
Relic Hunter
noexp,
какие хитрые, за долю малую дба должен колупаться в вашем говнокоде. нет уш, спасибо.


Они не просили колупаться. Просто подталкивать их в нужном направлении, когда заткнутся. Ну и с узкими местами помогать. Что, трудно те же блокировки, к примеру, глянуть? Оплата для подобной работы - более чем нормальная. С удовольствием бы сам поучаствовал, но мне своей загрузки хватает, да и они нашли уже...
23 июл 19, 14:36    [21932711]     Ответить | Цитировать Сообщить модератору
 Re: MS SQL 2017. DBA на удаленке для регулярного обслуживания БД. Безнал.  [new]
noexp
Member

Откуда:
Сообщений: 22
AndrF
Они не просили колупаться. Просто подталкивать их в нужном направлении, когда заткнутся. Ну и с узкими местами помогать. Что, трудно те же блокировки, к примеру, глянуть? Оплата для подобной работы - более чем нормальная. С удовольствием бы сам поучаствовал, но мне своей загрузки хватает, да и они нашли уже...

Да, именно так) узкие места стали просто еще и слишком глубокими)
На удивление много откликов получили, действительно профильные форумы это очень крутая тема.
Пока, правда, не с техническими вопросами разбираемся, а с формальными) Но дело уже сдвинулось, это хорошо.
23 июл 19, 17:12    [21932940]     Ответить | Цитировать Сообщить модератору
 Re: MS SQL 2017. DBA на удаленке для регулярного обслуживания БД. Безнал.  [new]
Пупырышки
Member [заблокирован]

Откуда:
Сообщений: 637
AndrF
Relic Hunter
noexp,
какие хитрые, за долю малую дба должен колупаться в вашем говнокоде. нет уш, спасибо.


Они не просили колупаться. Просто подталкивать их в нужном направлении, когда заткнутся. Ну и с узкими местами помогать. Что, трудно те же блокировки, к примеру, глянуть? Оплата для подобной работы - более чем нормальная. С удовольствием бы сам поучаствовал, но мне своей загрузки хватает, да и они нашли уже...



Ну и... блокировки. Бездарно написанный апдейт и вся таблица залочена. Алгоритмист нужен. Мог бы заняться, но не за эти деньги.
23 июл 19, 18:10    [21932967]     Ответить | Цитировать Сообщить модератору
 Re: MS SQL 2017. DBA на удаленке для регулярного обслуживания БД. Безнал.  [new]
Relic Hunter
Member

Откуда: AB
Сообщений: 7010
AndrF
Что, трудно те же блокировки, к примеру, глянуть?
Не трудно. Поэтому и вопрос: если погромисты не понимают, к каким блокировкам их говноапдейты приводят и какие блокировки вообще бывают, то не надо перекладывать с больной головы на здоровую. Может пора начать бороться с причинами, а не со следствиями?
23 июл 19, 18:41    [21933002]     Ответить | Цитировать Сообщить модератору
 Re: MS SQL 2017. DBA на удаленке для регулярного обслуживания БД. Безнал.  [new]
Wizandr
Member

Откуда: Империя Добра
Сообщений: 36904
Пупырышки
AndrF
пропущено...


Они не просили колупаться. Просто подталкивать их в нужном направлении, когда заткнутся. Ну и с узкими местами помогать. Что, трудно те же блокировки, к примеру, глянуть? Оплата для подобной работы - более чем нормальная. С удовольствием бы сам поучаствовал, но мне своей загрузки хватает, да и они нашли уже...



Ну и... блокировки. Бездарно написанный апдейт и вся таблица залочена. Алгоритмист нужен. Мог бы заняться, но не за эти деньги.


чо за алгоритмист?
сортировку пузырьком писать штоли?
23 июл 19, 19:40    [21933063]     Ответить | Цитировать Сообщить модератору
 Re: MS SQL 2017. DBA на удаленке для регулярного обслуживания БД. Безнал.  [new]
Пупырышки
Member [заблокирован]

Откуда:
Сообщений: 637
Wizandr
Пупырышки
пропущено...



Ну и... блокировки. Бездарно написанный апдейт и вся таблица залочена. Алгоритмист нужен. Мог бы заняться, но не за эти деньги.


чо за алгоритмист?
сортировку пузырьком писать штоли?


Хотя бы и ее.
23 июл 19, 19:44    [21933065]     Ответить | Цитировать Сообщить модератору
 Re: MS SQL 2017. DBA на удаленке для регулярного обслуживания БД. Безнал.  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 28878
Relic Hunter
AndrF
Что, трудно те же блокировки, к примеру, глянуть?
Не трудно. Поэтому и вопрос: если погромисты не понимают, к каким блокировкам их говноапдейты приводят и какие блокировки вообще бывают, то не надо перекладывать с больной головы на здоровую. Может пора начать бороться с причинами, а не со следствиями?
В смысле, нанять специалиста на работу, это теперь называется "перекладывать с больной головы на здоровую"?
23 июл 19, 23:20    [21933167]     Ответить | Цитировать Сообщить модератору
 Re: MS SQL 2017. DBA на удаленке для регулярного обслуживания БД. Безнал.  [new]
Пупырышки
Member [заблокирован]

Откуда:
Сообщений: 637
alexeyvg
Relic Hunter
пропущено...
Не трудно. Поэтому и вопрос: если погромисты не понимают, к каким блокировкам их говноапдейты приводят и какие блокировки вообще бывают, то не надо перекладывать с больной головы на здоровую. Может пора начать бороться с причинами, а не со следствиями?
В смысле, нанять специалиста на работу, это теперь называется "перекладывать с больной головы на здоровую"?


У машины выпал двигатель, а они ищут диагноста, который подтвердит, что выпал двигатель. А всего лишь надо нормально гайки закручивать. Но сеть все знают "а чо там сложного селекции писать".
24 июл 19, 08:32    [21933215]     Ответить | Цитировать Сообщить модератору
 Re: MS SQL 2017. DBA на удаленке для регулярного обслуживания БД. Безнал.  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 28878
Пупырышки
alexeyvg
В смысле, нанять специалиста на работу, это теперь называется "перекладывать с больной головы на здоровую"?
У машины выпал двигатель, а они ищут диагноста, который подтвердит, что выпал двигатель. А всего лишь надо нормально гайки закручивать. Но сеть все знают "а чо там сложного селекции писать".
У машины выпал двигатель, а они швейная мастерская, поэтому они ищут человека, который продиагностирует, починат, или скажет, в какой сервис идти для капремонта.

Они как раз не говорят, "а чо там сложного селекции писать", они хотят нанять профи.

Сколтько там нужно этого профи, на 1 день в неделю, 5 дней в неделю, или вообще нужно взять 10 человек, это уже другое дело, но мы же не будет ставить диагноз на основании слухов и предположений.
24 июл 19, 08:41    [21933217]     Ответить | Цитировать Сообщить модератору
 Re: MS SQL 2017. DBA на удаленке для регулярного обслуживания БД. Безнал.  [new]
Bobby
Member

Откуда:
Сообщений: 608
noexp,
еще актуально?
24 июл 19, 10:34    [21933285]     Ответить | Цитировать Сообщить модератору
 Re: MS SQL 2017. DBA на удаленке для регулярного обслуживания БД. Безнал.  [new]
wildestone
Member

Откуда: Wilderness
Сообщений: 2918
Пупырышки
AndrF
пропущено...


Они не просили колупаться. Просто подталкивать их в нужном направлении, когда заткнутся. Ну и с узкими местами помогать. Что, трудно те же блокировки, к примеру, глянуть? Оплата для подобной работы - более чем нормальная. С удовольствием бы сам поучаствовал, но мне своей загрузки хватает, да и они нашли уже...



Ну и... блокировки. Бездарно написанный апдейт и вся таблица залочена. Алгоритмист нужен. Мог бы заняться, но не за эти деньги.


Не базист, но не понятно, как именно апдейт-то это сделает, если взять классическую схему работы orm, то там апдейт — это весьма атомарная операция, который сохраняет изменения в одной сущности по ее первичному ключу, другое дело, что может быть на таблице 100500 индексов и любой апдейт или инсерт идёт вечность в принципе, но тут проблема уже не с апдейтом, а с индексом.
24 июл 19, 13:32    [21933530]     Ответить | Цитировать Сообщить модератору
 Re: MS SQL 2017. DBA на удаленке для регулярного обслуживания БД. Безнал.  [new]
witte
Member

Откуда:
Сообщений: 323
wildestone
Не базист, но не понятно, как именно апдейт-то это сделает, если взять классическую схему работы orm, то там апдейт — это весьма атомарная операция, который сохраняет изменения в одной сущности по ее первичному ключу, другое дело, что может быть на таблице 100500 индексов и любой апдейт или инсерт идёт вечность в принципе, но тут проблема уже не с апдейтом, а с индексом.

Эсклация, например.
24 июл 19, 13:49    [21933540]     Ответить | Цитировать Сообщить модератору
 Re: MS SQL 2017. DBA на удаленке для регулярного обслуживания БД. Безнал.  [new]
Eleanor
Member

Откуда:
Сообщений: 2299
wildestone
там апдейт — это весьма атомарная операция, который сохраняет изменения в одной сущности по ее первичному ключу

В классическом orm в транзакции может изменяться только ровно одна строка в ровно одной таблице?
24 июл 19, 16:17    [21933703]     Ответить | Цитировать Сообщить модератору
 Re: MS SQL 2017. DBA на удаленке для регулярного обслуживания БД. Безнал.  [new]
Megabyte
Member

Откуда: ближайшее заМКАДье
Сообщений: 4812
wildestone
Пупырышки
пропущено...



Ну и... блокировки. Бездарно написанный апдейт и вся таблица залочена. Алгоритмист нужен. Мог бы заняться, но не за эти деньги.


Не базист, но не понятно, как именно апдейт-то это сделает, если взять классическую схему работы orm, то там апдейт — это весьма атомарная операция, который сохраняет изменения в одной сущности по ее первичному ключу, другое дело, что может быть на таблице 100500 индексов и любой апдейт или инсерт идёт вечность в принципе, но тут проблема уже не с апдейтом, а с индексом.

Это видно, что не базист. А если вам надо 10000 записей поменять, вы по одной записи апдейтить будете?
24 июл 19, 19:14    [21933836]     Ответить | Цитировать Сообщить модератору
 Re: MS SQL 2017. DBA на удаленке для регулярного обслуживания БД. Безнал.  [new]
Пупырышки
Member [заблокирован]

Откуда:
Сообщений: 637
Megabyte
wildestone
пропущено...


Не базист, но не понятно, как именно апдейт-то это сделает, если взять классическую схему работы orm, то там апдейт — это весьма атомарная операция, который сохраняет изменения в одной сущности по ее первичному ключу, другое дело, что может быть на таблице 100500 индексов и любой апдейт или инсерт идёт вечность в принципе, но тут проблема уже не с апдейтом, а с индексом.

Это видно, что не базист. А если вам надо 10000 записей поменять, вы по одной записи апдейтить будете?


Это ж мрак. Вот им и тормоза на ровном месте. Но они будут счетчики продолжать изучать.
24 июл 19, 20:01    [21933853]     Ответить | Цитировать Сообщить модератору
 Re: MS SQL 2017. DBA на удаленке для регулярного обслуживания БД. Безнал.  [new]
noexp
Member

Откуда:
Сообщений: 22
Bobby
noexp,
еще актуально?

Пардон, было много запар.

Пока приходится подвешивать тему - возвращаюсь из отпуска в середине августа, и будем смотреть дальше)
26 июл 19, 21:43    [21935788]     Ответить | Цитировать Сообщить модератору
 Re: MS SQL 2017. DBA на удаленке для регулярного обслуживания БД. Безнал.  [new]
alex-ls
Member

Откуда: Иркутская обл - Пенза - Москва
Сообщений: 6684
Eleanor
wildestone
там апдейт — это весьма атомарная операция, который сохраняет изменения в одной сущности по ее первичному ключу

В классическом orm в транзакции может изменяться только ровно одна строка в ровно одной таблице?

лол, Вы явно не понимаете как должна работать БД
27 июл 19, 08:28    [21935891]     Ответить | Цитировать Сообщить модератору
 Re: MS SQL 2017. DBA на удаленке для регулярного обслуживания БД. Безнал.  [new]
Eleanor
Member

Откуда:
Сообщений: 2299
alex-ls,

А вы явный кодер, а не базист, раз не понимаете иронии.
27 июл 19, 12:28    [21935955]     Ответить | Цитировать Сообщить модератору
 Re: MS SQL 2017. DBA на удаленке для регулярного обслуживания БД. Безнал.  [new]
zarex
Member

Откуда:
Сообщений: 4
noexp
zarex
присылайте реквизиты, подготовлю договор.

Отлично, спасибо. На какой адрес присылать?
Или можем продолжить тут hr.account@yandex.ru.


присылайте реквизиты на емейл admin@uservers.info, договор сделаем на ООО
29 июл 19, 19:04    [21937193]     Ответить | Цитировать Сообщить модератору
 Re: MS SQL 2017. DBA на удаленке для регулярного обслуживания БД. Безнал.  [new]
PoraValit
Member

Откуда:
Сообщений: 69
Вот они, пионеры на марше.
Чем больше их, тем лучше, таква жизнь...
6 авг 19, 23:01    [21943364]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: 1 2      [все]
Все форумы / Работа Ответить