#data_base — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #data_base, aggregated by home.social.
-
Контракт вместо настроек: чего я жду от OLTP-БД
После первой статьи в комментариях несколько раз прозвучало примерно одно и то же: "Всё правильно, но это же про любую зрелую СУБД — что с этим делать?" Я думал над этим вопросом несколько недель. И в итоге решил не искать ответ в виде "возьмите правильный инструмент X" — а попробовать честно сформулировать: какими свойствами OLTP-БД должна обладать сама по себе , независимо от того, насколько хорош ваш оператор, консультант или runbook. Что такое "контракт" — и почему это не маркетинг Попробую объяснить не через определение, а через ощущение. Когда вы покупаете автомобиль, вы не читаете инструкцию к тормозам каждое утро. Вы просто знаете: нажал педаль — машина тормозит. Это контракт . Он не зависит от того, правильно ли вы настроили тормозную жидкость этим утром или не забыли включить "режим торможения" в меню.
https://habr.com/ru/articles/1007602/
#postgresql #rust #data_base #oltp #hiload #system_design #субд
-
LWLock:LockManager, fastpath и всё-всё-всё
Общеизвестным является тезис о том, что от избыточного индексирования страдают только DML-операции, а SELECTы только получают разнообразные бенефиты. Однако существуют определённые нюансы, которые могут разрушить данную стройную картину мира. Я попробую продемонстрировать возможную проблему на тестовом примере (кстати, почти аналогичная проблема наблюдалась в реальной ПРОМ-системе).
https://habr.com/ru/companies/gnivc/articles/993938/
#postgresql #postgres #lwlock #производительность #базы_данных #data_bases #data_base #бд