Разберём, как работать с датой в PostgreSQL в формате double precision. Узнайте, как конвертировать значение 45672.38 в 2025 год и правильно фильтровать записи.

    16

    Узнайте, как в Postgres преобразовать заглавные буквы в прописные при миграции из MySQL. Разберём методы LOWER, триггеры и исправление ошибок.

    16

    Разбираем, как получить все перенесённые посещения с историей в PostgreSQL. Узнайте, как построить рекурсивный запрос для цепочек переносов за интервал дат.

    18

    Узнайте, как исправить ошибку failed to connect to database в PostgreSQL. Разберём причины отсутствия сокета /tmp/.s.PGSQL.5432 и способы решения проблемы.

    14

    Узнайте, почему тормозит массив Intel D3-S4510 в RAID1 на Dell PERC H330. Разберём причины медленной работы и способы диагностики.

    13

    Разберём, почему возникает ошибка «отношение new не существует» в триггере PostgreSQL. Узнайте, как правильно обращаться к NEW и исправить триггерную функцию.

    18

    Разберём, почему возникает ошибка column reference в DEFAULT и как правильно установить expires_at +7 дней от created_at в PostgreSQL.

    12

    Разберём, почему Postgres видит столбцы с заглавными буквами и как исправить ошибку обновления данных. Узнайте правильный синтаксис кавычек.

    17

    Узнайте, как балансировать читающие запросы между мастером и репликой PostgreSQL 15 без изменений в приложении. Разбираем Pgpool-II, HAProxy, pgBouncer и другие подходы.

    15

    Узнайте, как исключить повторный запуск пункта ETL в PostgreSQL. Разберём механизм блокировки таблицы и организацию очереди для параллельных процедур.

    14

    Узнайте, почему DBeaver и pgAdmin не видят базу данных после создания через SQL. Разберём причины и решения проблемы с подключением к PostgreSQL.

    17

    Узнайте, почему PostgreSQL падает в Docker Swarm с ошибкой invalid checkpoint record. Разберём причины, диагностику и способы стабилизации БД.

    17

    Узнайте, как реализовать поиск по части слова в PostgreSQL, игнорируя порядок слов. Разберём методы с ILIKE, ts_query и триграммами для гибкого текстового поиска.

    15

    Узнайте, какие программы с GUI для проектирования схем БД и деплоя PostgreSQL востребованы в крупных компаниях. Разберём актуальные решения и перспективы навыков.

    16

    Узнайте, как настроить PostgreSQL для 1С на мощном сервере. Разберём конфиг CPU, RAM, дисковой подсистемы и параметры postgresql.conf для максимальной производительности.

    19

    Разбираемся с пулом соединений pgx: как выбрать Max и Min, сколько весит одно соединение и когда стоит делегировать управление пулу. Узнайте оптимум!

    16

    Разберём, почему проект в Docker запускается и сразу падает. Узнайте типичные ошибки конфигурации, проблемы с Flyway и HikariCP, а также способы диагностики.

    15

    Разберём, как временно повысить привилегии в PostgreSQL для просмотра pg_stat_activity и завершения процессов без SUPERUSER. Безопасные методы, SECURITY DEFINER, pg_read_all_stats.

    14

    Узнайте, как исправить ошибку запуска PostgreSQL в Open Server 6.2.9. Разбираем причины, решение с пользователем postgres и настройку логов.

    17

    Разберём, почему PostgreSQL зависает в VirtualBox на Alpine Linux. Узнайте причины soft lockup и правильный способ перезапуска БД без перезагрузки ВМ.

    14

    Узнайте, как избежать ошибки при EXTRACT(epoch from null) в PostgreSQL. Разберём функцию COALESCE и альтернативные способы обработки NULL значений.

    14

    Разберём, нормально ли передавать одинаковые значения в SQL IN. Узнайте о влиянии дублей на производительность и способах оптимизации запросов.

    16

    Разберём, почему на сервере Debian 12 с 1С 8.3.25.1501 происходят вылеты и 100% загрузка ЦП. Узнайте, как добавить ядра и настроить базу ЗГУ 3.1.33.19.

    15

    Узнайте, как найти все отсутствующие файлы базы данных PostgreSQL после кривого бекапа. Разберём скрипты и команды для быстрой диагностики.

    15

    Узнайте, почему обнуляется sequence в PostgreSQL при использовании @SequenceGenerator в Spring. Разберём причины сброса, влияние миграций и способы защиты.

    14

    Узнайте, почему PDO::lastInsertId() в PostgreSQL возвращает 0 и как получить ID новой записи. Разберём правильный синтаксис, RETURNING и настройку последовательностей.

    17

    Узнайте, почему размер БД увеличился после VACUUM FULL и как найти, что занимает место. Разбираем причины, диагностику и способы освобождения дискового пространства.

    15

    Узнайте, как вывести имя и дату рождения, отсортировав по ближайшему дню рождения в PostgreSQL. Разберём корректный SQL-запрос с использованием EXTRACT и CASE.

    16

    Узнайте, почему PostgreSQL неверно оценивает количество строк для составных типов данных и как исправить планировщик запросов. Разберём причины и способы оптимизации.

    15

    Разберём, почему папка overlay2 в Docker забивается 47 ГБ мусора, как найти виновника через docker inspect и навсегда остановить появление tmp-файлов в контейнере Postgres.

    14