From b9984ade83519a04f89ffdfe3c043fcbdafc65db Mon Sep 17 00:00:00 2001
From: Bruce Momjian Дата последнего обновления: Пятница 26 октября 14:59:45 EDT 2007 Дата последнего обновления: Среда 25 июня 23:54:14 EDT 2008 Английский вариант сопровождает: Брюс Момьян (Bruce Momjian) (pgman@candle.pha.pa.us) Перевёл на русский: Виктор Вислобоков (admin@linuxshare.ru) Самую свежую английскую версию документа можно найти на
http://www.postgresql.org/files/documentation/faqs/FAQ.html. Самую свежую русскую версию документа можно найти на
+ http://postgresql.ru.net/docs/FAQ_russian.html. Ответы на вопросы специфичные для конкретных платформ можно найти на
http://www.postgresql.org/docs/faq/. PostgreSQL произносится Post-Gres-Q-L (Пост-Грес-Кью-Эл),
- также говорят и просто Postgres, особенно при разговоре.
+ PostgreSQL произносится Post-Gres-Q-L (Пост-Грес-Кью-Эл).
(Для особо любопытствующих как произносить "PostgreSQL", существует
аудио-файл).
Ответы на часто задаваемые вопросы по PostgreSQL
-
+ "mailto:bruce@momjian.us">bruce@monjian.us)
+ "mailto:admin@postgresql.ru.net">admin@postgresql.ru.net)
Общие вопросы
- 1.1) Что такое PostgreSQL? Как произносится это название?
+ 1.1) Что такое PostgreSQL? Как произносится это название? Что такое Postgres?
1.2) Кто управляет PostgreSQL?
1.3) Каковы авторские права на PostgreSQL?
1.4) На каких платформах работает PostgreSQL?
@@ -43,9 +46,11 @@
1.11) Как научиться SQL?
1.12) Как мне отправить исправление или присоединится к команде разработчиков?
1.13) Как сравнить PostgreSQL с другими
- СУБД?
+ СУБД? Может ли PostgreSQL быть встроенной?
1.14) Будет ли PostgreSQL работать с последними изменениями, в разных страных,
касающимися дневного времени?
+ 1.15) Как мне отписаться от списков рассылки PostgreSQL?
+ Как избежать получения дублирующихся сообщений?
Вопросы пользователей по клиентской части
2.1) Какие интерфейсы есть для PostgreSQL?
@@ -124,10 +129,9 @@
Общие вопросы
- 1.1) Что такое PostgreSQL? Как произносится это название?
+ 1.1) Что такое PostgreSQL? Как произносится это название? Что такое Postgres?
-
Postgres — это широко используемое сокращение для PostgreSQL. + Первоначальным именем проекта в Беркли было Postgres и этот ник теперь + наиболее популярен в разговорах о PostgreSQL по сравнению с другими. + Если вам трудно полностью проговаривать 'PostgreSQL', можно просто + говорить 'Postgres'.
+Если вы ищите какого-то особенного человека, центральный @@ -169,7 +179,7 @@
Система Управления Базами Данных PostgreSQL
-Portions copyright (c) 1996-2007, PostgreSQL Global Development +
Portions copyright (c) 1996-2008, PostgreSQL Global Development Group Portions Copyright (c) 1994-1996 Regents of the University of California
@@ -204,13 +214,13 @@PostgreSQL также работает на операционных системах Microsoft Windows, основанных на NT, таких как Win2000 SP4, WinXP и Win2003. Пакет инсталлятора доступен по адресу - - http://pgfoundry.org/projects/pginstaller. Версии Windows, + + http://www.postgresql.org/download/windows. Версии Windows, основанные на MS-DOS (Win95, Win98, WinMe) могут запускать PostgreSQL с помощью Cygwin.
Также существует версия спортированная под Novell Netware 6 на - http://forge.novell.com, + http://developer.novell.com/wiki/index.php/Postgresql, и версия для OS/2 (eComStation) на http://hobbes.nmsu.edu/cgi-bin/h-search?sh=1&button=Search&key=postgreSQL&stype=all&sort=type&dir=%2F.
@@ -224,7 +234,7 @@Последний выпуск PostgreSQL - это версия 8.2.5
+Последний выпуск PostgreSQL - это версия 8.3.3
Мы планируем выпускать новые старшие версии каждый год, а младшие версии каждые несколько месяцев.
@@ -348,7 +358,7 @@ Одну из наиболее популярных написал Корри Дуглас (Korry Douglas). Список обзоров по этим книгам доступен по адресу http://www.postgresql.org/docs/books/. - Кроме того, по адресу http://www.postgresql.org/docs/techdocs + Кроме того, по адресу http://wiki.postgresql.org/wiki/Community_Generated_Articles%2C_Guides%2C_and_Documentation вы можете найти коллекцию технических статей, посвещенных PostgreSQL.Клиент командной строки psql имеет несколько команд \d для @@ -386,7 +396,7 @@
Существует несколько методов сравнения программного обеспечения:
@@ -450,6 +460,14 @@
+
+
PostgreSQL разрабатывается по архитектуре клиент/сервер, которая + требует отдельных процессов для каждого клиента и сервера, а также + несколько вспомогательных процессов. Многие встраиваемые архитектуры + могут соответствовать таким требованиям. Однако, если ваша встраиваемая + архитектура требует сервер баз данных для запуска внутри прикладного + процесса, вы не можете использовать Postgres и вам лучше бы выбрать + для базы данных какое-либо другое облегченное решение.
Страница Majordomo + на сайте PostgreSQL позволяет подписаться или отписаться от любого из списков + рассылки PostgreSQL. (Вам может понадобится ваш пароль для Majordomo, который + отправляется на ваш E-mail, чтобы войти в управление вашими подписками.)
+ +Все списки рассылки PostgreSQL настариваются так, чтобы групповой ответ уходил + на адрес списка и на адрес автора сообщения. Так сделано, чтобы пользователи + получали ответы на E-mail как можно быстрее. Если вы не хотите получать дублирующие + E-mail сообщения из списка, в случаях когда вы уже получили эти сообщения напрямую, + установите флажок eliminatecc на странице Change Settings в + Majordomo. Вы также можете избежать получения копий своих сообщений для самого себя, + если снимите флажок selfcopy.
+ +Некоторые языки программирования, такие как PHP включают в себя интерфейс к PostgreSQL. Интерфейсы для таких языков как Perl, TCL, Python и многих других, доступны на - http://gborg.postgresql.org - в секции Drivers/Interfaces, а также через поиск в Интернет.
- + http://pgfoundry.org.Для PostgreSQL существует большое количество инструментов с графическим интерфейсом как коммерческих, так и открытых. Подробности - можно найти в - Документации сообщества PostgreSQL
+ можно найти в + Документации сообщества для GUI иструментов PostgreSQLЕсть множество установок в настройках сервера, начинающихся
- на log_*
, позволяющих протоколировать запросы
- и статистику работы процесса, которая очень полезна для отладки
- и измерения производительности.
log_*
на http://www.postgresql.org/docs/current/interactive/runtime-config-logging.html,
+ позволяющих протоколировать запросы и статистику работы процесса,
+ которая очень полезна для отладки и измерения производительности.
Вы можете легко использовать функции, возвращающие список, - - http://www.postgresql.org/docs/techdocs.17.
- + + http://wiki.postgresql.org/wiki/Return_more_than_one_row_of_data_from_PL/pgSQL_functions.