Описание тега postgresql

PostgreSQL - это система управления объектно-реляционными базами данных с открытым исходным кодом (ORDBMS), доступная для всех основных платформ, включая Linux, UNIX, Windows и OS X. Пожалуйста, указывайте вашу точную версию Postgres, задавая вопросы. Вопросы, касающиеся администрирования или дополнительных функций, лучше всего направлять на dba.stackexchange.com.

PostgreSQL ( часто Postgres, но никогда Postgre)- это объектно-реляционная система управления базами данных (ORDBMS), доступная для всех основных операционных систем. Он выпущен под лицензией PostgreSQL, которая является лицензией в стиле MIT, и, следовательно, является бесплатным программным обеспечением с открытым исходным кодом. PostgreSQL разработан Группой глобального развития PostgreSQL, состоящей из добровольцев, нанятых такими компаниями, как Red Hat и EnterpriseDB.

PostgreSQL произносится как "post-grez-ql". Postgres произносится как "post-grez".

Существует множество форков Postgres для специализированных задач, таких как Greenplum Database, Amazon Redshift, ParAccel, Postgres-XC, Postgres-XL, PPAS и т. Д. Их функции и синтаксис отличаются от стандартного PostgreSQL. Объявите, что вы используете, и добавьте тег.

Возможности PostgreSQL

Как задавать хорошие вопросы

По вопросам производительности рассмотрите инструкции для postgresql-performance.

Для вопросов, касающихся конкретной версии, добавьте тег версии: postgresql-9.3, postgresql-10 и т. Д.

Вопросы, касающиеся администрирования или дополнительных функций, лучше всего направлять на https://dba.stackexchange.com/.

Руководство по отчетности проблем на PostgreSQL вики полезно чтение.

  • Покажите свою версию PostgreSQL из SELECT version().

  • Включите полный текст соответствующих сообщений об ошибках, запросов SQL и т. Д.

  • При необходимости предоставьте тестовый пример с CREATE TABLE а также INSERTзаявления с образцами данных и ожидаемыми результатами. SQL Fiddle может быть полезен для этого.

  • Если вы задавали предыдущие вопросы по теме, добавьте ссылку.

  • Если вы повторно разместите вопрос из списка рассылки, сделайте ссылку на страницу в архивах списка рассылки. Или наоборот, при размещении там ТАК вопроса.

  • Знать о PostgreSQL текущие настройки / конфигурация бэкэнд с:

    SELECT name, current_setting(name), source FROM pg_settings
    WHERE  source NOT IN ('default', 'override');
    

Ресурсы

Полезные ссылки