Почему нельзя забывать явно завершать вложенные транзакции в Yii2

Рассмотрим неочевидную особенность реализации работы с вложенными транзакциями в Yii2. И поговорим о том, почему обязательно нужно явно завершать все открытые транзакции. Читать »
Ключевые слова: PHP, PostgreSQL, Yii2, Базы данных

Индексы PostgreSQL: полное руководство

Полное руководство по индексам в PostgreSQL. Что это и когда их надо использовать. Так же рассмотрим типы индексов и их особенности. Составные и функциональные индексы, частичные индексы и правильное их использование. Здесь я попытался осветить тему индексов в PostgreSQL как можно шире, но не сильно углубляясь в технические дебри. Читать »
Ключевые слова: PostgreSQL, Базы данных

Использование массивов PostgreSQL для работы с Materialized Path

PostgreSQL предоставляет нам инструмент, отлично подходящий для работы с Materialized Path, - массивы. В этой статье мы поговорим о том, как работать с Materialized Path используя массивы PostgreSQL. Читать »