Size: a a a

Советский Angular

2020 February 11

AK

Alex Kulagin 🏡 in Советский Angular
Вертихвост キバ 🏡🦊
Вчера коллегу научил делать без оффсетную пагинацию на индексах
это то же самое что на курсорах?
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
Alex Kulagin 🏡
это то же самое что на курсорах?
оно stateless
источник

AK

Alex Kulagin 🏡 in Советский Angular
оно тут кто?
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
Alex Kulagin 🏡
оно тут кто?
Если три индекса, которые формируют уникальный ключ:
WHERE
 ("A" = a AND "B" = b AND "C" > c)
   OR
 ("A" = a AND "B" > b)
   OR
 ("A" > a)
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
И получается, что по индексам очень быстро перемещаешься на необходимую точку, а там уже все осортированно и поэтому идет простое чтение батча
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
это все делается вместо OFFSET o LIMIT n, потому что в этом случае индексы не работают и будет sequence scan
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
Alex Kulagin 🏡
оно тут кто?
понял о чем я?)
источник

SV

Sla V in Советский Angular
Топ биток
источник

AK

Alex Kulagin 🏡 in Советский Angular
Вертихвост キバ 🏡🦊
понял о чем я?)
ага
источник

AK

Alex Kulagin 🏡 in Советский Angular
или нет
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
Alex Kulagin 🏡
или нет
задавай вопросы
источник

AK

Alex Kulagin 🏡 in Советский Angular
если упростить и уйти от нескольких индексов, то будет что-то
WHERE
 ("А" > lastA)
LIMIT N
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
Alex Kulagin 🏡
если упростить и уйти от нескольких индексов, то будет что-то
WHERE
 ("А" > lastA)
LIMIT N
да
источник

AK

Alex Kulagin 🏡 in Советский Angular
Тогда понял
источник

AK

Alex Kulagin 🏡 in Советский Angular
норм дело
источник

AK

Alex Kulagin 🏡 in Советский Angular
первый раз такое видел 100500 лет назад, когда у фейсбука какие-то данные из open graph доставал
источник

AK

Alex Kulagin 🏡 in Советский Angular
это кстати еще решает проблему новых данных
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
оно не ново, да
но вот коллега не знал, может еще кто не знает и теперь знает)
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
Alex Kulagin 🏡
это кстати еще решает проблему новых данных
ага
источник

AK

Alex Kulagin 🏡 in Советский Angular
тут вот даже демка есть правда на реакте
источник