Size: a a a

2020 December 01

К

Какой-то Хмырь... in sql_ninja
Igor Sergeichik
я вот не помню на самом деле
Где наши мэтры? @trootnev
источник

MC

Max Chistyakov in sql_ninja
Дмитрий Texnix
у нас есть в отделе люди, которые часто ходят в хороших ффп2 масках, и до сих пор не переболели
у меня так же
источник

MC

Max Chistyakov in sql_ninja
ровно этот класс защиты беру
источник

IS

Igor Sergeichik in sql_ninja
источник

P@

Petr @pcool in sql_ninja
Igor Sergeichik
да, альтер наложит блокировку
скорее всего через порционную переливку в соседнюю таблицу с последующим переименованием
соседняя таблица и порционная переливка - это наверное самое надежное, но это целую таблицу дублировать, а по сути только поле
источник

F

Frankie4Fingers in sql_ninja
Les
его взяли
А потом уволили?
источник

L

Les in sql_ninja
Frankie4Fingers
А потом уволили?
нет
источник

O

Oleg T in sql_ninja
Petr @pcool
соседняя таблица и порционная переливка - это наверное самое надежное, но это целую таблицу дублировать, а по сути только поле
Боюсь, иначе не выйдет. Не уверен, что так можно, но пришло на ум попробовать надурить репликацию и подписать таблицу на изменения. тогда быстрее будет и без триггеров.
источник

К

Какой-то Хмырь... in sql_ninja
Oleg T
Боюсь, иначе не выйдет. Не уверен, что так можно, но пришло на ум попробовать надурить репликацию и подписать таблицу на изменения. тогда быстрее будет и без триггеров.
Так с доп полем не получится?
источник

O

Oleg T in sql_ninja
Какой-то Хмырь
Так с доп полем не получится?
создание поля залочит таблу, мне кажется.
источник

IS

Igor Sergeichik in sql_ninja
ну или вдруг там в таблице можно выделить "горячие данные" - перелить их, переименовать таблицы и постепенно переливать данные из старой
или вообще логика приложения позволяет холодные данные читать из прежнего места
ну если в качестве фантазии конечно=)
источник

К

Какой-то Хмырь... in sql_ninja
Oleg T
создание поля залочит таблу, мне кажется.
Игорь кинул статью выше, для записи/чтение - нет. Только модификация схемы. Если я правильно по диагонали читал
источник

O

Oleg T in sql_ninja
Если только не сделать его пустым и не сгородить хитрый цикл который по чуть-чуть его заполнит.
источник

К

Какой-то Хмырь... in sql_ninja
Oleg T
Если только не сделать его пустым и не сгородить хитрый цикл который по чуть-чуть его заполнит.
Не, дефолт констрейнт
источник

O

Oleg T in sql_ninja
Какой-то Хмырь
Не, дефолт констрейнт
тогда это будет транзакция длиной в модификацию всей таблицы
источник

К

Какой-то Хмырь... in sql_ninja
This shows that Table (Object) has intended Exclusive lock which means that the table is not exclusively locked during the addition of the column


В статье так пишут. Надо буит потестить как-нить
источник

К

Какой-то Хмырь... in sql_ninja
И, говорят, супер-быстро
источник

O

Oleg T in sql_ninja
Какой-то Хмырь
И, говорят, супер-быстро
IX это как думаешь что значит?
источник

IS

Igor Sergeichik in sql_ninja
но вообще так то конечно на тестах прогнать
может быть даже а меньшем объёме
источник

К

Какой-то Хмырь... in sql_ninja
С намерением, типа
источник