Вопросы по SQL и другие аспекты работы PostgreSQL

warning: Creating default object from empty value in /var/www/victor/web/pgdocs.ru/data/modules/taxonomy/taxonomy.pages.inc on line 33.
Здесь обсуждаются запросы на SQL в PostgreSQL. Оптимизация запросов, реализация, подходы и т.д.

подключение firemonkey

firemonkey FireDac пытаюсь создать подключение требует dll где их можно найти?

Что делать с архивами xlog

Всем добрый день! Я только начинаю свой путь в этот дивный мир PostgreSQL, поэтому прошу сильно не бить. По наследству от бывшего коллеги досталась СУБД, а я собственно в этом на данный момент не силен. Сегодня обратил внимание на папку pg_xlog, где-то читал, что потери данных логов означают полную поломку. Поэтому решил проверить, если ли их архивация. Она и правда есть, но весит это дело уже 374 ГБ.
Собственно, вот сами вопросы:
1. Как долго мне стоит хранить эти архивы? Хватит последнего месяца или больше? (сам каталог в СУБД не трогаю, конечно)

Проблемы с SELECT или кэшом

Добрый день.
Есть компьютер (типо встроенная система) который выводит данные из нескольких таблиц на OLED дисплей по RS-232.
Иногда компьютер перестает обновлять определенные значения считываемые из таблиц на дисплей. Но начинает снова обновлять их если подключить к нему смартфон в режиме модема или ноутбук (На компьютере есть веб-морда работающая с этой же базой и таблицами). Данные в базу постоянно пишутся другой программой, при выгрузке аномалий и столбняка значение нет, есть только на дисплей.

Несколько видов сущностей в одной таблице

На данный момент у меня есть несколько таблиц различного типа ресурсов, например Company, Worker, Resume, Vacancy. У каждой сущности свои поля и соответственно колонки в таблицах этих сущностей. Часть полей общие для нескольких сущностей, например, address - общие поля для сущностей Company и Worker.

Кроме описанных выше сущностей (назовем их ресурсы) есть сущности, имеющие привязку к одному из ресурсов. Например, Discussion и Note. У меня они хранятся в таблицах, имеющих колонки resource_type и resource_id, которые содержат тип и id ресурса, к которому привязана дискуссия или заметка.

could not register background process

В "postgresql.config", параметр "#max_worker_processes = 8". По умолчанию 8.
SELECT * FROM pg_stat_activity выдал четыре процесса.
А БД, при попытке запуска нового процесса, возвращает "could not register background process".
До этого, сотрудник удалил несколько БД. Некогда было разбираться. Срочно перезапустили postgresql.
От чего такое могло произойти? Почему приходила данная ошибка? Сталкивался ли кто-нибудь с подобным поведением?

После экспериментов, пришли к выводу, что проблема в удалении фоновых процессов.

Существует ли триггер, который срабатывает перед уалением БД?

Здравствуйте! Существует ли триггер, который срабатывает перед уалением БД? Нужно завершить фоновые рабочие процессы подключенные к БД.
Заранее спасибо.

Решено: Загрузка данных из sql-бэкапа

Всем добрый день.
Умерла база (шифратор), имеется бэкап в sql-формате.
Проблема, что при загрузке psql --dbname=buh --username=postgres < 1.sql
выдает ошибку
ERROR: lenght for type mchar/mvarchar must be at least 1
LINE 7: _code mvarchar(0) NOT NULL,

psql непонятное сообщение

ПостгресПро 9.6

После того как выполняется какая либо команда psql (Виндовс сервер 2008 ) например выборка из таблицы, нет стандартного приглашения test=#, а вместо него я вижу- (END) и консоль неадекватно реагирует на нажатие клавиш. Мне же, как понятно, нужно продолжить работу.
Пожалуйста, объясните что это значит и что нужно делать.

Postgre пытается обратиться к удаленной (дропнутой) базе

Добрый день, прошу помощи.

Удаляю базу либо командой DROP либо из PgAdmin. после чего в логах начинают сыпать сообщения
FATAL: database "имя_удаленной_базы" does not exist
из 6 удаленных баз, на три получаю такую ошибку. пока что создал заново эти базы пустыми, чтобы ошибки не сыпало, но хочется разобраться.

Windows Serever 2012R2 на виртуалке VM Ware
PostgreSQL 9.4.2-1.1C Видимо версия специально для 1С.

Нужна поддержка в области восстановления для производства и Dr-серверов

Нужна поддержка в области восстановления для производства и Dr-серверов

Одна из моих производственных баз данных разбилась и не смогла восстановить БД. Теперь мы запущены в Dr Server (раб). Может ли кто-то предложить консультанту по восстановлению производственной базы данных и точной настройке производственных баз данных и др.

Собранный материал

Back to top

(С) Виктор Вислобоков, 2008-2023