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

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

1
postgresql: как создать дамп и восстановить роли для кластера?
Где хранятся роли в кластере и как их записать? Я сделал pg_dump базы данных, а затем загрузил его в другой кластер, но я получаю много этих ошибок: psql:mydump.sql:3621: ERROR: role "myrole" does not exist Так что, видимо, дамп моей БД не включает роли. Я попытался сбросить базу данных postgres, но …

4
Мне нужно запустить VACUUM FULL без свободного места на диске
У меня есть одна таблица, которая занимает около 90% дискового пространства на нашем сервере. Я решил оставить несколько столбцов, чтобы освободить место. Но мне нужно вернуть место под ОС. Проблема, однако, в том, что я не уверен, что произойдет, если я запусту VACUUM FULL и не хватит свободного места, чтобы …

3
Ограничение внешнего ключа на элементе массива?
Предположим, у меня есть таблица, содержащая рабочие должности: CREATE TABLE roles ( "role" character varying(80) NOT NULL, CONSTRAINT "role" PRIMARY KEY (role) ); Предположим, у меня также есть таблица, пользователи, и у каждой строки (определенного пользователя) может быть произвольное количество рабочих мест: CREATE TABLE users ( username character varying(12) NOT …

1
Оптимизация индекса с датами
Этот вопрос был перенесен из переполнения стека, поскольку на него можно ответить в Exchange Stack Exchange для администраторов баз данных. Мигрировал 7 лет назад . У меня есть большая таблица объектов (15M + строка) в PostgreSQL 9.0.8, для которой я хочу запросить устаревшее поле. Я хочу разделить запрос на миллионы …

2
Исходники нескольких файлов одновременно с PSQL
Я хочу выполнить несколько сценариев SQL последовательно с psqlодной транзакцией для настройки схемы базы данных. Каков наилучший способ сделать это? В прошлом я знал, что у меня был главный сценарий, с которым я работал psql, включая другие файлы, однако я не помню синтаксис этого сценария.
27 postgresql  psql 

1
Роли PostgreSQL против пользователей, предоставьте права
В настоящее время я изучаю различия между PostgreSQL и MySQL, поскольку у меня есть новый проект, и я также собираюсь перенести свое существующее программное обеспечение с MySQL на PostgreSQL. Я фактически начал создавать HTML-таблицу со сравнением команд (для пользователей / баз данных / командной строки и т. Д.) Между ними. …
27 postgresql  users 


2
Как мне индексировать UUID в Postgres?
Я новичок в PostgreSQL и несколько новичок в базах данных в целом. Существует ли установленный способ индексации значений UUID в Postgres? Я разделен между использованием хеширования и использованием trie, если только у него уже нет чего-то встроенного, что он использует автоматически. Все, что я использую, будет обрабатывать огромные объемы данных. …
26 postgresql  index  uuid 

1
Индексы: целое число против производительности строки, если число узлов одинаково
Я занимаюсь разработкой приложения на Ruby on Rails с базой данных PostgreSQL (9.4). Для моего варианта использования столбцы в таблицах будут просматриваться очень часто, поскольку весь смысл приложения заключается в поиске очень специфических атрибутов в модели. В настоящее время я решаю, использовать ли integerтип или просто использовать типичный строковый тип …

5
PostgreSQL: как создать полную копию схемы базы данных в той же базе данных?
Этот вопрос был перенесен из переполнения стека, поскольку на него можно ответить в Exchange Stack Exchange для администраторов баз данных. Мигрировал 7 лет назад . Как я могу скопировать мою publicсхему в ту же базу данных с полной структурой таблицы, данными, функциями, fk, pk и т. Д. Моя версия Postgres …
26 postgresql 

1
PostgreSQL DELETE FROM завершается с ошибкой `Ошибка: попытка удалить невидимый кортеж`
Этот вопрос перенесен из-за сбоя сервера, поскольку на него можно ответить в Exchange Stack Exchange для администраторов баз данных. Мигрировал 3 года назад . Ошибка Попытка удалить кортежи, содержащие недопустимые метки времени с DELETE FROM comments WHERE date > '1 Jan 9999' OR date < '1 Jan 2000' OR date_found …

3
Как мне перечислить все таблицы во всех схемах, принадлежащих текущему пользователю в Postgresql?
Я могу перечислить все таблицы во всех схемах, используя > \dt *.* но в нем также перечислены системные таблицы, которые намного превосходят мои таблицы, которые меня интересуют. Я хотел бы, чтобы все таблицы (и, возможно, представления), созданные мной, в общедоступной схеме и любые схемы, которые я определил. Я надеюсь найти …

2
Совместное использование MongoDB и PostgreSQL
Мой текущий проект - это, по сути, запуск системы управления документооборотом. Тем не менее, есть некоторые морщины (удивление, удивление). Хотя некоторые морщины довольно специфичны для проекта, я полагаю, что есть некоторые общие замечания и вопросы, которые не дают канонического ответа (который я мог бы найти в любом случае) и которые …

2
Какое влияние оказывает LC_CTYPE на базу данных PostgreSQL?
Итак, у меня есть несколько серверов Debian с PostgreSQL на нем. Исторически эти серверы и PostgreSQL были локализованы с помощью набора символов Latin 9, и тогда это было нормально. Теперь мы должны разобраться с такими вещами, как польский, греческий или китайский, поэтому изменение становится растущей проблемой. Когда я попытался создать …

1
Как освободить место на диске в PostgreSQL?
Этот вопрос был перенесен из переполнения стека, поскольку на него можно ответить в Exchange Stack Exchange для администраторов баз данных. Мигрировал 5 лет назад . У меня есть локальная установка базы данных 9.1 с несколькими таблицами, которые имели cca. 300 миллионов записей и база данных выросли до 20 ГБ. После …

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