Разберём, нормально ли передавать одинаковые значения в SQL IN. Узнайте о влиянии дублей на производительность и способах оптимизации запросов.
Разберём, почему на сервере Debian 12 с 1С 8.3.25.1501 происходят вылеты и 100% загрузка ЦП. Узнайте, как добавить ядра и настроить базу ЗГУ 3.1.33.19.
Узнайте, как найти все отсутствующие файлы базы данных PostgreSQL после кривого бекапа. Разберём скрипты и команды для быстрой диагностики.
Узнайте, почему обнуляется sequence в PostgreSQL при использовании @SequenceGenerator в Spring. Разберём причины сброса, влияние миграций и способы защиты.
Узнайте, почему PDO::lastInsertId() в PostgreSQL возвращает 0 и как получить ID новой записи. Разберём правильный синтаксис, RETURNING и настройку последовательностей.
Узнайте, почему размер БД увеличился после VACUUM FULL и как найти, что занимает место. Разбираем причины, диагностику и способы освобождения дискового пространства.
Узнайте, как вывести имя и дату рождения, отсортировав по ближайшему дню рождения в PostgreSQL. Разберём корректный SQL-запрос с использованием EXTRACT и CASE.
Узнайте, почему PostgreSQL неверно оценивает количество строк для составных типов данных и как исправить планировщик запросов. Разберём причины и способы оптимизации.
Разберём, почему папка overlay2 в Docker забивается 47 ГБ мусора, как найти виновника через docker inspect и навсегда остановить появление tmp-файлов в контейнере Postgres.
Узнайте, как использовать SET @index и SELECT @index++ в рекурсивных запросах SQL. Разберём особенности инкремента переменных при обходе деревьев.
Узнайте, как отфильтровать строки по значениям ключа name в JSON массиве. Разберём функции JSON_CONTAINS, JSON_SEARCH и LIKE для PostgreSQL, MySQL и ClickHouse.
Узнайте, как подсчитать количество дочерних узлов в дереве PostgreSQL с помощью WITH RECURSIVE. Разберём создание временных таблиц, ограничения подзапросов и примеры.
Узнайте, как настройки hot_standby_feedback и max_standby_streaming_delay в PostgreSQL 15 влияют на рост WAL. Разберём причины и способы снижения нагрузки.
Узнайте, почему VACUUM зависает на индексах в PostgreSQL 15 и как ускорить очистку таблицы 2.4 ТБ. Разбираем причины, настройки и пошаговое решение.
Узнайте пошаговый план обновления PostgreSQL с 14 до 15 в кластере Patroni с Consul. Разберём pg_upgrade, настройку конфигов и reinit реплик.
Узнайте, как выводить текущий статус из длительной процедуры в PostgreSQL, если данные в лог-таблицу попадают только после завершения транзакции. Разбираем способы: dblink, автономные транзакции и pg_notify.
Разберём, как установить спец-сборку PostgreSQL с ИТС для 1С в Ubuntu. Пошаговая инструкция по настройке репозитория, установке пакетов и проверке работы.
Разберём, как заменить множество CASE WHEN в SQL на компактный аналог. Узнайте синтаксис, примеры и альтернативы для упрощения запросов.
Узнайте, как организовать синхронизацию данных PostgreSQL между серверами в Амстердаме и Сингапуре. Разберём механизмы репликации, шардинга и кластеризации для игрового бекенда.
Разбираем способы ускорить запрос с множественными LEFT JOIN и условиями is_use. Узнайте, как переписать SQL для работы с 1 млн строк и 1 тыс фильтров.
Разберём, как параметры HousekeepingFrequency и HousekeeperDelete влияют на очистку базы данных Zabbix. Узнайте, удаляется ли 1 млн строк в час на таблицу или в целом.
Разбираем способы переноса баз 1С с PostgreSQL на 6 мажорных версий выше: pg_upgrade и dump/restore. Узнайте пошаговые инструкции и частые ошибки.
Узнайте, как настроить логирование всех SQL-запросов в PostgreSQL 16.4 на Windows. Разберём параметры log_statement, log_min_duration_statement и типичные ошибки.
Решение проблемы с незапускающимся контейнером PostgreSQL в Docker Compose: анализ конфигурации и возможные причины
Решение проблемы невидимости запросов из 1С в pg_stat_activity при работе на одном сервере
Восстановление базы данных PostgreSQL из файлового архива без использования pg_dump после сбоя диска
Анализ архитектуры обработки данных: использование CTE для выборки, обновления и вставки в рамках одной транзакции
Задача реализации аудита изменений данных: отслеживание создания, редактирования и удаления сущностей с избеганием дублирования кода. Обсуждение вариантов архитектуры на уровне базы данных.
Поиск столбца с заданным значением в строке с максимальной датой в PostgreSQL
Проблема со сборкой Docker-контейнера и локальной генерацией Prisma из-за ошибки загрузки движков