powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Какие преимущества перехода на новую версию постгреса?
13 сообщений из 13, страница 1 из 1
Какие преимущества перехода на новую версию постгреса?
    #39528344
queezy relax
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Интересует переход с 8 на 9.4


Скажите, какие реальные приемущества версии 9.4 перед 8.4 ?
...
Рейтинг: 0 / 0
Какие преимущества перехода на новую версию постгреса?
    #39528351
Павел Лузанов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
queezy relax,

Пробежитесь по разделу Overview в Release Notes для каждой из версий: 9.0, 9.1, 9.2, 9.3, 9.4
и посмотрите что для вас является реальным преимуществом.

Вот ссылка для 9.4: https://www.postgresql.org/docs/9.4/static/release-9-4.html

Major enhancements in PostgreSQL 9.4 include:
Add jsonb, a more capable and efficient data type for storing JSON data

Add new SQL command ALTER SYSTEM for changing postgresql.conf configuration file entries

Reduce lock strength for some ALTER TABLE commands

Allow materialized views to be refreshed without blocking concurrent reads

Add support for logical decoding of WAL data, to allow database changes to be streamed out in a customizable format

Allow background worker processes to be dynamically registered, started and terminated

И не забудьте про то, что 9.4 еще поддерживается, в отличии от 8.4
...
Рейтинг: 0 / 0
Какие преимущества перехода на новую версию постгреса?
    #39528355
queezy relax
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Павел Лузанов
И не забудьте про то, что 9.4 еще поддерживается, в отличии от 8.4



А поддерживается - это значит что для нее критические обновления выпускают а для 8 уже вообще ничего не выпускают?




Для меня важнее всего что там можно код без создания процедуры выполнить.


Ну мож еще что практически важное есть, кроме перечсленного?
...
Рейтинг: 0 / 0
Какие преимущества перехода на новую версию постгреса?
    #39528374
Фотография mefman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[quot queezy relax
Ну мож еще что практически важное есть, кроме перечсленного?[/quot]
RtFRN
...
Рейтинг: 0 / 0
Какие преимущества перехода на новую версию постгреса?
    #39528388
Ролг Хупин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
queezy relaxПавел ЛузановИ не забудьте про то, что 9.4 еще поддерживается, в отличии от 8.4



А поддерживается - это значит что для нее критические обновления выпускают а для 8 уже вообще ничего не выпускают?




Для меня важнее всего что там можно код без создания процедуры выполнить.


Ну мож еще что практически важное есть, кроме перечсленного?

кстати, в 11 вроде как в скрипте можно будет if then else и переменные использовать, и не в смысле анонимных блоков, а по-живому
...
Рейтинг: 0 / 0
Какие преимущества перехода на новую версию постгреса?
    #39528426
Фотография vyegorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ролг Хупинкстати, в 11 вроде как в скрипте можно будет if then else и переменные использовать, и не в смысле анонимных блоков, а по-живому
В 10-ке это будет.
В 11 можно будет в psql-скриптах получить доступ к SQLSTATE исполняемых запросов: https://www.depesz.com/2017/09/21/waiting-for-postgresql-11-add-psql-variables-to-track-successfailure-of-sql-queries/
...
Рейтинг: 0 / 0
Какие преимущества перехода на новую версию постгреса?
    #39528433
Ролг Хупин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vyegorovРолг Хупинкстати, в 11 вроде как в скрипте можно будет if then else и переменные использовать, и не в смысле анонимных блоков, а по-живому
В 10-ке это будет.
В 11 можно будет в psql-скриптах получить доступ к SQLSTATE исполняемых запросов: https://www.depesz.com/2017/09/21/waiting-for-postgresql-11-add-psql-variables-to-track-successfailure-of-sql-queries/

о, тем лучше!
...
Рейтинг: 0 / 0
Какие преимущества перехода на новую версию постгреса?
    #39528442
queezy relax
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ролг Хупинvyegorovпропущено...

В 10-ке это будет.
В 11 можно будет в psql-скриптах получить доступ к SQLSTATE исполняемых запросов: https://www.depesz.com/2017/09/21/waiting-for-postgresql-11-add-psql-variables-to-track-successfailure-of-sql-queries/

о, тем лучше!


Круто!
...
Рейтинг: 0 / 0
Какие преимущества перехода на новую версию постгреса?
    #39528474
Ролг Хупин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
queezy relaxРолг Хупинпропущено...


о, тем лучше!


Круто!


Правда, не нашел описание этого новшества в релиз нотес для 10
...
Рейтинг: 0 / 0
Какие преимущества перехода на новую версию постгреса?
    #39528493
Ролг Хупин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здесь нашел типа такого, а в релиз нотес не нашел

https://git.postgresql.org/gitweb/?p=postgresql.git;a=commitdiff;h=e984ef5861df4bc9733b36271d05763e82de7c04


+SELECT
+ EXISTS(SELECT 1 FROM customer WHERE customer_id = 123) as is_customer,
+ EXISTS(SELECT 1 FROM employee WHERE employee_id = 456) as is_employee
+\gset
+\if :is_customer
+ SELECT * FROM customer WHERE customer_id = 123;
+\elif :is_employee
+ \echo 'is not a customer but is an employee'
+ SELECT * FROM employee WHERE employee_id = 456;
+\else
+ \if yes
+ \echo 'not a customer or employee'
+ \else
+ \echo 'this will never print'
+ \endif
+\endif
...
Рейтинг: 0 / 0
Какие преимущества перехода на новую версию постгреса?
    #39528579
Фотография vyegorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ролг Хупин,

https://www.depesz.com/2017/04/03/waiting-for-postgresql-10-support-if-elif-else-endif-in-psql-scripting/

В релнотах также есть: https://www.postgresql.org/docs/10/static/release-10.html
Код: plaintext
1.
2.
3.
4.
E.1.3.9.1. psql

Add conditional branch support to psql (Corey Huinker)

This feature adds psql meta-commands \if, \elif, \else, and \endif. This is primarily helpful for scripting.
...
Рейтинг: 0 / 0
Какие преимущества перехода на новую версию постгреса?
    #39528748
Ролг Хупин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vyegorovРолг Хупин,

https://www.depesz.com/2017/04/03/waiting-for-postgresql-10-support-if-elif-else-endif-in-psql-scripting/
В релнотах также есть: https://www.postgresql.org/docs/10/static/release-10.html
Код: plaintext
1.
2.
E.1.3.9.1. psql
Add conditional branch support to psql (Corey Huinker)
This feature adds psql meta-commands \if, \elif, \else, and \endif. This is primarily helpful for scripting.


а, так это касается только psql
...
Рейтинг: 0 / 0
Какие преимущества перехода на новую версию постгреса?
    #39528760
qwwq
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
queezy relaxИнтересует переход с 8 на 9.4


Скажите, какие реальные приемущества версии 9.4 перед 8.4 ?
а поцчему именно 9.>>>4<<< ?
чтой-та религиознаэ?

я бы, как скуль дев, боролся за:
1. lateral
2. with recursive
3. filter (вот только where там лишнее, нет ?)
4. ios
5. parallel [for analitic]

если бы бд была большая (от террабайтиков) и быстропишущая -- за фриз по карте (т.е. >=9.6)

-- по всему 9.6 красивее выглядит, хотя от 9.3 что--то начинало там прорезаться из списка

опять же там новые плюшки в функциях, что по жейсону,б, шо по тсвектору, без б. кажется в сет--ретёрнинг тоже.
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Какие преимущества перехода на новую версию постгреса?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]