*NIX-SOFT -> Системные

PostgreSQL 9.0.2

,

База данных

Дата публикации:

ЭЖД, 7.05.2005 - 6:10

user posted image

ph34r.gif PostgreSQL 8.0.3

QUOTE
About

PostgreSQL is an object-relational database management system (ORDBMS) based on POSTGRES, Version 4.2, developed at the University of California at Berkeley Computer Science Department. POSTGRES pioneered many concepts that only became available in some commercial database systems much later.

PostgreSQL is an open-source descendant of this original Berkeley code. It supports SQL92 and SQL99 and offers many modern features:
complex queries
foreign keys
triggers
views
transactional integrity
multiversion concurrency control

Additionally, PostgreSQL can be extended by the user in many ways, for example by adding new
data types
functions
operators
aggregate functions
index methods
procedural languages

And because of the liberal license, PostgreSQL can be used, modified, and distributed by everyone free of charge for any purpose, be it private, commercial, or academic.

Home_http://www.postgresql.org/
Downloads_ftp://ftp.postgresql...l-8.0.3.tar.gz

Volk, 8.05.2005 - 0:47

Что такое PostgreSQL ? WIDTH=305 align="left">Что такое PostgreSQL ?

PostgreSQL - это свободно распространяемая объектно-реляционная система управления базами данных (ORDBMS), наиболее развитая из открытых СУБД в мире и являющаяся реальной альтернативой коммерческим базам данных.
PostgreSQL произносится как post-gress-Q-L (можно скачать mp3 файл postgresql.mp3), в разговоре часто употребляется postgres (пост-гресс). Также, употребляется сокращение pgsql (пэ-жэ-эс-ку-эль).

История развития PostgreSQL

Краткую историю PostgreSQL можно прочитать в документации, распространяемой с дистрибутивом или на сайте. Также, есть перевод на русский язык. Из нее следует, что современный проект PostgreSQL ведет происхождение из проекта POSTGRES, который разрабатывался под руководством Майкла Стоунбрейкера (Michael Stonebraker), профессора Калифорнийского университета в Беркли (UCB). Мне захотелось несколько подробнее показать взаимосвязи родословных баз данных, чтобы лучше понять место PostgreSQL среди основных игроков современного рынка баз данных.

Я попытался графически ( большая версия картинки откроется в новом окне) отобразить все наиболее заметные RDBMS и связи между ними и приблизительно привел даты их создания и конца. Пересечение объектов означает поглощение, при этом поглощаемый объект более бледен и не окантован. Знак доллара означает, что база данных является коммерческой. При этом, я основывался на информации, доступной в интернете, в частности в Wikipedia, в научных статьях, которые я читал и комментариях непосредственных пользователей БД, которые я получил после публикации этой картинки в интернете.

user posted image

Надо сказать, что несмотря на то, что вся история реляционных баз данных насчитывает менее 4 десятков лет, многие факты из истории создания трактуются по-разному, даты не согласуются, а сами участники событий зачастую просто вольно трактуют прошлое.Здесь надо принимать во внимание тот факт, что базы данных - это большой бизнес, в котором развитие одних БД часто связано с концом других. Кроме того, БД в то время были предметом научных исследований, поэтому приоритетность работ является не последним аргументом при написании воспоминаний и интервью. Наверное, учитывая такую запутанность, премия ACM Software System Award #6 была присуждена одновременно двум соперничающим группам исследователей из IBM за работу над "System R" и Беркли - за INGRES, хотя Стоунбрейкер получил награду от ACM SIGMOD (сейчас это премия названа в честь Теда Кодда - автора реляционной теории баз данных) #1 в 1992 г., а Грей (James Gray, Microsoft) - #2 в 1993 году.

Итак, как следует из рисунка, видно две ветви развития баз данных - одна следует из "System R", которая разрабатывалась в IBM в начале 70-х, и другая из проекта "INGRES", которым руководил Стоунбрейкер приблизительно в тоже время. Эти два проекта начались как необходимость практического использования реляционной модели баз данных, разработанной Тедом Коддом (Ted Codd) из IBM в 1969,1970 годах. Надо помнить, что в то время имелось две альтернативные модели баз данных - сетевая и иерархическая, причем за ними стояли мощные силы - CODASYL Data Base Task Group (сетевая) и сама IBM с ее базой IMS (Information Management System с иерархической моделью данных). Немного в стороне стоит "Oracle", взлет которой во многом связан с коммерческим талантом Эллисона быть в нужном месте и в нужное время, как сказал Стоунбрейкер в своем интервью, хотя она вместе с IBM сыграла большую роль в создании и продвижении SQL.

