Вопросы с тегом «postgresql»

Все версии PostgreSQL. Добавьте дополнительный тег для конкретной версии, такой как postgresql-11, если этот контекст важен.

4
Избегайте метода извлечения «строка за строкой» при работе с исходными столбцами больших объектов
У меня есть устаревший источник базы данных PostgreSQL (ODBC), который я пытаюсь перенести на новую схему SQL Server с использованием служб SSIS. Я получаю предупреждение: Метод извлечения 'Row by Row' применяется потому, что в таблице есть столбцы LOB. Содержимое столбца LOB Дело в том, что ни один столбец не нужен …

2
Медленное сканирование индекса в большой таблице
Используя PostgreSQL 9.2, у меня проблемы с медленными запросами к относительно большой таблице (более 200 миллионов строк). Я не делаю ничего сумасшедшего, просто добавляю исторические ценности. Ниже приведен запрос и вывод плана запроса. Моя таблица раскладок: Table "public.energy_energyentry" Column | Type | Modifiers -----------+--------------------------+----------------------------------------------------------------- id | integer | not null …

1
Хранение и запрос скользящих данных в PostgreSQL
У меня есть большое количество данных модели погоды, помещаемых в базу данных PostgreSQL. Машина имеет 8 ядер и 16 ГБ оперативной памяти. Я использую PostgreSQL 9.3 с PostGIS 2.1. Каждая таблица будет иметь различные данные о погоде (температура, точка росы, ветер и т. Д.). В каждой таблице будет 6-7 столбцов: …

2
PostgreSQL: невозможно изменить каталог на / root
Я пытаюсь скопировать таблицу planet_osm_polygonиз одной базы данных osmв другую test. Я su postgresи выполнил pg_dump. Проблема: Однако я получаю сообщение об ошибке, could not change directory to "/root"и Password:приглашение появилось дважды! Есть ли способ выполнить pg_dumpпри входе в систему как root? root@lalaland:~# su postgres postgres@lalaland:/root$ pg_dump -h localhost "osm" …

3
Последовательное сканирование PostgreSQL вместо индексного сканирования Почему?
Привет всем! У меня проблема с запросом к базе данных PostgreSQL, и мне интересно, может ли кто-нибудь помочь. В некоторых случаях мой запрос игнорирует созданный мной индекс, который используется для объединения двух таблиц dataи data_area. Когда это происходит, он использует последовательное сканирование и приводит к гораздо более медленному запросу. Последовательное …


1
Как получить фактически выделенный размер табличного пространства каждой базой данных postgres?
Табличное пространство Postgres распространяется на весь кластер. Следовательно, как рассчитать, сколько места выделено каждой базой данных в табличном пространстве postgres?
12 postgresql 

1
Postgresql произвел «быстрое отключение» самостоятельно. Почему? Как это удалось сделать?
Я уже погуглил и прочитал руководство столько, сколько мог прежде, чем отправлять это здесь. Информация о версии: Postgres8.4 на Ubuntu10.x У меня есть личный ноутбук, на котором я запускаю сервер postgres, и Java-скрипт, использующий JDBC, работал в течение 1600 ~ минут (что я работал несколько недель назад), прежде чем умереть, …
12 postgresql 

5
PostgreSQL: дата создания таблицы
Я недавно закончил проект, во время которого было создано много таблиц БД. Большинство этих таблиц содержат временный мусор, и я ищу простой способ перечислить все эти таблицы. Есть ли способ перечислить все таблицы БД, отсортированные по дате их создания?

3
Самый быстрый способ подсчитать, сколько диапазонов дат охватывает каждую дату из серии
У меня есть таблица (в PostgreSQL 9.4), которая выглядит следующим образом: CREATE TABLE dates_ranges (kind int, start_date date, end_date date); INSERT INTO dates_ranges VALUES (1, '2018-01-01', '2018-01-31'), (1, '2018-01-01', '2018-01-05'), (1, '2018-01-03', '2018-01-06'), (2, '2018-01-01', '2018-01-01'), (2, '2018-01-01', '2018-01-02'), (3, '2018-01-02', '2018-01-08'), (3, '2018-01-05', '2018-01-10'); Теперь я хочу подсчитать для …

1
Сжатие базы данных PostgreSQL
У меня есть большая база данных PostgreSQL размером более 500 ГБ, которая слишком велика. Есть ли способ сжать базу данных до более управляемого размера? Я пытался сделать это с SquashFS и базой данных, сжатой до 177 ГБ, однако PostgreSQL требует, чтобы база данных имела доступ для записи, а Squashed системы …


1
PostgreSQL PSQL - не работает, но без ошибок [закрыто]
Этот вопрос вряд ли поможет будущим посетителям; это относится только к небольшому географическому региону, конкретному моменту времени или необычайно узкой ситуации, которая обычно не применима к всемирной аудитории Интернета. Чтобы помочь сделать этот вопрос более применимым, посетите справочный центр . Закрыто 7 лет назад . Я полный новичок в PostgreSQL, …
12 postgresql  psql 

3
Ошибка индекса максимального размера строки
Есть ли верхняя граница для arrayстолбца? Я получаю эту ошибку при вставке в поле массива - PG::Error: ERROR: index row size 3480 exceeds maximum 2712 for index "ix_data" Вот мое определение таблицы - create table test_array(id varchar(50), data text[]); ALTER TABLE test_array ADD PRIMARY KEY (id); CREATE INDEX ix_data ON …

1
postgres - pg_dump и pg_restore без ролей
Я пытаюсь восстановить дамп, не имея соответствующих ролей в принимающей базе данных. Как уже упоминалось здесь , но и здесь , вы должны иметь в --no-ownerкачестве опции, либо в pg_dumpили pg_restoreили оба Я использовал следующую командную строку, чтобы создать свой дамп "C:\Program Files\PostgreSQL\9.3\bin\pg_dump.exe" --no-owner -Ft --dbname=postgresql://avo******:AV0******?@127.0.0.1:5432/BI_DB > K:\BI\backup\sort\bck_%timestamp%.tar Линия восстановления …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.