|
|
|
PostgreSQL 9.4.4
|
|||
|---|---|---|---|
|
#18+
Друзья, поделитесь отзывами по работе PostgreSQL 9.4.4, кто уже поставил на продакшен? Хочу обновиться с 9.2.5 вот думаю, взвешиваю за и против. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.06.2015, 18:45 |
|
||
|
PostgreSQL 9.4.4
|
|||
|---|---|---|---|
|
#18+
если вам не нужны фичи, то одназанчана -- 9.2.13 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.06.2015, 19:58 |
|
||
|
PostgreSQL 9.4.4
|
|||
|---|---|---|---|
|
#18+
Misha Tyurin, можешь объяснить почему остаться лучше на 9.2.12 и даже не 9.3 если новые фичи не нужны? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.06.2015, 20:13 |
|
||
|
PostgreSQL 9.4.4
|
|||
|---|---|---|---|
|
#18+
много новых фич (много багов), еще не стаблизировалось. не ограничиваясь: новые fk (multixact), upsert, переработанные валы и пр --- я смотрю на 95, но раньше 95*6* не поеду сокорее всего ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.06.2015, 20:20 |
|
||
|
PostgreSQL 9.4.4
|
|||
|---|---|---|---|
|
#18+
в 95 наконец-то стриминг зарабоатет с архивом (но тоже опасно, всё меняют) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.06.2015, 20:21 |
|
||
|
PostgreSQL 9.4.4
|
|||
|---|---|---|---|
|
#18+
Misha Tyurin, так а 9.2.13 стабильна? Все же наверно лучше 9.2.5 ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.06.2015, 20:22 |
|
||
|
PostgreSQL 9.4.4
|
|||
|---|---|---|---|
|
#18+
Морган, c 9.2.5 однозначно имеет смысл обновиться на 9.2.13 последняя цифра - это правка багов, функционал не меняется, формат хранения тоже не меняется, всё совместимо. А вот если хотите на 9.4 я б погодил ещё чутка. Вторая цифра - это изменения функционала с изменением формата хранилища, базу надо либо перезаливать, либо pg_upgrade Первая цифра - то же самое + появление принципиального нового, по мнению разработчиков, функционала postgresql. например, в 8.4 не было репликации с журналами, а в 9.0 она появилась. Удобство - другой вопрос, но принципиально она появилась. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.06.2015, 01:37 |
|
||
|
PostgreSQL 9.4.4
|
|||
|---|---|---|---|
|
#18+
ОКТОГЕН, Не знаю.. Мы на 9.4.4 сидим... Кстати - столкнулись с проблемой в клиенте Пг... очень долго грузятся БЛОБы... Именно переливаются с клиента на сервер (а не фиксируются в базе). То есть мы лили несжатый поток и лили сжатый поток (сжатие на входе через zlib, учитывается во времени) по размеру не так страшно, а по времени чуть-ли не на порядок (Ключей и прочей дребедени на поле нету). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.06.2015, 02:26 |
|
||
|
PostgreSQL 9.4.4
|
|||
|---|---|---|---|
|
#18+
Я делал тесты сравнивал, кому интересно, результаты ниже. --- 9.2.13 vs 9.4.4 pgbench -S -c 16 -T 300 -U postgres pgbench -M prepared number of transactions actually processed: 42586186 42146826 42500269 41880799 41709658 41606884 including tps 141953 140489 141667 139602 139032 excluding tps 141982 140540 141695 139655 139084 138689 138744 pgbench -S -c 64 -T 300 -U postgres pgbench -M prepared scaling factor: 30 number of transactions actually processed: 56111674 58344263 55832631 57460768 57179770 55734826 including tps 187038 194480 186108 191535 190598 185782 excluding tps 187195 194759 186258 191797 190879 186045 pgbench -c 64 -T 300 -U postgres pgbench -M prepared scaling factor: 30 number of transactions actually processed: 8983468 9130863 9214091 9422068 9459883 9457930 including tps 29941 30430 30710 31401 31528 31522 excluding tps 29966 30474 30734 31443 31572 31567 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.06.2015, 12:09 |
|
||
|
PostgreSQL 9.4.4
|
|||
|---|---|---|---|
|
#18+
--- 9.2 vs 9.4 pgbench -S -c 16 -T 300 -U postgres pgbench -M prepared number of transactions actually processed: 42586186 / 42146826 42500269 / 41880799 -/ 41709658 -/ 41606884 including tps 141953 / 140489 141667 / 139602 -/ 139032 excluding tps 141982 / 140540 141695 / 139655 -/ 139084 -/ 138689 -/ 138744 pgbench -S -c 64 -T 300 -U postgres pgbench -M prepared scaling factor: 30 number of transactions actually processed: 56111674 / 58344263 55832631 / 57460768 -/ 57179770 -/ 55734826 including tps 187038 /194480 186108 /191535 -/190598 -/185782 excluding tps 187195 /194759 186258 /191797 -/190879 -/186045 pgbench -c 64 -T 300 -U postgres pgbench -M prepared scaling factor: 30 number of transactions actually processed: 8983468 /9130863 9214091 /9422068 -/9459883 -/9457930 including tps 29941 /30430 30710 /31401 -/31528 -/31522 excluding tps 29966 /30474 30734 /31443 -/31572 -/31567 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.06.2015, 12:15 |
|
||
|
PostgreSQL 9.4.4
|
|||
|---|---|---|---|
|
#18+
WarstoneОКТОГЕН, Не знаю.. Мы на 9.4.4 сидим... Кстати - столкнулись с проблемой в клиенте Пг... очень долго грузятся БЛОБы... Именно переливаются с клиента на сервер (а не фиксируются в базе). То есть мы лили несжатый поток и лили сжатый поток (сжатие на входе через zlib, учитывается во времени) по размеру не так страшно, а по времени чуть-ли не на порядок (Ключей и прочей дребедени на поле нету). Блобы, не bytea? То есть у вас объекты больше гигабайта и требуется транзакционный режим? Сколько террабайт база, ради интереса? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.06.2015, 01:45 |
|
||
|
PostgreSQL 9.4.4
|
|||
|---|---|---|---|
|
#18+
ОКТОГЕНWarstoneОКТОГЕН, Не знаю.. Мы на 9.4.4 сидим... Кстати - столкнулись с проблемой в клиенте Пг... очень долго грузятся БЛОБы... Именно переливаются с клиента на сервер (а не фиксируются в базе). То есть мы лили несжатый поток и лили сжатый поток (сжатие на входе через zlib, учитывается во времени) по размеру не так страшно, а по времени чуть-ли не на порядок (Ключей и прочей дребедени на поле нету). Блобы, не bytea? То есть у вас объекты больше гигабайта и требуется транзакционный режим? Сколько террабайт база, ради интереса?байта. Не блобы. Оговорился. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.06.2015, 11:58 |
|
||
|
PostgreSQL 9.4.4
|
|||
|---|---|---|---|
|
#18+
Warstoneбайта. Не блобы. Оговорился. пробовали на отдельное tablespace табличку с бинарями перемстить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2015, 01:30 |
|
||
|
PostgreSQL 9.4.4
|
|||
|---|---|---|---|
|
#18+
ОКТОГЕНWarstoneбайта. Не блобы. Оговорился. пробовали на отдельное tablespace табличку с бинарями перемстить? А смысл? TS это ж вроде каталог, а не файл. И постгрес умный, сам всё может правильно по файлам в пределах каталога раскидать. Или я не прав? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2015, 15:33 |
|
||
|
PostgreSQL 9.4.4
|
|||
|---|---|---|---|
|
#18+
ОКТОГЕН, А толку? Проблема не в IOPS'ах мы в гигабит уперлись. У нас сетевой интерфейс тупо не справляется. При этом с пожатием на клиенте и запихиванием этого всего в БД получается сильно больше прокачиваемых данных. Вообще это пожатый JSON (Выборка по JSON'у не требуется, а потому мы его жмем и кладем как bytea), где хранится стейт пользователя. Хранить как JSONb - прощай скорость. Хранить как непожатый bytea - так-же прощай скорость. Вот и выкручиваемся, как можем. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2015, 00:36 |
|
||
|
|

start [/forum/topic.php?fid=53&msg=38988222&tid=1997924]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
162ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
54ms |
get tp. blocked users: |
1ms |
| others: | 222ms |
| total: | 480ms |

| 0 / 0 |