ЧИТАТЬ ДАЛЕЕ...

Русская версия сайта _http://www.linuxshare.ru/postgresql/

FAQ по PostgreSQL _http://www.linuxshare...Q_russian.html



ЭЖД, 10.11.2005 - 8:45

ph34r.gif PostgreSQL 8.1

Международная команда разработчиков PostgreSQL объявила о выпуске PostgreSQL 8.1 — новой версии системы управления базами данных с открытым исходным кодом.
По словам разработчиков, в новой версии улучшена производительность, реализованы расширенные средства SQL для поддержки больших хранилищ данных, обработки большого числа транзакций, а также более сложного распределенного корпоративного программного обеспечения. Новая PostgreSQL поддерживает роли, упрощая управление большим числом пользователей со сложными перекрывающимися наборами прав. Функции PostgreSQL теперь поддерживают параметры IN, OUT и INOUT, что улучшает поддержку сложной бизнес-логики для приложений J2EE и .NET. Введена двухфазная фиксация транзакций: необходимая для приложений в глобальных сетях и гетерогенных дата-центрах, использующих PostgreSQL, эта функция позволяет проведение ACID-совместимых транзакций среди распределенных серверов.
Увеличение производительности в многопроцессорных системах (SMP): диспетчер буферизации в версии 8.1 был усовершенствован для практически линейного масштабирования с ростом числа процессоров, давая прирост производительности на 8-, 16-процессорных, двухъядерных и многоядерных системах.
При необходимости индексы будут автоматически преобразованы в битовые маски в памяти, что дает двадцатикратное повышение производительности индексации на сложных запросах к большим таблицам. Это также упрощает управление базами данных, сокращая необходимость в мультистолбцовых индексах. Планировщик запросов может избегать сканирования целых секций большой таблицы, пользуясь техникой, известной как «исключение на основе ограничений». Сходная с «секционированием таблиц» других СУБД, эта возможность упрощает управление данными в многогигабайтных таблицах. Новая версия PostgreSQL поддерживает более высокий уровень параллелизма за счет добавления разделяемой блокировки строк для внешних ключей.

Downloads (~11 Mb)_http://wwwmaster.post...-8.1.0.tar.bz2

ЭЖД, 7.12.2006 - 20:09

ph34r.gif PostgreSQL 8.2

Вышла 8.2 версия PostgreSQL. Стоит отметить заявленное увеличение производительности на 20% ( согласно online transaction processing тестам ). Полный список изменений по ссылке.

Downloads (~11,9 Mb)_http://wwwmaster.post...-8.2.0.tar.bz2

ЭЖД, 7.01.2007 - 12:55

ph34r.gif PostgreSQL 8.2.1 / 8.1.6 / 8.0.10 / 7.4.15 / 7.3.17


8.2.1 (11,9 Mb)_http://wwwmaster.post...-8.2.1.tar.bz2
8.1.6 (~11,1 Mb)_http://wwwmaster.post...-8.1.6.tar.bz2
8.0.10 (~10,6 Mb)_http://wwwmaster.post...8.0.10.tar.bz2
7.4.15 (~9,8 Mb)_http://wwwmaster.post...7.4.15.tar.bz2
7.3.17 (~8,9 Mb)_http://wwwmaster.post...7.3.17.tar.bz2

ЭЖД, 10.02.2007 - 13:22

ph34r.gif PostgreSQL 8.2.3 / 8.1.7 / 8.0.12 / 7.4.16 / 7.3.18

2.8.3_http://wwwmaster.post...-8.2.3.tar.bz2
8.1.7_http://wwwmaster.post...-8.1.7.tar.bz2
8.0.12_http://wwwmaster.post...8.0.12.tar.bz2
7.4.16_http://wwwmaster.post...7.4.16.tar.bz2
7.3.18_http://wwwmaster.post...7.3.18.tar.bz2

ЭЖД, 15.05.2007 - 13:10

ph34r.gif PostgreSQL 8.2.4 / 8.1.9 / 8.0.13 / 7.4.17

