Чтобы добавлять сообщения и комментарии, .

@netneladno:
netneladno

угадайте можно ли будет сделать update атрибуту по которому партиционирована табличка?
а апсерт?

@netneladno:
netneladno

век живи век учись

postgres=# select * from pg_stat_activity\x\g\x
Expanded display is on.
-[ RECORD 1 ]----+-------------------------------
datid | 13322
datname | postgres
pid | 59116
usesysid | 16386
usename | dboperator
application_name | psql
client_addr |
client_hostname |
client_port | -1
backend_start | 2017-01-27 14:14:06.442956+00
xact_start | 2017-01-27 14:14:34.389409+00
query_start | 2017-01-27 14:14:34.389409+00
state_change | 2017-01-27 14:14:34.389412+00
wait_event_type |
wait_event |
state | active
backend_xid |
backend_xmin | 1778
query | select * from pg_stat_activity

Expanded display is off.

@netneladno:
netneladno

и slideshare.net

@netneladno:
netneladno

если кому там интересно про постгрес на гпу
kaigai.hatenablog.com

@Stepper:
Stepper

полезности для postgresql
habrahabr.ru

@vtd:
vtd

create table mongodb (_id serial primary key, values jsonb);

@segfault:
segfault

habrahabr.ru
А почему некоторые выбирают mysql вместо postgresql? Вроде говорили, что у мускуля репликация лучше, но это не совсем правда, судя по статье. Ещё вспоминается невиданная, якобы, скорость движка InnoDB по сравнению с постгре. В установке и администрировании на локалхосте они одинаковы. Зачем кому-то понадобится испльзовать mysql в новом проекте, например?

@otakuSiD:
otakuSiD

drop connections and drop database script for PostgreSQL

REVOKE CONNECT ON DATABASE #{dbname} FROM public;
ALTER DATABASE #{dbname} CONNECTION LIMIT 0;
SELECT pg_terminate_backend(pid)
FROM pg_stat_activity
WHERE pid <> pg_backend_pid()
AND datname='#{dbname}';
DROP DATABASE #{dbname};

stackoverflow.com

@thefish:
thefish

```
for tbl in `psql -qAt -c "select tablename from pg_tables where schemaname = 'public';" YOUR_DB` ; do psql -c "alter table \"$tbl\" owner to NEW_OWNER" YOUR_DB ; done

for tbl in `psql -qAt -c "select sequence_name from information_schema.sequences where sequence_schema = 'public';" YOUR_DB` ; do psql -c "alter table \"$tbl\" owner to NEW_OWNER" YOUR_DB ; done

for tbl in `psql -qAt -c "select table_name from information_schema.views where table_schema = 'public';" YOUR_DB` ; do psql -c "alter table \"$tbl\" owner to NEW_OWNER" YOUR_DB ; done
```

@kitt:
kitt

>pgAdmin 4 is a complete rewrite of pgAdmin, built using Python and Javascript/jQueryoh god, nooo
безбожно тормозящее гавно, качаю pgAdmin3

@netneladno:
netneladno

slideshare.net

@netneladno:
netneladno

ребята из перконы починили флаш в мускуле еще в 2012 году!
в постгресе сделали шаг к стабильности при чекпоинте в 9.6, в 2016 году
но один хуй стабильно не работает. это пиздец.
лучшая опенсорсная база данных яебал

@lolicon:
lolicon

pgexercises.com

@netneladno:
netneladno

youtube.com
если кому интересно про citus

@netneladno:
netneladno

pgcon.org

@netneladno:
netneladno

youtube.com
buffer manager

@netneladno:
netneladno

hagander.net

@trapdoor:
trapdoor

В psql есть встроенная справка по SQL.

@segfault:
segfault

postgresql.org

@netneladno:
netneladno

оказывается pg_dump и pg_restore в параллельных режимах дружат друг с другом аж с 9.3
а я всё как еблан дампил в один поток

@tosh:
tosh

А тут вот поговаривают выходит pgadmin4.

Надеюсь, парни приблизились хоть немного к мускульному SQLYog'у, а то у каждой альтернативной удобной софтины к постгресу сейчас уйма врождённых проблем.

pgsnake.blogspot.ru

@netneladno:
netneladno

blog.cleverelephant.ca

@netneladno:
netneladno

нативного партишонинга в 9.6 не будет

@tosh:
tosh

Завязочка: vedomosti.ru
Продолжение: postgresql.org

Оракл канеш свиньи и шлюшки, но я бы на месте постгри удержался от ответных действий: чо позориться, вступая с даунами в перепалку. А откатные говноеды пускай остаются в своём болоте, до них вообще нет дела.

@segfault:
segfault

uuid-ossp но при этом btree_gin
какого хрена?

@netneladno:
netneladno

youtube.com
первый пробный курс от постгрес.про для дба

@netneladno:
netneladno

мало ли кому надо вгружать в постгрес ебичское говно
ossc-db.github.io
ossc-db.github.io

@Stepper:
Stepper

slideshare.net <slideshare.net>

@Ilya-S-Zharskiy:
Ilya-S-Zharskiy

Посоветуйте подкастов — русский или английский (без дефектов дикции и акцентов)

@segfault:
segfault

postgresql.org
Чем больше я узнаю о PostgreSQL, тем меньше я знаю PostgreSQL.

@netneladno:
netneladno

wiki.postgresql.org
занятно смотреть как люди общаются чтобы решить задержки в релизах
и вообще как жить-то блядь

@netneladno:
netneladno

многие наверное слышали про ctrore fdw в постгресе
вот тут чувак пишет как именно оно внутрях лежит
pykello.github.io

@amyodov:
amyodov

Открыл для себя LATERAL subqueries. Очень удобно.

@netneladno:
netneladno

считаем k-means на sql
periscopedata.com

@netneladno:
netneladno

про индексы hlinnaka.iki.fi

@netneladno:
netneladno

из постгреса можно подключиться к ЭКСЕЛЬНОМУ ФАЙЛИКУ как к таблице
postgresonline.com
на запись

@netneladno:
netneladno

немнго postgis
raw.githubusercontent.com

@netneladno:
netneladno

slideshare.net

@netneladno:
netneladno

про индекс аксес методы и ускорение OR
wiki.postgresql.org

@tosh:
tosh

Kernel error: ERROR: cannot use column references in default expression
Каждый раз забываю. Говно, чо.