to post messages and comments.

@vt:

psql (9.6.3)
ПРЕДУПРЕЖДЕНИЕ: Кодовая страница консоли (866) отличается от основной страницы Windows (1251). 8-битовые (русские) символы могут отображаться некорректно. Подробнее об этом смотрите документацию psql, раздел "Notes for Windows users".

Красноглазым мудакам не лень писать вот эту ахинею, а прекратить пользовать "кодовые страницы" им лень. Что-то я передумываю пользоваться этим.

@netneladno:

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

@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:

и slideshare.net

@netneladno:

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

@Stepper:

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

@vtd:

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

@segfault:

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

@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:

```
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:

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

@netneladno:

slideshare.net

@netneladno:

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

@lolicon:

pgexercises.com

@netneladno:

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

@netneladno:

pgcon.org

@netneladno:

youtube.com
buffer manager

@netneladno:

hagander.net

@trapdoor:

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

@segfault:

postgresql.org

@netneladno:

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

@tosh:

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

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

pgsnake.blogspot.ru

@netneladno:

blog.cleverelephant.ca

@netneladno:

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

@tosh:

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

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

@segfault:

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

@netneladno:

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

@netneladno:

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

@Stepper:

slideshare.net <slideshare.net>

@Ilya-S-Zharskiy:

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

@segfault:

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

@netneladno:

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

@netneladno:

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

@amyodov:

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

@netneladno:

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

@netneladno:

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

@netneladno:

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

@netneladno:

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

@netneladno:

slideshare.net

@netneladno:

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