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

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

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

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

Күн бұрын

Пікірлер: 11
@maximsmolin8111
@maximsmolin8111 Жыл бұрын
Доклад супер, раздам свим для просмотра. Спасибо
@maximsmolin8111
@maximsmolin8111 Жыл бұрын
Интересно как мигрируют процедуры, особенно с try..catch + transaction
@maximsmolin8111
@maximsmolin8111 Жыл бұрын
В постгресе нет tinyint и bit. А boolean менее удобен и занимает больше места, чем bit
@isaabazov3700
@isaabazov3700 9 ай бұрын
Боже, сколько народу в зале :D Аж тянет на кнопку назад)
@igor5379
@igor5379 8 ай бұрын
супер!
@timur2887
@timur2887 9 ай бұрын
18:00 Нормализованные колонки из-за кривой реализации оператора LIKE, вы серьезно?))) Ужас какой...
@maximsmolin8111
@maximsmolin8111 Жыл бұрын
В PosgreSql недоделанные кластерные индексы - они фрагментируются и перестают быть кластерными по мере использования, чтобы вернуть кластерность приходится запускать вакуум
@Zliun
@Zliun Жыл бұрын
Кластерность запускается вакуумом??? Покажите, пожалуйста, ссылку на доку. ЕМНИП, кластеризация -- это операция, которую можно запустить по конкретному индексу. Тогда строки в таблице перестроятся по порядку этого индекса. Но эту операцию в постгресе делать и не надо, ведь используется heap.
@timur2887
@timur2887 9 ай бұрын
что-то вы путаете, фрагментация индекса - это отличие в порядке хранения страниц индекса от порядка его значений. никакую "кластерность" это не может нарушить в принципе, это просто приводит к лишним чтениям из разных мест диска, но при этом ссылки между его страницами все равно будут соответствовать порядку ключа. к фрагментации приводят изменения и вставки в таблицу, которые меняют порядок и приводят к механизмам расщепления страниц при их переполнении - создается новая страница в свободном пространстве диска, а на старой странице прописывается ссылка на новую. в результате у вас старая страница хранится в одном месте дискового пространства, а новая - через какое-то количество данных на удалении от нее. подробнее погуглите операции вставки в B-tree
@IgorM1991
@IgorM1991 2 ай бұрын
Такое впечатление, что докладчик читает текст с ноутбука, а не рассказывает. Звучит из-за этого хуже. Но сам доклад хороший.
Станислав Флусов - Миграция приложения с MS SQL Server на PostgreSQL
1:11:31
DotNext — конференция для .NET‑разработчиков
Рет қаралды 3,8 М.
Сергей Баранов - Многоликий DDD
1:06:56
DotNext — конференция для .NET‑разработчиков
Рет қаралды 9 М.
Одну кружечку 😂❤️
00:12
Денис Кукояка
Рет қаралды 2,2 МЛН
Players push long pins through a cardboard box attempting to pop the balloon!
00:31
Григорий Кошелев - Kafka: от теории к практике
1:03:30
DotNext — конференция для .NET‑разработчиков
Рет қаралды 37 М.
Грабли перевода аналитики на PostgreSQL с MSSQL
12:05
Павел Тарануха
Рет қаралды 1,5 М.
Денис Цветцих - Модульный монолит вместо микросервисов: Как, когда и зачем
1:00:37
DotNext — конференция для .NET‑разработчиков
Рет қаралды 6 М.
Андрей Сальников - Индексы в PostgreSQL. Как понять, что создавать
2:00:45
JPoint, Joker и JUG ru — Java-конференции
Рет қаралды 55 М.
Одну кружечку 😂❤️
00:12
Денис Кукояка
Рет қаралды 2,2 МЛН