8.2.4 (~11,9 Mb)_http://wwwmaster.post...-8.2.4.tar.bz2
8.1.9 (~11,2 Mb)_http://wwwmaster.post...-8.1.9.tar.bz2
8.0.13 (~10,7 Mb)_http://wwwmaster.post...8.0.13.tar.bz2
7.4.17 (~9,8 Mb)_http://wwwmaster.post...7.4.17.tar.bz2

ЭЖД, 16.09.2007 - 9:25

ph34r.gif PostgreSQL 8.2.5

Доступна для загрузки новая версия свободной (распространяется под лицензией BSD) СУБД PostgreSQL, которая, к слову, используется на этом сайте с начала его существования.

Из списка измений можно отметить следующее:
- Исправлено падение процесса в ситуации переполнения памяти при задании слишком большого значения в директиве log_min_error_statement.
- Увеличена скорость добавления элементов в rtree индексы;
- Устранены проблемы планировщика с OUTER JOIN;
- В значениях типа "interval " теперь можно указывать одни миллисекунды или микросекунды;
- Устранены проблемы в GIN индексах, используемых в /contrib/tsearch2;
- Защита от преждевременного завершения работы REINDEX и CLUSTER при попытке обработки временных таблиц из другой сессии;
- Для использования /contrib/dblink (функции для обращения к нескольким БД в рамках одного запроса) для непривилегированными пользователями теперь допустима только аутентификация по паролю;
- Использование функций /contrib/pgstattuple отныне возможно только для привилегированных пользователей;
- Многочисленные улучшения сокета для Windows.

PostgreSQL отличается исключительной надёжностью: согласно результатам автоматизированного исследования различного ПО на предмет ошибок (2005 г.), в исходном коде PostgreSQL было найдено 20 проблемных мест на 775 000 строк исходного кода (в среднем, одна ошибка на 39 000 строк кода). Для сравнения: MySQL — 97 проблем, одна ошибка на 4 000 строк кода.

Downloads_http://wwwmaster.post...-8.2.5.tar.bz2

ЭЖД, 8.01.2008 - 17:21

ph34r.gif PostgreSQL 8.2.6

» "Changes" «


Downloads_ftp://ftp.postgresql...-8.2.6.tar.bz2
_ftp://ftp.postgresql...8.1.11.tar.bz2
_ftp://ftp.postgresql...8.0.15.tar.bz2
_ftp://ftp.postgresql...7.4.19.tar.bz2

ЭЖД, 4.02.2008 - 17:42

ph34r.gif PostgreSQL 8.3.0

Основные изменения:

* миграция модуля для полнотекстового поиска (contrib/tsearch2) в ядро системы;
* реализация Heap Only Tuples (HOT);
* теперь autovacuum включён по умолчанию;
* возможнен запуск сразу нескольких процессов autovacuum;
* заметное уменьшение дискового пространства, занимаемого базами данных;
* выполнение транзакций, не модифицирующих данные, не приводит к увеличению значения счётчика транзакций (xid);
* реализован механизм автонастройки параметров процесса bgwriter;
* оптимизирован механизм получения результата для запросов с использованием « …ORDER BY … LIMIT…» (т. н., Top-N sorting);
* поддержка XML, в том числе новый тип данных - xml;
* автоматическая инвалидация кэша плана запросов для PL/pgSQL-функций;
* конструкции «CREATE FUNCTION … RETURNS TABLE» и «RETURN TABLE…» для создания функций, результатом которых является таблица;
* поддержка операции обновления для курсоров;
* стандартная (ISO/ANSI SQL) конструкция «ORDER BY … NULLS FIRST/LAST» для упрощения установки порядка следования NULL-значений (также помогает при миграции с других СУБД);
* индексация NULL-значений в GiST-индексах.
» "Notes" «


Downloads (~13,3 Mb)_http://wwwmaster.post...-8.3.0.tar.bz2

ЭЖД, 21.03.2008 - 7:31

ph34r.gif postgresql 8.3.1

» "ChangeLog" «


Downloads (~13,4 Mb)_ftp://ftp.postgresql...-8.3.1.tar.bz2
8.2.7 (~12,2 Mb)_ftp://ftp.postgresql...-8.2.7.tar.bz2

x-foby, 7.06.2008 - 23:07

postgresql 8.3.2


Download:

ЭЖД, 12.06.2008 - 7:39

ph34r.gif postgresql 8.3.3


