
Roman
08.09.2016
19:38:13
Привет! подскажите хочу обновлять поле - количество записей в другой таблице через триггер, это два триггера создавать на insert и delete?

Dmitry
08.09.2016
19:39:05

Тигран
08.09.2016
19:39:38
или одну процедуру создать и повесить на два события

Google

Владислав
08.09.2016
20:00:20
Други. Кто пострес на ссд гоняет?
Есть ли смысл?
Хочу взять dc 3700 series для бд 1с

Darafei
08.09.2016
20:01:10
смысл есть

⬗VLAD⌶K⬖
08.09.2016
20:02:19
есть смысл под разными файловыми системами попробовать

Darafei
08.09.2016
20:02:58
а в чём смысл менять фс на ssd?
постгрес всё равно весь ресурс ssd зачастую не вытягивает

Владислав
08.09.2016
20:06:33
Просто уже 30+ юзеров

⬗VLAD⌶K⬖
08.09.2016
20:06:47
ext3 по части нахождения мелкоструктурной информации сильно медленный

Владислав
08.09.2016
20:06:52
Выбить нормальный рейд и нормальные ссд

Darafei
08.09.2016
20:08:02

Kirill
08.09.2016
20:09:45

Владислав
08.09.2016
20:11:10
То есть выбивать 25к на ссд не ннада)

Google

Владислав
08.09.2016
20:11:12
?)

Kirill
08.09.2016
20:11:21

Phil
08.09.2016
20:11:39

Kirill
08.09.2016
20:13:00

Владислав
08.09.2016
20:13:43
Ну не уперлись, но в планах + 20 юзеров но нового года

Darafei
08.09.2016
20:14:46
60 юзеров - ничего не говорит о характере нагрузки

⬗VLAD⌶K⬖
08.09.2016
20:15:33

Darafei
08.09.2016
20:15:34

Phil
08.09.2016
20:16:32

Darafei
08.09.2016
20:17:17

Владислав
08.09.2016
20:17:50
В самом серваке
Там еще винда крутится в вмваре впридачу
B320i говно(

Darafei
08.09.2016
20:18:59
а в чём с ним проблема?

Kirill
08.09.2016
20:19:45

Darafei
08.09.2016
20:20:31
обычно жизнь с SSD превращается в "всё кладём в SSD, а рядом магнитный диск для бекапов и на всякий случай"

Владислав
08.09.2016
20:20:52

Darafei
08.09.2016
20:20:54
который хоть в коробочке по usb подключен, всё равно же не используется почти

Google

Владислав
08.09.2016
20:21:28
Было 3 - было норм. Под определенные задачи вчера собрал 4 и начался пиздец полный
Пришлось разобрать его. И всё стабилизировалось
Нахуй такое утро))

Andrey
08.09.2016
21:03:00
Владислав, кроме Вас, в этом чате еще 484 участника. Не ругайтесь пожалуйста, и скриншоты личных чатов в этом канале многим не интересны.

Roman
08.09.2016
21:16:13
вот у меня вопрос: если человек хочет использовать pgsql как key-value и хранить в нем миллиард(это не фигура речи, да) объектов, то тут что-то не так?

Darafei
08.09.2016
21:26:58
в openstreetmap 3 с половиной миллиарда объектов
и ничего, ворочается
http://munin.openstreetmap.org/openstreetmap/karm.openstreetmap/index.html - графики с мастер-базы, если интересно
а, ну и таблица с тегами - по сути по схеме key-value, без всяких hstore и jsonb
ну и лежит это всё на ext4 :)
https://hardware.openstreetmap.org/servers/karm.openstreetmap.org/

Аггей
08.09.2016
21:33:26
Интересно, discard включён на фс? )
Или там за рейдами смысла нет?

Darafei
08.09.2016
21:34:06
нет, fstrim в кроне

Roman
08.09.2016
21:36:59

Darafei
08.09.2016
21:37:31
а какая принципиальная разница?
начинали на мускуле, переросли мускул - ушли в постгрес, пока ни во что не упёрлись

Roman
08.09.2016
21:38:13
Post gis там есть

Google

Roman
08.09.2016
21:38:27
Вся пространственная математика

Darafei
08.09.2016
21:38:29
postgis нет в мастере openstreetmap

Roman
08.09.2016
21:38:53
Врут значит люди?

Roman
08.09.2016
21:39:27

Darafei
08.09.2016
21:40:08
Врут значит люди?
openstreetmap в postgis засовывает osm2pgsql, и оно живёт уже совсем в другой схеме и не на мастер-сервере :)

Roman
08.09.2016
21:41:06

Darafei
08.09.2016
21:41:38
окей - а куда ты положишь миллиард объектов?
вот osm2pgsql умный, он от них берёт только координаты и кладёт просто в mmap'ленный файл на 25 гигов

Roman
08.09.2016
21:42:41

Darafei
08.09.2016
21:43:03
Ceph is a distributed object store and file system designed to provide excellent performance, reliability and scalability.
зачем на миллиарде объектов скейлабилити? :)
это не так уж и много

Roman
08.09.2016
21:44:13
Ну, объекты разные бывают :) вообще, можно и в redis/tarantoool положить

Darafei
08.09.2016
21:44:54
в редис больно

Roman
08.09.2016
21:44:57
Если мелкие. А если объекты по десятке мб - то да, ceph

Darafei
08.09.2016
21:45:16
он на запись однопоточный

Roman
08.09.2016
21:45:42

Darafei
08.09.2016
21:46:08
я тут один сервис ускорял переписыванием с редиса на постгрес :)

Google

Roman
08.09.2016
21:47:21

Darafei
08.09.2016
21:52:26
ну, фишка была в том, что в постгрес можно несколько copy from параллельно, в отличие от редиса, где на тот момент надо было что-то изобретать и делать шардинг на одной машине

Roman
08.09.2016
22:03:33
Просто ты описываешь bulk insert, а там у людей мало записи и очень много чтения
И скорее всего ответ надо за несколько миллисекунд получить.

Darafei
08.09.2016
22:09:38
иногда подходит положить всё просто в файлы на reiserfs :)

Roman
08.09.2016
22:10:55

Darafei
08.09.2016
22:11:13
ls будет ужасно долгим, переносить куда-то ещё можно только через dd, но random access сносен
и какой-нибудь nginx на ура цепляется

Roman
08.09.2016
22:17:10

Darafei
08.09.2016
22:21:12
ну, значит, их можно рассматривать рядом с редисом :)

Juriy
09.09.2016
02:52:03
если на 60 человек вам не хватает производительнсоти обычных дисков, возможно дело в неоптимальном прикладном коде конфигурации

AbiGeuS
09.09.2016
06:18:57
Добрый день. Использую postgresql-9.4. для каких целей при старте выводится сообщение « multixact member wraparound protections are now enabled»? От чего и для чего эта защита и по какой причине на свежей установке агрессивно выводится это сообщение?

Kirill
09.09.2016
06:54:22
https://wiki.postgresql.org/wiki/MultiXact_Bugs

AbiGeuS
09.09.2016
07:27:39
Это понятно. Зачем об этом писать в логе? Это несет какие-либо ограничения(по сравнению с более старыми версиями postgres, и как следствие изменение в проведении базы), доп.нагрузку или что? По ссылке просто описание багфиксов.

Kirill
09.09.2016
07:30:39
Вот тут Robert Haas объясняет https://www.postgresql.org/message-id/CA%2BTgmoYk9vdMHJw0O8OC-ZRo%3Dk3YwwpHr73enQU%2B-N8XKMPziw%40mail.gmail.com