Станислав Флусов - Миграция с MS SQL в PostgreSQL, когда нужно ещё вчера

  Рет қаралды 5,303

DotNext — конференция для .NET‑разработчиков

DotNext — конференция для .NET‑разработчиков

Күн бұрын

Пікірлер: 10
@maximsmolin8111
@maximsmolin8111 Жыл бұрын
Доклад супер, раздам свим для просмотра. Спасибо
@maximsmolin8111
@maximsmolin8111 Жыл бұрын
Интересно как мигрируют процедуры, особенно с try..catch + transaction
@isaabazov3700
@isaabazov3700 11 ай бұрын
Боже, сколько народу в зале :D Аж тянет на кнопку назад)
@igor5379
@igor5379 10 ай бұрын
супер!
@maximsmolin8111
@maximsmolin8111 Жыл бұрын
В постгресе нет tinyint и bit. А boolean менее удобен и занимает больше места, чем bit
@timur2887
@timur2887 11 ай бұрын
18:00 Нормализованные колонки из-за кривой реализации оператора LIKE, вы серьезно?))) Ужас какой...
@maximsmolin8111
@maximsmolin8111 Жыл бұрын
В PosgreSql недоделанные кластерные индексы - они фрагментируются и перестают быть кластерными по мере использования, чтобы вернуть кластерность приходится запускать вакуум
@Zliun
@Zliun Жыл бұрын
Кластерность запускается вакуумом??? Покажите, пожалуйста, ссылку на доку. ЕМНИП, кластеризация -- это операция, которую можно запустить по конкретному индексу. Тогда строки в таблице перестроятся по порядку этого индекса. Но эту операцию в постгресе делать и не надо, ведь используется heap.
@timur2887
@timur2887 11 ай бұрын
что-то вы путаете, фрагментация индекса - это отличие в порядке хранения страниц индекса от порядка его значений. никакую "кластерность" это не может нарушить в принципе, это просто приводит к лишним чтениям из разных мест диска, но при этом ссылки между его страницами все равно будут соответствовать порядку ключа. к фрагментации приводят изменения и вставки в таблицу, которые меняют порядок и приводят к механизмам расщепления страниц при их переполнении - создается новая страница в свободном пространстве диска, а на старой странице прописывается ссылка на новую. в результате у вас старая страница хранится в одном месте дискового пространства, а новая - через какое-то количество данных на удалении от нее. подробнее погуглите операции вставки в B-tree
@IgorM1991
@IgorM1991 4 ай бұрын
Такое впечатление, что докладчик читает текст с ноутбука, а не рассказывает. Звучит из-за этого хуже. Но сам доклад хороший.
Сергей Баранов - Многоликий DDD
1:06:56
DotNext — конференция для .NET‑разработчиков
Рет қаралды 9 М.
Who is More Stupid? #tiktok #sigmagirl #funny
0:27
CRAZY GREAPA
Рет қаралды 10 МЛН
Air Sigma Girl #sigma
0:32
Jin and Hattie
Рет қаралды 45 МЛН
Почему Катар богатый? #shorts
0:45
Послезавтра
Рет қаралды 2 МЛН
Андрей Сальников - Индексы в PostgreSQL. Как понять, что создавать
2:00:45
JPoint, Joker и JUG ru — Java-конференции
Рет қаралды 58 М.
Григорий Кошелев - Kafka: от теории к практике
1:03:30
DotNext — конференция для .NET‑разработчиков
Рет қаралды 38 М.
Андрей Парамонов - gRPC: наш опыт внедрения. Почему всегда он?
1:00:18
DotNext — конференция для .NET‑разработчиков
Рет қаралды 9 М.
Who is More Stupid? #tiktok #sigmagirl #funny
0:27
CRAZY GREAPA
Рет қаралды 10 МЛН