#xdata — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #xdata, aggregated by home.social.
-
CSN vs MVCC Postgres: решаем проблему Long Fork аномалии и причем тут деградация Postgres при тысячах SAVEPOINT-ов
Одно из узких мест масштабируемости в традиционном PostgreSQL MVCC – получение снимков. Каждый раз, когда транзакции требуется снимок, она должна получить ProcArrayLock и пройтись по всем активным бэкендам, чтобы собрать их идентификаторы транзакций. Эта операция становится все более затратной по мере роста числа одновременных соединений: при тысячах соединений конкуренция за блокировку может серьезно ограничить пропускную способность. CSN (Commit Sequence Number) устраняет это узкое место, заменяя сканирование ProcArray атомарным чтением переменных, что делает получение снимков по сути O(1) независимо от количества соединений. В статье рассказывается о том, как технология работает в СУБД от «Тантор Лабс» и недавно представленной машине баз данных Tantor XData Gen3
-
Обзор доклада PGBootCamp 2026 о технологии разделения Compute и Storage
В статье - обзор доклада Алексея Копытова ( автора sysbench ) на конференции PG BootCamp, прошедшей 19 марта 2026 года. Доклад заинтересовал меня тем, что докладчик работал в MySQL AB ( High Performance group within the MySQL Support Team ), Percona , позже в Huawei . В мире MySql есть разработчики, которые хорошо понимают архитектуру реляционных баз данных, то есть могут довольно быстро внести в мир PostgreSQL программные решения из MySQL, которые смогут повысить производительность и отказоустойчивость PostgreSQL. Доклад Алексея Копытова шёл за докладом Вадима Яценко, чей доклад представил слушателям новую СУБД Tantor Polar. На момент доклада, за две недели до конференции, была опубликована статья , где подробно описывалась новая архитектура, поэтому выступление Яценко вызвало особый интерес и, по сути, послужило публичной презентацией этих наработок.
https://habr.com/ru/articles/1023046/
#postgres #postgresql #xdata #tantor_xdata #tantor_polar #sysbench
-
МБД Tantor XData 2B: практический опыт промышленной эксплуатации ARM-серверов для 1С
Мы уже писали о нагрузочном тестировании машины баз данных Tantor XData 2Y на базе процессоров Intel, точнее, об успешно пройденном тесте на 30 тыс. пользователей 1С. Впечатляющие показатели — это прекрасно, однако реальность рынка enterprise-решений такова, что технические характеристики — не единственный критерий для выбора оборудования. Требования 398-ФЗ, стратегии импортозамещения, санкционные риски и бюджетные ограничения заставляют компании искать баланс между производительностью и другими факторами. В линейке Tantor XData есть модель 2B на базе процессоров Baikal-S, позиционируемая как ответ на подобные вызовы. В новой статье мы делимся результатами нагрузочного тестирования этой модели и рассказываем об особенностях работы ARM-архитектуры с PostgreSQL и практическом опыте оптимизации такой системы — со всеми техническими деталями, метриками производительности и найденными узкими местами.