@pgsql

Страница 171 из 1062
Anton
24.11.2016
12:10:32
какой нибудь alter system flush что нибудь )

Anatoliy
24.11.2016
12:14:51
prepare, если не ошибаюсь, вроде не кеширует

Evgeniy
24.11.2016
12:15:56
кеширует, там мутная история с пятью выполнениями и кешом плана

Alexander
24.11.2016
12:19:41
»какой нибудь alter system flush что нибудь ) ну или revalidate

Google
Alexander
24.11.2016
12:21:37
Prepared statements can be manually cleaned up using the DEALLOCATE command.

https://www.postgresql.org/docs/9.6/static/sql-prepare.html

»какой нибудь alter system flush что нибудь ) DEALLOCATE ALL получается

или индивидуально см. в pg_prepared_statements

Pavel
24.11.2016
12:25:18
pt у нас всю жизнь было public transportation
В типографском деле это пункты. Любой печатник ни в жисть не догадается, что это какой-то пейтайп

Alexandr
24.11.2016
14:53:20
приветы

у пгпро по умолчанию у postgres какой пароль то?

Evgeniy
24.11.2016
14:55:56
наверное никакой

Alexandr
24.11.2016
14:57:04
user@суперхост:~$ psql -U postgres psql: ВАЖНО: пользователь "postgres" не прошёл проверку подлинности (Peer)

Evgeniy
24.11.2016
14:57:32
стань юзером постгрес в системе

тогда пройдешь peer авторизацию

Andrey
24.11.2016
14:57:41
Это на том же хосте?

Google
Айтуар
24.11.2016
14:58:17
суперхост - как мило ))

Quiss
24.11.2016
14:58:35
Darafei
24.11.2016
16:19:44
тут пост про новый датагрип: https://blog.jetbrains.com/datagrip/2016/11/24/datagrip-2016-3-released/

Alexandr
24.11.2016
16:26:50
суперхост - как мило ))
ну не буду же я реально палить хост)

Айтуар
24.11.2016
16:27:56
кому он нужен

это не ip

Alexandr
24.11.2016
16:34:36
палю проект и заказчика минимум, а дальше гугл и прочее

Maxim
24.11.2016
16:37:09
И что?

Тебе стыдно, что ты работаешь на такого заказчика? ;)

Alexandr
24.11.2016
16:39:55
нет, не стыдно

targitaj
24.11.2016
16:40:10
всем ку

слона здесь обсуждают тоже?

Anatoliy
24.11.2016
16:40:41
Slony?

targitaj
24.11.2016
16:41:13
Slony?
да

Anatoliy
24.11.2016
16:42:03
Обсуждают, спрашивайте

targitaj
24.11.2016
16:42:22
Обсуждают, спрашивайте
добро. Пока ничего не надо, спасибо

Данил
24.11.2016
17:05:56
??

Vadim
24.11.2016
18:46:42
https://habrahabr.ru/post/316036/

Марк ☢
24.11.2016
18:55:19
а если я поставлю страницу в постгресе как 4096, возьму диск с 4096-м размером сектора, то я ж могу отключить фулл пейджес врайтс. верно ?

Google
Марк ☢
24.11.2016
18:55:54
@Komzpa

@netneladno

Evgeniy
24.11.2016
19:05:16
Какой ты опасный

Марк ☢
24.11.2016
19:13:04
эммм

Stas
24.11.2016
19:15:28
если по делу, то сложно сказать когда можно fpw выключать. Иногда можно в предположении, что фс, драйвера и железо хорошо работают. Но обычно это сложно угадать

Марк ☢
24.11.2016
19:17:06
вот автор реально конь. не мог показать графики с выключенным fpw

какието uuid приплёл.

а то начали за здравие, кончили за упокой

Darafei
24.11.2016
19:17:38
что значит "какие-то"?

Марк ☢
24.11.2016
19:18:02
ну каг-бе тема статьи — про ФПВ

а не про то сколько ууид отжирает в WAL

Vadim
24.11.2016
19:19:00
Марк ☢
24.11.2016
19:19:12
сейчас попробую

Darafei
24.11.2016
19:19:32
попробуй не "щас", а "сейчас"

возможно, получится внимательнее

Vadim
24.11.2016
19:20:36
вчера ток эту статью в оригинале читал, по-моему хабр авторство вообще игнорируют, ссылку на оригинал увидеть очень сложно если не знать где она

Марк ☢
24.11.2016
19:23:59
тогда можно для тех кто танке ? поясните пожалуйста, в чём суть статьи ? смутно догадываюсь, что, мол ФПВ не влияет на объём WAL из-за большого объёма служебных данных. или я не понял..

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

"Очень конкретный вывод"

