Size: a a a

2020 June 25

DS

Dmitry Sharonov in Tarantool
да, я не понял какой смысл
источник

DS

Dmitry Sharonov in Tarantool
тогда уж если чтений совсем мало - id делать вторичкой
источник

DS

Dmitry Sharonov in Tarantool
а первичкой - {ts,id}
источник

AP

Andrey Privalov in Tarantool
ща добавлю метрику, чтобы видеть, сколько у меня селектов
источник

AK

Alexey Kuzin in Tarantool
Vladislav Grubov
тогда ведь таймстемп будет в хвосте ключа? экспирация будет все равно фуллсканом
Какой фулскан, если записи уникальны?
источник

AK

Alexey Kuzin in Tarantool
Если бы ts было несколько на ключ, то были бы проблемы
источник

AP

Andrey Privalov in Tarantool
Andrey Privalov
ща добавлю метрику, чтобы видеть, сколько у меня селектов
а, она ж у меня есть
источник

DS

Dmitry Sharonov in Tarantool
Alexey Kuzin
Какой фулскан, если записи уникальны?
че
источник

AP

Andrey Privalov in Tarantool
Чтений получается около 70/сек сейчас на инстанс
источник

AP

Andrey Privalov in Tarantool
(хотя tnt_stats_op_rps мне говорит, что около 800 select)
источник

VG

Vladislav Grubov in Tarantool
Alexey Kuzin
Какой фулскан, если записи уникальны?
я имел ввиду, что файберу придется пройти полностью весь спейс, сверяя для каждого тапла таймстемп. Имеяя нормальный вторичный индекс (как в мемтиксе) можно будет пройти только нужные таплы -- что быстрее, если данных очень много, и не очень много удаляется
источник

DS

Dmitry Sharonov in Tarantool
вообще гипотеза юрия о деградации выборки из-за tombstone кажется мне самой перспективной
источник

AP

Andrey Privalov in Tarantool
Dmitry Sharonov
вообще гипотеза юрия о деградации выборки из-за tombstone кажется мне самой перспективной
И как это можно использовать?)
источник

DS

Dmitry Sharonov in Tarantool
делать удаления бОльшими пачками, сделать компакшн более агрессивным
источник

DS

Dmitry Sharonov in Tarantool
а-ля удалить 100к записей - вызвать компакшн
источник

AK

Alexey Kuzin in Tarantool
Andrey Privalov
(хотя tnt_stats_op_rps мне говорит, что около 800 select)
Это "паразитные" чтения
источник

AP

Andrey Privalov in Tarantool
Alexey Kuzin
Это "паразитные" чтения
да, я так и подумал
источник

AP

Andrey Privalov in Tarantool
Dmitry Sharonov
а-ля удалить 100к записей - вызвать компакшн
делаем пачку в 100к, паузу между удалениями в 5 сек,
vinyl_range_size = 1mb
vinyl_run_count_per_level = 1
vinyl_run_size_ratio = 10
источник

AP

Andrey Privalov in Tarantool
так?
источник

AP

Andrey Privalov in Tarantool
ой, не 5 сек, а 50
источник