Downloads (~13,4 Mb)_ftp://ftp.postgresql...-8.3.3.tar.bz2

ЭЖД, 20.09.2008 - 8:47

ph34r.gif postgresql 8.3.4 / 8.2.9 / 8.1.14 / 8.0.18



Downloads (~13,4 Mb)_ftp://ftp.postgresql...-8.3.4.tar.bz2
8.2.9 (~12,2 Mb)_ftp://ftp.postgresql...-8.2.9.tar.bz2
8.1.14 (~11,4 Mb)_ftp://ftp.postgresql...8.1.14.tar.bz2
8.0.18 (~10,9 Mb)_ftp://ftp.postgresql...8.0.18.tar.bz2

ЭЖД, 4.11.2008 - 13:34

ph34r.gif postgresql 8.3.5/8.2.11/8.1.15/8.0.19

Downloads (~13,5 Mb)_ftp://ftp.postgresql...-8.3.5.tar.bz2
8.2.11 (~12,2 Mb)_ftp://ftp.postgresql...8.2.11.tar.bz2
8.1.15 (~11,5 Mb)_ftp://ftp.postgresql...8.1.15.tar.bz2
8.0.19 (~10,9 Mb)_ftp://ftp.postgresql...8.0.19.tar.bz2

ЭЖД, 9.02.2009 - 19:10

ph34r.gif postgresql 8.3.6

Downloads (~13,5 Mb)_ftp://ftp.postgresql...-8.3.6.tar.bz2
8.2.12 (~12,2 Mb)_ftp://ftp.postgresql...8.2.12.tar.bz2
8.1.16 (~11,4 Mb)_ftp://ftp.postgresql...8.1.16.tar.bz2
8.0.20 (~10,9 Mb)_ftp://ftp.postgresql...8.0.20.tar.bz2

ЭЖД, 17.03.2009 - 21:45

ph34r.gif postgresql 8.3.7



Downloads (~13.5 Mb)_ftp://ftp.postgresql...-8.3.7.tar.bz2

ЭЖД, 10.09.2009 - 19:09

ph34r.gif PostgreSQL 8.4.1

Кроме накопившихся исправлений ошибок, в представленных выпусках исправлено три уязвимости, две неопасные и одна умеренной степени риска:Кроме исправления уязвимостей, исправлена давно мешающая Windows пользователям PostgreSQL ошибка, приводящая к сбою с выводом диагностического сообщения "could not reattach shared memory".

Downloads (~13,2 Mb)_ftp://ftp.postgresql...-8.4.1.tar.bz2
8.3.8 (~13,8 Mb)_ftp://ftp.postgresql...-8.3.8.tar.bz2
8.2.14 (~12,3 Mb)_ftp://ftp.postgresql...8.2.14.tar.bz2
8.1.18 (~11,5 Mb)_ftp://ftp.postgresql...8.1.18.tar.bz2

ЭЖД, 16.12.2009 - 21:20

ph34r.gif postgresql 8.4.2

» Нажмите, для открытия спойлера | Press to open the spoiler «


Downloads (~13,0 Mb)_ftp://ftp.postgresql...-8.4.2.tar.bz2
8.3.9 (~13,8 Mb)_ftp://ftp.postgresql...-8.3.9.tar.bz2
8.2.15 (~12,3 Mb)_ftp://ftp.postgresql...8.2.15.tar.bz2
8.1.19 (~11,5 Mb)_ftp://ftp.postgresql...8.1.19.tar.bz2

ЭЖД, 15.03.2010 - 20:04

ph34r.gif postgresql 8.4.3

» Changes «


Home_
Downloads (~13,1 Mb)_ftp://ftp.postgresql...-8.4.3.tar.bz2
8.3.10 (~13,8 Mb)_ftp://ftp.postgresql...8.3.10.tar.bz2
8.2.16 (~12,3 Mb)_ftp://ftp.postgresql...8.2.16.tar.bz2
8.1.20 (~11,5 Mb)_ftp://ftp.postgresql...8.1.20.tar.bz2

ЭЖД, 16.05.2010 - 14:57

ph34r.gif postgresql 8.4.4



Downloads (~13,5 Mb)_ftp://ftp.postgresql...-8.4.4.tar.bz2
8.3.11 (~13,8 Mb)_ftp://ftp.postgresql...8.3.11.tar.bz2
8.2.17 (~12,4 Mb)_ftp://ftp.postgresql...8.2.17.tar.bz2
8.1.21 (~11,6 Mb)_ftp://ftp.postgresql...8.1.21.tar.bz2