и т.д.

Google
Darafei
24.11.2016
19:25:19
статья про Write Amplification в неожиданном для простого смертного месте из-за непоследовательных ключей

Марк ☢
24.11.2016
19:25:39
окей. а ФПВ там при чём?

я видимо совсем в танке....

Darafei
24.11.2016
19:28:15
потому что амплификация из-за fpw

Марк ☢
24.11.2016
19:29:43
В части, которая не связана с туплями таблиц ?

Другими словами, если у меня бигсериал, то насколько повлияет включени и отключение фпв автор не показал.

Admin
ERROR: S client not available

Darafei
24.11.2016
19:30:55
он вообще не про это писал.

Марк ☢
24.11.2016
19:31:03
Вот и я о чем.

А мне именно это интересно.....

Darafei
24.11.2016
19:31:22
2ndQuandrant - коммерческая компания, ты можешь заказать у них статью на интересную тебе тему, думаю :)

Марк ☢
24.11.2016
19:32:13
Да уж ладно. Как-нибдуь сам протестирую.

Darafei
24.11.2016
19:32:55
А статью на хабр напишешь? :)

Maxim
24.11.2016
19:33:05
на 2ndQuandrant

а на хабре уж переведут

Марк ☢
24.11.2016
19:33:28
Это даже обидно

Maxim
24.11.2016
19:33:41
:(

no offence

Айтуар
24.11.2016
21:32:08
Вот тут насчёт fpw немного говорят https://yadi.sk/i/UQZWPhvHzFyKj

И сходятся на том что не стоит его выключать

Google
Аггей
24.11.2016
21:58:49
Опять же если потеоризировать... xfs поддерживает блоки размером до 64 кб, RAID контроллеры поддерживают stripe size 64 KB, и даже SSD диски реально пишут такими блоками. Думаю вот он "идеальный" размер для больших БД

Тут конечно можно возразить - тебе надо записать 1 запись размером 1 кб - а приходится записывать все 64 - но железо так пишет - просадки не будет. Зато в некоторых вариантах чтение ускоряется очень и очень прилично

А pg поддерживает 32 кб...

Sergey
24.11.2016
23:30:47
Подскажите, а как можно автоматически разорвать связь в связанной таблице? Или может я плохо продумал архитектуру. Есть объекты, есть зависящие от них пользовательские объекты (ссылающиеся на оригинальные). У пользователей есть группы для объектов, в которых объект может быть, а может и не быть (быть без группы). ОБЪЕКТЫ — это основной объект ПОЛЬЗОВАТЕЛЬСКИЕ_ОБЪЕКТЫ ПОЛЬЗОВАТЕЛЬСКИЕ_ГРУППЫ Как можно сказать PG что нужно обновить запись в таблице ПОЛЬЗОВАТЕЛЬСКИЕ_ОБЪЕКТЫ (удалить id группы), после удаления пользовательской группы? Поправьте меня, если я не правильно архитектуру строю.

Anatoliy
24.11.2016
23:34:43
foreign keys. Связь можно удалить выставив null. Практика, конечно, на уровне плохих советов, т.к. может навредить целостности данных.

> Как можно сказать PG что нужно обновить запись в таблице ПОЛЬЗОВАТЕЛЬСКИЕ_ОБЪЕКТЫ (удалить id группы), после удаления пользовательской группы? Это можно прямо заставить делать автоматически через foreign key on delete cascade (или заставить через on delete restrict)

Sergey
24.11.2016
23:45:18
ну cascade удаляет же полностью?

Anatoliy
24.11.2016
23:56:04
Да

Jim
25.11.2016
10:23:10
посоны, а кто-нибудь знает как пообороть крэш пгадмина если сервер был недоступен а ты вдруг решил в окне со скриптиком который туда прицеплен был выполнить что-то?

пробовал пгадмин и оригинальный и от пгпро - оба валятся

забыл упомянуть - Win10 x86_64, хотя в линупсах аналогично

Andrey
25.11.2016
10:25:35
Они все падучие.

Jim
25.11.2016
10:27:17
может годная замена попадалась? цель - писать много на sql, ранимкм, вот то всё и отлаживать. jetbrains немного не то предлагает. пот нечто бы в духе пгадмина но с автокомплитом и не такое ломающееся, даже не так, что-нибудь схожее со студией от MS =)

о, вроде у EMS есть что-то вменяемое

хотя они обновляют не очень своевременно поддержку новых версий

вот нечто бы такое, но чтобыещё и под линукс %)

Andrey
25.11.2016
10:33:16
Sublime/Vim/Atom/Любой нормальный редактор + psql

Просто раскладывайте весь код по файликам.

Страница 171 из 1062