The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Обновление PostgreSQL 9.4.5, 9.3.10, 9.2.14, 9.1.19, 9.0.23"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Обновление PostgreSQL 9.4.5, 9.3.10, 9.2.14, 9.1.19, 9.0.23"  +/
Сообщение от opennews (??) on 09-Окт-15, 13:36 
Доступны (http://www.postgresql.org/about/news/1615/) корректирующие обновления для всех поддерживаемых веток PostgreSQL:  9.4.5 (http://www.postgresql.org/docs/current/static/release-9-4-5....), 9.3.10 (http://www.postgresql.org/docs/current/static/release-9-3-10...),  9.2.14 (http://www.postgresql.org/docs/9.2/static/release-9-2-14.html),  9.1.19 (http://www.postgresql.org/docs/9.1/static/release-9-1-19.html) и 9.0.23 (http://www.postgresql.org/docs/current/static/release-9-0-23...), в которых устранено две уязвимости и представлена порция исправлений ошибок. Первая уязвимость (CVE-2015-5289) позволяет осуществить DoS-атаку через манипуляцию с данными в формате JSON или JSONB. Вторая уязвимость (CVE-2015-5288) позволяет прочитать содержимое нескольких байт памяти за пределами буфера функции  crypt() при использовании опционального расширения pgCrypto. Кроме того, в различных подсистемах добавлена защита от потенциальных переполнений стека.


В новых выпусках также отключено по умолчанию повторное согласование уже установленных SSL-соединений. Устранена серия ошибок в коде обработки регулярных выражений, в частности, одна из ошибок могла привести к краху сервера при использовании сопоставлений LIKE и SIMILAR с регулярными выражениями высокого уровня вложенности. Устранена взаимная блокировка при помещении данных в WAL лог при включенной опции commit_delay и решены проблемы с блокировками при обновлении представлений. Исправлено несколько ошибок в реализациях PL/Python, PL/Perl и PL/Tcl. В libpq улучшена обработка ситуации нехватки памяти. Решены проблемы с поддержкой платформ Alpha, PPC, AIX и Solaris.


Одновременно представлена (http://www.postgresql.org/about/news/1614/) бета-версия PostgreSQL 9.5, которая ознаменовала готовность всех запланированных возможностей (https://www.opennet.ru/opennews/art.shtml?num=42555) и переход на финальную стадию подготовки релиза.


URL: http://www.postgresql.org/about/news/1615/
Новость: http://www.opennet.ru/opennews/art.shtml?num=43116

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Обновление PostgreSQL 9.4.5, 9.3.10, 9.2.14, 9.1.19, 9.0.23"  –2 +/
Сообщение от Аноним (??) on 09-Окт-15, 13:36 
>> Обновление PostgreSQL 9.4.5, 9.3.10, 9.2.14, 9.1.19, 9.0.23

Для локалхоста лучше что?

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Обновление PostgreSQL 9.4.5, 9.3.10, 9.2.14, 9.1.19, 9.0.23"  +11 +/
Сообщение от Аноним (??) on 09-Окт-15, 13:47 
sqlite3
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "Обновление PostgreSQL 9.4.5, 9.3.10, 9.2.14, 9.1.19, 9.0.23"  +2 +/
Сообщение от _KUL (ok) on 09-Окт-15, 14:01 
Тамошнему админу не настраивать внешние сетевые интерфейсы ...
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

4. "Обновление PostgreSQL 9.4.5, 9.3.10, 9.2.14, 9.1.19, 9.0.23"  –1 +/
Сообщение от xwild (ok) on 09-Окт-15, 16:14 
И после выхода 9.5 они будут поддерживать уже 6 веток одновременно?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

5. "Обновление PostgreSQL 9.4.5, 9.3.10, 9.2.14, 9.1.19, 9.0.23"  –1 +/
Сообщение от Andrey Mitrofanov on 09-Окт-15, 17:33 
> И после выхода 9.5 они будут поддерживать уже 6 веток одновременно?

Они там наверху написали, что 9.0 -- крайний раз.

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

7. "Обновление PostgreSQL 9.4.5, 9.3.10, 9.2.14, 9.1.19, 9.0.23"  +/
Сообщение от . on 09-Окт-15, 20:16 
>This is also the final update release for major version 9.0.

Утверждено.
Ъ.

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

6. "Обновление PostgreSQL 9.4.5, 9.3.10, 9.2.14, 9.1.19, 9.0.23"  +3 +/
Сообщение от Аноним (??) on 09-Окт-15, 20:11 
http://www.postgresql.org/support/versioning/
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

8. "Обновление PostgreSQL 9.4.5, 9.3.10, 9.2.14, 9.1.19, 9.0.23"  +/
Сообщение от Вареник on 09-Окт-15, 20:35 
>> PostgreSQL 9.5

Прекрасно. Лучшая база из некластерных.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

9. "Обновление PostgreSQL 9.4.5, 9.3.10, 9.2.14, 9.1.19, 9.0.23"  +/
Сообщение от Я Ампер on 09-Окт-15, 20:47 
А из кластерных? И чем постгрес некластерный?
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

11. "Обновление PostgreSQL 9.4.5, 9.3.10, 9.2.14, 9.1.19, 9.0.23"  +/
Сообщение от Аноним (??) on 09-Окт-15, 21:52 
> А из кластерных?

Postgres-XL
Postgres-XC

Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

10. "Обновление PostgreSQL 9.4.5, 9.3.10, 9.2.14, 9.1.19, 9.0.23"  +/
Сообщение от Аноним (??) on 09-Окт-15, 21:50 
Фрактальные индексы будут?

B-Tree на помойку!!!

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

12. "Обновление PostgreSQL 9.4.5, 9.3.10, 9.2.14, 9.1.19, 9.0.23"  –1 +/
Сообщение от vitalif (ok) on 10-Окт-15, 01:13 
Хочу уже релиз 9.5, там наконец-то upsert есть ))
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

