T
TIA
Выяснилось! Дело действительно в стабах. turumbay +1
Также выяснилось, что не все первоначальные данные, поступившие от клиента, были верны, что и путало. А именно:
Когда БД скопировали через файловую систему на другой сервер, время поиска стало 16 мс и трафик 198 байт.
На самом деле БД была скопирована нотусами. Соответственно, стабов в копии не было.
Пытались удалить реплику БД и создать репликацией повторно -- не помогло.
В это я тоже теперь не верю.
Был апгрейд сервера с 6ки. До апгрейда всё нормально было.
Ну естественно, дело не в апгрейде. Просто совпало. Образовалась масса конфликтных документов, которые удалили.
Кому интересны детали, привожу результаты экспериментов.
Создал в БД 30000 стабов. Трафик от сервера более 1 Мб.
(54-65 [59]) SEARCH: 187 ms. [196+1720442=1720638]
Удалил стабы. Трафик стал 198 б.
(514-858 [565]) SEARCH: 15 ms. [196+198=394]
Была ещё гипотаза, что есть зависимость от того, какие документы удалены, подходящие под критерий поиска, либо не подходящие. Не подтвердилось.
Вобщем, сие есть большая гадость. Будьте бдительны.
Также выяснилось, что не все первоначальные данные, поступившие от клиента, были верны, что и путало. А именно:
Когда БД скопировали через файловую систему на другой сервер, время поиска стало 16 мс и трафик 198 байт.
На самом деле БД была скопирована нотусами. Соответственно, стабов в копии не было.
Пытались удалить реплику БД и создать репликацией повторно -- не помогло.
В это я тоже теперь не верю.
Был апгрейд сервера с 6ки. До апгрейда всё нормально было.
Ну естественно, дело не в апгрейде. Просто совпало. Образовалась масса конфликтных документов, которые удалили.
Кому интересны детали, привожу результаты экспериментов.
Создал в БД 30000 стабов. Трафик от сервера более 1 Мб.
(54-65 [59]) SEARCH: 187 ms. [196+1720442=1720638]
Удалил стабы. Трафик стал 198 б.
(514-858 [565]) SEARCH: 15 ms. [196+198=394]
Была ещё гипотаза, что есть зависимость от того, какие документы удалены, подходящие под критерий поиска, либо не подходящие. Не подтвердилось.
Вобщем, сие есть большая гадость. Будьте бдительны.