Size: a a a

ML Boot Camp Official

2021 May 14

IC

Igor Chepelev in ML Boot Camp Official
Мне проще ,
у меня хранилище - так что есть окна для обновления  каждый день.
Большой обьем данных - например добавили какую то колонку и ее надо заполнить.
Индекс делаешь на Нулл поля - и по этому индексу в проциях в цикле (через паузу) заполняешь
источник

IC

Igor Chepelev in ML Boot Camp Official
фильтрованный индекс на нулл поля*
источник

JS

Jury Sergeev in ML Boot Camp Official
ага-ага, понял
источник

JS

Jury Sergeev in ML Boot Camp Official
спасибо за инфу, полезное
источник

JS

Jury Sergeev in ML Boot Camp Official
но вообще с БД и прочим сложнее все в разы, чем с приложениями и кодом
источник

JS

Jury Sergeev in ML Boot Camp Official
поддержка - больная боль
источник

JS

Jury Sergeev in ML Boot Camp Official
как-то БД мускуля в 1ТБ пришлось партиционировать, вот весело было ))) на ночь прод останавливали
источник

IC

Igor Chepelev in ML Boot Camp Official
Да :)
накодить не проблема
а заниматься этой нудятиной - желающих не особо много :)
источник

IC

Igor Chepelev in ML Boot Camp Official
в MS SQL Ентерпрайзе перестройка индексов работает - в онлайн режиме,
Таблица не блокируется
Есть свои фишки :)
источник

JS

Jury Sergeev in ML Boot Camp Official
да, серьезный продукт... дорогой только )
источник

JS

Jury Sergeev in ML Boot Camp Official
а так, что mssql, что оракл - можно только их ставить и весь бекенд только на них делать )
источник

IC

Igor Chepelev in ML Boot Camp Official
Да, дорого
поэтому есть тренд - всё в постгрес :) мне этот тренд не особо радует
Но всё относительно - купить сервер за 20к зелени не проблема - а купить лиценизии проблема.
Вот ща воюю :)
источник

JS

Jury Sergeev in ML Boot Camp Official
а что с постгрес не так? их как оракл купил - сделал его как центос для редхат ) такая отладочная площадка для фич, много чего запилили полезного... правда, это все же не mssql и не oracle
источник

IC

Igor Chepelev in ML Boot Camp Official
Здесь есть два фактора
1. я с определенной степенью свободы владею MS SQL :)
лично у меня с ним проблем нет :)
2. Переделывать всё и вся на Постгрес вообще не радует :)
к тому же у MS SQL полный покет SSIS Кубы Мониторинг Оптимизаия и тд

На Постгресе тоже как то это делают ....
но я реально не хочу переучиваться :))))))
источник

JS

Jury Sergeev in ML Boot Camp Official
хах, понимаю
источник
2021 May 16

u

ud1 in ML Boot Camp Official
По моим ощущениям, mssql это худшая база данных из трех. А от постре наоборот положительные впечатления, не хуже оракла.
источник

RS

Roman Shchekin in ML Boot Camp Official
Хуже оракла ничего нет
источник

RS

Roman Shchekin in ML Boot Camp Official
Молчал 1.5 года, чтобы ворваться в холивар. Нет, я серьезно - оракл встречает пользователя натянутой на лицо жопой (С), а именно LP SQL Developer или Toad (или как там). У MS SQL дефолтная SSMS намного лучше, почти Visual Studio. И офигенные сторонние есть, вроде DB Forge Stduio. Кто-то наверное справедливо заметит про DBeaver, он вроде хорош, я просто не пользовался
источник

RS

Roman Shchekin in ML Boot Camp Official
Но все же - у оракла после MS SQL каике-то неочевидно неадекватные тайминги, то запрос работает быстро, то медленно, любой маленький крючок убивает сервак на минуты. У MS SQL за годы такого не было замечено
источник

RS

Roman Shchekin in ML Boot Camp Official
Ну и плюс из открытых статей мы знаем, в каком адище пишется оракл, как там все закостылено
источник