- Никогда не используйте индексы
- Чем больше
count(*)
, тем лучше
- Используйте ORM
- JOIN’ам в базе не место
- Будь модным, будь schema-less
- Будь гибким, используй EAV
- Чем больше индексов создать, тем лучше
- Даже если вы решили настроить backup своей базы…
- Первым делом выключите autovacuum
- Никогда не архивируйте старые данные
- Переизобретите Slony
- Мастер и реплика должны жить на разном железе
- Синхронную реплику - в другой ДЦ
- Никогда не используйте Foreign Keys
- Самый правильный тип данных это text
- Всегда используйте “улучшенную” версию PostgreSQL
- PostgreSQL любит длинные транзакции
- Код надо писать, читать его не обязательно!
- Есть проблемы с PostgreSQL?
- Любые проблемы можно решить при помощи контейнеров
- Которые не решаются - решаем с помощью облаков
- Оптимизация запросов - прошлый век
- Переизобретать не только Slony
- Никогда не используйте exceptions
- Приложению не хватает соединений с базой?
- Выставляем
max_connections
в 1000
- Никогда не используйте pgbouncer
- Вместо pgbouncer используйте pgpool
- Всегда начинайте настраивать PostgreSQL
- Новая классная фича? Сразу в продакшн
- Никогда не используйте графический мониторинг
- Загружайте данные в PostgreSQL изощренно