RU

Мониторинг баз данных. Как мы трижды переписывали плагин трассировки, чтобы не положить прод

Привет, Хабр! Меня зовут Артем Абакумов, я разработчик СУБД РЕД База Данных в РЕД СОФТ. Представим, что на проде виснет база. Счет идет на секунды,…

мониторинг баз данныхтрассировка SQLплагин FirebirdРЕД База ДанныхPrometheusGrafanashared memorylock-freeфильтр Блуманормализация запросов
Habr
RU

Двигаем PostgreSQL в сторону OLAP: оптимизация параллельного вычисления агрегатов

В данной статье я хочу рассказать о проверке одной гипотезы - возможности использования shared memory для ускорения параллельной агрегации методом х…

postgresqlshared memoryaggregationparallelismperformancequery execution
Habr
RU

Почему JSON на практике — быстрый формат для баз данных (если выкинуть лишние абстракции)

Мы привыкли считать JSON «медленным» текстовым форматом, удобным исключительно для людей. Мы используем его для REST API, конфигурационных файлов и…

gomakodbshared memoryhighloadjsonzero allocationоптимизациябазы данныхсистемное программированиеасинхронность