История о том, как компания Retool перенесла свою базу данных Postgres в 4ТБ с версии 9.6 на 13
Чем интересна статья? Тут есть несколько примечательных моментов даже для тех, кто не занимается миграцией БД.
1. Миграции по принципу Lift and shift по-прежнему актуальны. И иногда лучше немного протянуть с ними, чем рисковать тем, что миграция завершится неудачей на полпути.
2. Облачное решение может вам не подойти или даже всё испортить. Запуск приложений в облаке не означает, что вам вообще не нужно заботиться об операционке.
3. Тестируйте, используя репрезентативную рабочую нагрузку, будь то количество запросов или размер базы данных.
4. Каждый рабочий инструмент требует некоторой настройки. Кроме того, даже в техсфере иногда нужно проявить творческий подход (об этом в статье: они написали скрипт для переноса особенно больших таблиц).
#database #devops #бд #postgres
@DevOpsKaz
Чем интересна статья? Тут есть несколько примечательных моментов даже для тех, кто не занимается миграцией БД.
1. Миграции по принципу Lift and shift по-прежнему актуальны. И иногда лучше немного протянуть с ними, чем рисковать тем, что миграция завершится неудачей на полпути.
2. Облачное решение может вам не подойти или даже всё испортить. Запуск приложений в облаке не означает, что вам вообще не нужно заботиться об операционке.
3. Тестируйте, используя репрезентативную рабочую нагрузку, будь то количество запросов или размер базы данных.
4. Каждый рабочий инструмент требует некоторой настройки. Кроме того, даже в техсфере иногда нужно проявить творческий подход (об этом в статье: они написали скрипт для переноса особенно больших таблиц).
#database #devops #бд #postgres
@DevOpsKaz
Предпочтительный способ документирования баз данных — это диаграммы сущность-связь (ER). Однако рисование их вручную — настолько трудоемкий и подверженный ошибкам процесс, что мы почти никогда не делаем этого. А если и делаем, то они редко остаются актуальными.
👉 С SchemaSpy такой проблемы нет. SchemaSpy — это анализатор метаданных базы данных. Он помогает администраторам баз и разработчикам визуализировать и понимать модель данных.
А благодаря отчету на основе HTML перемещение по диаграмме становится простым и изящным.
Пользуйтесь и делитесь с коллегами ❤️
#devops #schemspy #database
@DevOpsKaz
👉 С SchemaSpy такой проблемы нет. SchemaSpy — это анализатор метаданных базы данных. Он помогает администраторам баз и разработчикам визуализировать и понимать модель данных.
А благодаря отчету на основе HTML перемещение по диаграмме становится простым и изящным.
Пользуйтесь и делитесь с коллегами ❤️
#devops #schemspy #database
@DevOpsKaz
Он предлагает наиболее полные функции поиска среди всех баз данных Postgres, что избавляет от надстроек громоздких сервисов типа поискового движка или векторной БД.
Полноценный релиз — в конце сентября.
#devops #database #db #elasticsearch
@DevOpsKaz
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥 Производительность PostgreSQL: мониторинг и улучшение
База данных PostgreSQL предлагает надежные функции для различных приложений. Её производительность зависит от многих факторов — их и рассмотрели в новой статье: от инструментов для исследования проблем до их решения с помощью передовых методов оптимизации.
Примеры кода для оптимизации внутри 🫡
В тексте:
— Исследование проблем с производительностью
— Анализ производительности запросов
— Профилирование загрузки базы данных
— Методы оптимизации производительности
— Настройка конфигурации базы данных
Читайте и делитесь с коллегами 🤝
#devops #database #postgresql #db
@DevOpsKaz
База данных PostgreSQL предлагает надежные функции для различных приложений. Её производительность зависит от многих факторов — их и рассмотрели в новой статье: от инструментов для исследования проблем до их решения с помощью передовых методов оптимизации.
Примеры кода для оптимизации внутри 🫡
В тексте:
— Исследование проблем с производительностью
— Анализ производительности запросов
— Профилирование загрузки базы данных
— Методы оптимизации производительности
— Настройка конфигурации базы данных
Читайте и делитесь с коллегами 🤝
#devops #database #postgresql #db
@DevOpsKaz
Они упрощают задачу, шаг за шагом помогая выполнить упражнения, предоставляя наборы данных, примеры команд и терминал, где можно проверить результат.
Пользуйтесь и делитесь с коллегами 🤝
#devops #postgresql #sql #database #db
@DevOpsKaz
Please open Telegram to view this post
VIEW IN TELEGRAM
PGDSAT — инструмент, который проверяет 70 элементов управления в кластерах PostgreSQL, включая все рекомендации CIS. Для сбора необходимой информации нужно запустить лишь одну команду на сервере PostgreSQL — и вы получите отчет. В нем есть сводка статусов и и подробные детали.
👉 А здесь вы найдете пример отчета о безопасности — все упорядочено и наглядно
#devops #db #security #postgresql #database
@DevOpsKaz
Please open Telegram to view this post
VIEW IN TELEGRAM