|
Кооперативная сборка мусора
|
|||
---|---|---|---|
#18+
Господа, я ведь правильно понимаю, что кооперативная сборка мусора распостраняется только на те индексы, которые читаются при выполнении запроса? Без уточнения версии сервера. Просто концептуально, ведь если в версии записи нет ссылки на элемент индекса который она породила, мусор из индекса можно убрать только выполнив поиск по индексу, а это не достаточно быстро. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.06.2016, 18:06 |
|
Кооперативная сборка мусора
|
|||
---|---|---|---|
#18+
мусор, это мусор. а индекс, это индекс. с чего ты решил, что "сборка мусора распостраняется только на те индексы..." - не понятно Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
24.06.2016, 18:10 |
|
Кооперативная сборка мусора
|
|||
---|---|---|---|
#18+
при индексном скане мусор не собирается, от слова совсем. Когда будут удаляться мусорные версии записей, тогда и будут чиститься индексы. Все подряд. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.06.2016, 18:22 |
|
Кооперативная сборка мусора
|
|||
---|---|---|---|
#18+
кооперативная сборка - это когда мы читаем (натуралом или через индекс - пофиг) версию и она оказывается мусором. Версия удаляется и заодно удаляются индексные ключи, которые ссылаются на удаляемую версию и не ссылаются на другие версии этой же записи. Изо всех индексов, разумеется. Т.е. сборка мусора в индексах идет не при индексном скане, а уже после - когда сформирован битмап и читаются записи (таки да, приходится снова лезть в индекс). ... |
|||
:
Нравится:
Не нравится:
|
|||
24.06.2016, 18:27 |
|
Кооперативная сборка мусора
|
|||
---|---|---|---|
#18+
dimitrкооперативная сборка - это когда мы читаем (натуралом или через индекс - пофиг) версию и она оказывается мусором. Версия удаляется и заодно удаляются индексные ключи, которые ссылаются на удаляемую версию и не ссылаются на другие версии этой же записи. Изо всех индексов, разумеется. Т.е. сборка мусора в индексах идет не при индексном скане, а уже после - когда сформирован битмап и читаются записи (таки да, приходится снова лезть в индекс).О как... Спасибо. Мимопроходящий мусор, это мусор. а индекс, это индекс. с чего ты решил, что "сборка мусора распостраняется только на те индексы..." - не понятно Я просто предполагал, что выполнив индексный поиск и по итогам придя к мусорной версии записи, из индекса можно было бы и удалить элемент (т.к. он может в терминах FB и не называется мусором, но сути им является). Но если удаляется вся мусорная версия записи (включительно со всем ссылками в индексах на нее) то это более комплексный подход, да. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.06.2016, 18:58 |
|
|
start [/forum/topic.php?fid=40&msg=39262082&tid=1562114]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
42ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
42ms |
get tp. blocked users: |
1ms |
others: | 269ms |
total: | 399ms |
0 / 0 |