Size: a a a

ПОКА ОДЕРСКИ НЕ ВИДИТ (спидран Олега по тофу)

2020 June 02

ᛒᚨᚱᛏᛟᛋᛋᛟ... in ПОКА ОДЕРСКИ НЕ ВИДИТ (спидран Олега по тофу)
софтварно ето как
источник

ZM

ZLoyer Matveev in ПОКА ОДЕРСКИ НЕ ВИДИТ (спидран Олега по тофу)
Oleg ℕizhnik
Я не ссорился, димсол мне друг
опять за спиной...
источник

Oℕ

Oleg ℕizhnik in ПОКА ОДЕРСКИ НЕ ВИДИТ (спидран Олега по тофу)
ᛒᚨᚱᛏᛟᛋᛋᛟ
софтварно ето как
ну значит, что единственный параметр в ету функцию - айдишник
когда эта функция вызывается, это значение определенено и не меняется потом никогда, но это условие поддерживается приложением
источник

ᛒᚨᚱᛏᛟᛋᛋᛟ... in ПОКА ОДЕРСКИ НЕ ВИДИТ (спидран Олега по тофу)
димосол мне друг димосол мне враг, димосол всегда в чем то виноват
источник

ᛒᚨᚱᛏᛟᛋᛋᛟ... in ПОКА ОДЕРСКИ НЕ ВИДИТ (спидран Олега по тофу)
источник

ᛒᚨᚱᛏᛟᛋᛋᛟ... in ПОКА ОДЕРСКИ НЕ ВИДИТ (спидран Олега по тофу)
Oleg ℕizhnik
ну значит, что единственный параметр в ету функцию - айдишник
когда эта функция вызывается, это значение определенено и не меняется потом никогда, но это условие поддерживается приложением
интересно какие подводные кроме приложения
источник

ᛒᚨᚱᛏᛟᛋᛋᛟ... in ПОКА ОДЕРСКИ НЕ ВИДИТ (спидран Олега по тофу)
че там за анальные штуки в постгре
источник

λ

λoλzod in ПОКА ОДЕРСКИ НЕ ВИДИТ (спидран Олега по тофу)
давно не гамал в постгрю но судя по описанию immutable должно быть == чистая функция
поэтому в ней нельзя в селект
источник

λ

λoλzod in ПОКА ОДЕРСКИ НЕ ВИДИТ (спидран Олега по тофу)
простите опечатался, там конечно же ===
источник

λ

λoλdog in ПОКА ОДЕРСКИ НЕ ВИДИТ (спидран Олега по тофу)
Oleg ℕizhnik
Один мой друг друга объявил функцию в постгресе как IMMUTABLE а внутри select
селект всегда одни и те же значения возвращает?
источник

Oℕ

Oleg ℕizhnik in ПОКА ОДЕРСКИ НЕ ВИДИТ (спидран Олега по тофу)
короче @postgres (саммоню, чтобы не за спиной) оч говняно с индексами работает
но в дополнение к тому @данные (чтобы не за спиной) тоже  говняно лежат
и есть запрос, который вычитывает что-то раз в 5 минут, и нужно, чтобы он быстренько по индексу пробежался
из индекса нужно в where исключить дохрена говна, но признак, по которому нужно исключить, лежит в другой таблице
источник

Oℕ

Oleg ℕizhnik in ПОКА ОДЕРСКИ НЕ ВИДИТ (спидран Олега по тофу)
λoλdog
селект всегда одни и те же значения возвращает?
да
источник

λ

λoλdog in ПОКА ОДЕРСКИ НЕ ВИДИТ (спидран Олега по тофу)
Ну один хер, я бы не стал делать так
источник

λ

λoλdog in ПОКА ОДЕРСКИ НЕ ВИДИТ (спидран Олега по тофу)
Поставь стеибл лучше
источник

Oℕ

Oleg ℕizhnik in ПОКА ОДЕРСКИ НЕ ВИДИТ (спидран Олега по тофу)
λoλdog
Ну один хер, я бы не стал делать так
я знаю, это как затычка на два дня, пока не перепишут и не мигрируют
источник

Oℕ

Oleg ℕizhnik in ПОКА ОДЕРСКИ НЕ ВИДИТ (спидран Олега по тофу)
можно было бы материализованным вью, но @postgres (чтобы не за спиной) не умеет сам обновлять их
источник

Oℕ

Oleg ℕizhnik in ПОКА ОДЕРСКИ НЕ ВИДИТ (спидран Олега по тофу)
λoλdog
Поставь стеибл лучше
мне нужно эту функцию в индекс засунуть, там нельзя стейбл, нужно только иммутабл
источник

Oℕ

Oleg ℕizhnik in ПОКА ОДЕРСКИ НЕ ВИДИТ (спидран Олега по тофу)
такие ограничения @postgres (чтобы не за спиной)
источник

ZM

ZLoyer Matveev in ПОКА ОДЕРСКИ НЕ ВИДИТ (спидран Олега по тофу)
Oleg ℕizhnik
короче @postgres (саммоню, чтобы не за спиной) оч говняно с индексами работает
но в дополнение к тому @данные (чтобы не за спиной) тоже  говняно лежат
и есть запрос, который вычитывает что-то раз в 5 минут, и нужно, чтобы он быстренько по индексу пробежался
из индекса нужно в where исключить дохрена говна, но признак, по которому нужно исключить, лежит в другой таблице
увожение, ты стал лучше и сильнее
источник

Oℕ

Oleg ℕizhnik in ПОКА ОДЕРСКИ НЕ ВИДИТ (спидран Олега по тофу)
ну т.е. есть допустим таблица из миллиона понвовцев
для каждого есть баланс терехинкоинов,
есть таблица скалистов, в ней лежит флаг (юзает зио)
нужно раз в 5 минут читать топ понвовцев, юзающих зио, чтобы понимать насколько зио несёт вэлью
источник