13. "Обновление PostgreSQL 9.4.5, 9.3.10, 9.2.14, 9.1.19, 9.0.23"  –2 +/
Сообщение от Аноним (??) on 10-Окт-15, 10:43 
In-Memory будет? Уже ведь везде есть!
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

14. "Обновление PostgreSQL 9.4.5, 9.3.10, 9.2.14, 9.1.19, 9.0.23"  +1 +/
Сообщение от Stax (ok) on 10-Окт-15, 17:14 
Поделитесь же с общественностью вашим списком SQL баз данных! Раз в них In-Memory везде.

А я вам скажу - из всех популярных клиент-серверных SQL БД поддержка In-Memory есть только в Oracle 12.1 и в DB2 (BLU). Ну еще зачатки в SQL Server, но с кучей ограничений и только для индексов, не для данных. По факту нигде, кроме оракла и DB2 нет. Для оракла опция In-Memory (доступна только для EE, разумеется) стоит $23,000 за каждое процессорное ядро, это вдобавок к стоимости самого Oracle EE, который тоже стоит, мягко говоря, не копейки. Ценник на DB2 сравним.

PostgreSQL, MySQL/MariaDB, Firebird - не существует свободных или по разумной стоимости (SQL Server, PostgreSQL Enterprise DB) SQL-решений с In Memory.

Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

17. "Обновление PostgreSQL 9.4.5, 9.3.10, 9.2.14, 9.1.19, 9.0.23"  +/
Сообщение от Bolk on 11-Окт-15, 12:45 
У MySQL есть: https://dev.mysql.com/doc/refman/5.0/en/memory-storage-engin...
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

18. "Обновление PostgreSQL 9.4.5, 9.3.10, 9.2.14, 9.1.19, 9.0.23"  +/
Сообщение от Stax (ok) on 11-Окт-15, 14:38 
Гм. И правда, сделали, правда ограничения напрягают. Теряем данные при перезагрузке сервера. Нет поддержки транзакций. Нет Foreign key - ну если это я могу понять, то как без транзакций разруливаются параллельные модификации? Нельзя длинные поля (напр. TEXT) положить в такую таблицу.
Не, по сравнению с реализацией в том же Oracle это считай что "не сделали"...
Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

22. "Обновление PostgreSQL 9.4.5, 9.3.10, 9.2.14, 9.1.19, 9.0.23"  +/
Сообщение от Аноним (??) on 14-Окт-15, 15:19 
Так и быть простим вам ваше невежество и будем считать что их нет.
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

15. "Обновление PostgreSQL 9.4.5, 9.3.10, 9.2.14, 9.1.19, 9.0.23"  +2 +/
Сообщение от Миша (??) on 11-Окт-15, 01:33 
Нормально настроенный pg -- in-memory чуть более чем полностью
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

16. "Обновление PostgreSQL 9.4.5, 9.3.10, 9.2.14, 9.1.19, 9.0.23"  +/
Сообщение от Stax (ok) on 11-Окт-15, 03:44 
Да ладно.

Простая задача: есть сервер, 128 Гб памяти, в нем небольшая база на 500 Гб (запросы бывают по всем таблицам базы). Есть желание, чтобы одна небольшая табличка на 10 гигов всегда была в оперативной памяти. И как же вы это сделаете?

Только не надо предлагать tablespace в /dev/shm, пожалуйста...

Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

20. "Обновление PostgreSQL 9.4.5, 9.3.10, 9.2.14, 9.1.19, 9.0.23"  +/
Сообщение от ъ on 12-Окт-15, 01:39 
>> И как же вы это сделаете?

500Гб рам дешевле чем 500Гб ssd. Если ваши запросы приносят больше денег при более быстром исполнении, то вы сами себе вредите используя недостаток ресурсов. Если же они никому не нужны, то и требовать их решать от форума смысла нет.

В правый столбик все что приносит деньги, в левый все что отнимает - если баланс больше нуля - то покупать новое железо, если отрицательный - закрывать проект или как инимум пересмотреть подход.

Как альтернатива - дать архитектору по шапке и использовать партиции, а не складывать все в одну 10Гб табличку, тогда мастер таблица будет скорее всего в рам.

Ну и сравнивать БД инмемори (с достаточным кол-вом рам) с сепарейтмемори (с недостаточным кол-вом рам) не корректно.

Ну а если не для бизнеса, а для себя любимого, то "PostgreSQL foreign data wrapper for Redis" вам в помощь.

Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

21. "Обновление PostgreSQL 9.4.5, 9.3.10, 9.2.14, 9.1.19, 9.0.23"  +1 +/
Сообщение от Аноним (??) on 13-Окт-15, 00:12 
tablespace в tmpfs
Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

19. "Обновление PostgreSQL 9.4.5, 9.3.10, 9.2.14, 9.1.19, 9.0.23"  +/
Сообщение от Nas_tradamus (ok) on 11-Окт-15, 15:42 
>>Устранена взаимная блокировка при помещении данных в WAL лог при включенной опции commit_delay

Вот это да. Не замечал. Где-то на 40 серверах включен commit_delay и всё нормально. Интересны последствия этой взаимоблокировки.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Спонсоры:
Слёрм
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2020 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру