Архив за Сентябрь, 2026

Восстановление дампа PostgreSQL: запускаем и мониторим, что процесс идёт

 24 Сен, 2026

Разворачивание большого SQL-дампа через psql может занять часы. В какой-то момент почти у каждого возникает вопрос: «Оно ещё работает или уже зависло?». В этой статье — команда запуска импорта и набор запросов, которые позволяют мониторить процесс.

Читать далее »

Приоритет настроек в PostgreSQL

 17 Сен, 2026

Есть чёткая иерархия, как PostgreSQL читает свои настройки.

Читать далее »

Ошибка: cлишком много клиентов psql

 17 Сен, 2026

В php пример этой выглядит как следующее сообщение:

PDOException: SQLSTATE[08006] [7] connection to server at «127.0.0.1», port 5433 failed: извините, уже слишком много клиентов connection to server at «127.0.01», port 5433 failed: ВАЖНО: извините, уже слишком много клиентов в функции Drupal\ClassResolver::resolve() (строка 29 в файле …).

Читать далее »

Запуск redis в контейнере Docker

 16 Сен, 2026

Redis — это быстрое хранилище данных в оперативной памяти, которое часто используют как кэш, брокер сообщений или базу данных. Запустить его в Docker можно за пару минут: достаточно одной команды и простой проверки.

Читать далее »

Многопоточная обработка больших файлов в Java: разбиение на чанки

 9 Сен, 2026

В статье мы разберем пример использования подхода — дробления данных (chunking). В мире разработки полно задач, связанных с обработкой больших объёмов данных. Будь то логи, дампы баз данных или файлы с медиа-контентом — эффективная работа с такими ресурсами становится критичной. В этой статье мы разберём практический пример многопоточной обработки файла в Java, где исходный файл разбивается на небольшие фрагменты (чанки) фиксированного размера. Такой подход лежит в основе многих систем: от торрент-клиентов до распределённых файловых хранилищ.

Читать далее »