Size: a a a

pgsql – PostgreSQL

2021 February 15

AL

Alexey Lesovsky in pgsql – PostgreSQL
Alex Grigorev
оно таки работает и работает неплохо, приносит деньги бизнесу говорят.. работы по оптимизации архитектуры ведутся, я не агитирую за такое использования postgres, если он не предназначен для такого.. за любые костыли.. мне самому было интересно разобраться - можно ли накрутить postgres для такой работы
если у вас БД по размеру меньше чем памяти в сервере, то вынесите каталог БД на диск, а параметр shared_buffers сделайте столько чтоб влезала ваша БД и у вас получится что вся база будет в памяти.
источник

МШ

Михаил Шурутов... in pgsql – PostgreSQL
Alex Grigorev
нарезали в tmpfs 100Гб+, директория postgres там
Как прекрасен этот мир, однако! БД в tmpfs! Идиотизм человеческий, в отличие от Вселенной, бесконечен. :(
источник

ДТ

Дмитрий Тремасов... in pgsql – PostgreSQL
Sergey Bezrukov
Оно чё-то померло. Слишком сложно
возможно. оно появилось на хайпе nosql, но видимо те кто хотел nosql его и используют, те кто не хотел используют sql. Честно говоря не слышал об использовании в проде где либо этого.
источник

AG

Alex Grigorev in pgsql – PostgreSQL
Михаил Шурутов
Как прекрасен этот мир, однако! БД в tmpfs! Идиотизм человеческий, в отличие от Вселенной, бесконечен. :(
Душевным пенится вином
и служит жизненным оплотом
святой восторг своим умом,
от Бога данный идиотам.
И.Губерман
%)
источник

AG

Alex Grigorev in pgsql – PostgreSQL
наверное нужно было сказать, что решение не мое и меня там привлекли для оптимизации постфактум )
источник

AG

Alex Grigorev in pgsql – PostgreSQL
ну и конечно же, в результате поменяется архитектура
источник

МШ

Михаил Шурутов... in pgsql – PostgreSQL
Alex Grigorev
наверное нужно было сказать, что решение не мое и меня там привлекли для оптимизации постфактум )
Послушайте старого пьяницу: не беритесь за такие задачи - их решение всегда выходит боком для несчастных, кто берётся.
источник

AG

Alex Grigorev in pgsql – PostgreSQL
Михаил Шурутов
Послушайте старого пьяницу: не беритесь за такие задачи - их решение всегда выходит боком для несчастных, кто берётся.
а как же "партия сказала надо", если Вы старый - Вы должны быть комсомольцем )
источник

МШ

Михаил Шурутов... in pgsql – PostgreSQL
Alex Grigorev
а как же "партия сказала надо", если Вы старый - Вы должны быть комсомольцем )
Вот именно потому что и "партия сказала" и комсомол - всё это было, я и говорю - фтопку! Личный опыт - решение подобных проблем ВСЕГДА выходило боком.
источник

AG

Alex Grigorev in pgsql – PostgreSQL
Михаил Шурутов
Вот именно потому что и "партия сказала" и комсомол - всё это было, я и говорю - фтопку! Личный опыт - решение подобных проблем ВСЕГДА выходило боком.
думаю нужен баланс.. хороший и плохой сисадмин ) хороший метод
источник

AG

Alex Grigorev in pgsql – PostgreSQL
"плохому" выдать транклюкатор
источник

МШ

Михаил Шурутов... in pgsql – PostgreSQL
Ублажать дурь начальственную - ну что я могу сказать? Пока молод и полон сил - полезно для прокачки своих навыков. Более ни для чего.
источник

AG

Alex Grigorev in pgsql – PostgreSQL
Михаил Шурутов
Ублажать дурь начальственную - ну что я могу сказать? Пока молод и полон сил - полезно для прокачки своих навыков. Более ни для чего.
я уже не совсем молод тоже, но в целом подход хороший, я его тоже неплохо знаю
источник

AG

Alex Grigorev in pgsql – PostgreSQL
думаю главное тут - нацеленность на результат. Если результат есть и всех все устраивает - что еще нужно?
источник

МШ

Михаил Шурутов... in pgsql – PostgreSQL
Alex Grigorev
думаю главное тут - нацеленность на результат. Если результат есть и всех все устраивает - что еще нужно?
Главное в принципе - это моральное удовлетворение от грамотного решения. БД в tmpfs грамотным решением не является. Увы и ах. И если кого-то такое "решение" устраивает, то лично я от такого "бизнеса" очень сильно стараюсь держаться подальше.
источник

AG

Alex Grigorev in pgsql – PostgreSQL
"никогда не осуждайте человека, пока не узнали почему он так поступил - возможно в тех же условиях вы поступили бы так же" вы же не знаете что это за БД, что за задача, допустим ли простой итд итп
источник

AG

Alex Grigorev in pgsql – PostgreSQL
кстати сделал это решение человек с похожими на Ваши правилами
источник

꧁S

꧁Александр Smirnov꧂... in pgsql – PostgreSQL
Alex Grigorev
нарезали в tmpfs 100Гб+, директория postgres там
Вас назначили мальчиком для битья после первого ребута?
источник

AG

Alex Grigorev in pgsql – PostgreSQL
꧁Александр Smirnov꧂
Вас назначили мальчиком для битья после первого ребута?
нет ) там все прекрасно работает
источник

AG

Alex Grigorev in pgsql – PostgreSQL
к тому же проектов нн-ное кол-во, а СХД одна и iops там не безконечные
источник