ЭЖД, 20.09.2010 - 17:46

ph34r.gif PostgreSQL 9.0

редставлено более 200 улучшений. PostgreSQL 9.0 является первым релизом со встроенной системой бинарной репликации в режиме реального времени, позволяющей организовать горячее резервное копирование и потоковую репликацию.

Ключевые улучшения:

* Реализация режима "горячего резерва" (Hot Standby), при котором появилась возможность выполнения select запросов на запасном сервере, т.е. теперь можно штатными средствами организовать master-slave репликацию с практически нулевой дополнительной нагрузкой на сервер (с master сервера просто копируются WAL-логи (write-ahead logging), без каких-либо блокировок и дополнительного вызова триггеров). Ранее синхронизированный сервер не мог выполнять запросы, и находился в неактивном режиме, при котором он мог только перехватить управление в случае сбоя основного сервера;
* Поддержка режима потоковой репликации (Streaming Replication), суть которой в организации непрерывной передачи бинарных WAL-логов нескольким запасным серверам PostgreSQL;
* Поддержка 64-разрядной версии для платформы Windows;
* Замена pg_listener на новый работающий в памяти механизм Listen/Notify, ориентированный на высокопроизводительный обмен сообщениями и обслуживание очередей. Listen/Notify реализован в виде очереди событий в оперативной памяти, вместо таблицы;
* Для автоматизации обновления базы при переходе на более новую ветку PostgreSQL (с 8.3 или 8.4 до 9.0) добавлена утилита pg_upgrade;
* Через оператор "DO" теперь можно выполнять код в SQL-выражении на процедурном языке без создания отдельной функции. Директива "DO" теперь поддерживает ad-hoc и "anonymous" блоки;
* Возможность назначать триггеры для отдельных столбцов и выполнять триггеры по условиям;
* По умолчанию теперь активируется встроенный язык PL/pgSQL. Переработан парсер PL/pgSQL. Разнообразные улучшения также добавлены в реализации PL/Perl и PL/Python, например, добавлена поддержка Python 3;
* Добавлены "исключающие ограничения", представляющие собой обобщенный аналог UNIQUE и реализующие новые способы гарантии логической целостности данных в базе. Возможность задания флага DEFERRABLE для выражений с признаком UNIQUE (отложенная UNIQUE-проверки);
* Улучшена поддержка хранения в одном поле произвольного набора данных в формате ключ/значение;
* В оптимизаторе появились средства для автоматического удаления лишних JOIN-ов и оптимизации для ORM-запросов (object relational mapper).
* Автоматический возврат числа строк, фигурирующих в выполненном SELECT-запросе. В psql данное значение не отображается, но может быть получено с использованием программного интерфейса, подобного libpq.
* Поддержка функций ROWS PRECEDING и ROWS FOLLOWING в WINDOW-блоке SELECT-запроса, позволяющих сформировать кадр из заданного числа строк, относительно текущей позиции.
* Использование блока ORDER BY внутри агрегатных функций (например: array_agg(a ORDER BY cool.gif), теперь не нужно прибегать к ухищрениям для получения упорядоченного набора записей на входе агрегатных функций;
* Добавлена возможность контроля доступа к большим объектам (large objects);
* В функции регулярных выражений добавлена поддержка независимых от регистра проверок и классификации символов, привязанной к текущей локализации, при использовании кодировки UTF8 на сервере;
* Для упрощения разграничения доступа для множества объектов реализованы конструкции "GRANT ALL ON" и "ALTER DEFAULT PRIVILEGES". Добавлена поддержка установки прав для BLOB-ов (больших бинарных объектов);
* Возможность использования именованных параметров в функциях;
* Поддержка отложенных проверок уникальных ключей;
* Поддержка конструкции IF EXISTS в DROP COLUMN/CONSTRAINT;
* Возможность вывода результатов работы EXPLAIN в YAML, XML и JSON форматах;
* Новый шестнадцатиричный формат ввода и вывода для типа данных BYTEA;
* Новые возможности безопасности - аутентификация через RADIUS, улучшения в LDAP, модуль проверки стойкости паролей "passwordcheck";
* Улучшения в "hstore", включая новые функции и поддержка данных большого размера;
* Новая реализация VACUUM FULL, полностью перезаписывающая таблицы и индексы, что быстрее и эффективнее в большинстве случаев, чем перемещение отдельных строк для повышения компактности хранилища;
* Поддержка многопоточности в утилите pgbench, что позволяет задействовать все CPU в системе и сгенерировать более реалистичную тестовую нагрузку.

Downloads (~13,1 Mb)_http://wwwmaster.post...-9.0.0.tar.bz2

ЭЖД, 6.10.2010 - 17:35

ph34r.gif PostgreSQL 9.0.1

Устранено 10 ошибок, отдельно отмечается устранение проблемы безопасности:
# Аутентифицированный пользователь СУБД с доверительными правами ("trusted") запуска хранимых процедур мог манипулировать содержимом модулей и связанных-переменных в функциях на языках PL/Perl и PL/Tcl, что можно использовать для организации выполнения кода с привилегиями другого пользователя, использующего функции с атрибутом "SECURITY DEFINER". Также сообщается, что проблеме подвержены функции на PL/PHP и других процедурных языках, исправление для PL/PHP пока недоступно, но будет выпущено в ближайшее время.

Некоторые из наиболее серьезных исправлений:

* Устранен крах при выполнении функции show_session_authorization() в момент выполнения операции autovacuum;
* Решена проблема с утечкой соединений после двойного указания некорректного имени соединения. Налажена обработка имен соединений длиннее 63 байт. Улучшена работа contrib/dblink для таблиц с удаленными столбцами;
* Добавлена защита от возвращения функциями setof-записи, когда не все возвращаемые строки имеют идентичный тип столбцов. Ошибка свойственна только 8.0 и более ранним веткам;
* Устранено возможное дублирование сканирования связей для выражения UNION ALL. Ошибка свойственна только 8.2 и более ранним веткам;
* Возникновение фатального состояния (PANIC) сведено до вывода ошибки (ERROR) в случае редкого возникновения проблем с btree. Ошибка свойственна только 8.2 и более ранним веткам;
* В contrib/hstore добавлена функция hstore(text, text), позволяющая уйти от использования оператора "=>", который объявлен устаревшим в ветке 9.0. Изменение затрагивает только 8.2 и более ранние ветки;
* Исправлена проблема с пометкой прокешированных планов как скоротечных, что приводило к неправильному использованию CREATE INDEX CONCURRENTLY. Ошибка свойственна только 8.3 и более ранним веткам;
* Исправлена ошибки вычисления внутренней составляющей внешней JOIN-операции, являющейся подзапросом с нестрогим выражением в выходном списке. Изменение затрагивает только 8.4 и более ранние ветки;
* Добавлена поддержка удачной полной верификации SSL-сертификата, в случае когда одновременно указаны и имя и адрес хоста (host и hostaddr). Изменение затрагивает только 8.4 и более ранние ветки;
* Улучшена возможность по параллельному восстановлению в случае указания выборочных опций ("restore -L"). Изменение затрагивает только 8.4 и более ранние ветки;
* Решена проблема, когда запрос "ALTER TABLE t ADD COLUMN c serial" выполняет не владелец таблицы. Изменение затрагивает только ветку 9.0.

Downloads (~13,4 Mb)_ftp://ftp.postgresql...-9.0.1.tar.bz2

ЭЖД, 16.12.2010 - 21:46

ph34r.gif PostgreSQL 9.0.2

Устранено 79 ошибок. Отдельно подчеркивается важность проведения обновления пользователям использующим режим "теплого" резервного копирования на запасной сервер (Warm Standby) или проводящим восстановление состояния базы на определенный момент времени (Point-In-Time Recovery), так как могут наблюдаться проблемы с восстановлением данных из WAL-логов.

Из других исправлений можно отметить утечки памяти при выполнении операции ANALYZE для сложных индексов, при использовании функций contrib/xml2 и при работе autovacuum. Исправлено несколько ошибок, приводящих к краху рабочего процесса при достаточно редких обстоятельствах. Устранено переполнение буфера в утилите pg_upgrade. Увеличена производительность параллельного восстановления баз с большим числом бинарных объектов (blob).

Downloads (~13,6 Mb)_ftp://ftp.postgresql...-9.0.2.tar.bz2


версия для печати -> Полная версия

SoftoRooM © 2004-2024