- Shipped
- 6 листопада 2026 р. о 18:31 UTC
- Author
- Kamo
- Commit
- 5b273d8
Виклик Результат Floor натиснути, профілювання за допомогою JFR на підрозділі SecurityService (lab org, 40 натискань): Запис / stage тривав 160- 360 мс, середнє значення ~220 мс. Близько 90 мс з цього часу було витрачено на виконання наступних дій після перенесення ніхто не чекає: спостерігач контактів (мітка стану прочитано + 2- 3 вставки, кожна з яких має свій YugabyteDB) commit) і наслідувач конвеєра (друге повне завантаження Lead). Служба, яка оголосить нові Програма виконання LeadStatusFollowUps тепер відповідає після того, як стан було зафіксовано, і виконує ці дві команди; без нього вони виконуються в рядку, як і раніше. Зупинити всі дії і завершити зворотне викликання синхронний. Планувальник YugabyteDB є евристичним: « org_ id =? AND < key > » обходить індекс організації. Виміряно на найбільша організація (EXPLAIN ANALYZE, тільки для читання): - історія підготовки за підготовкою: 17, 9 с -> 35 мс. Зчитування за підготовкою здійснюється за lead_ uid, org перевіряється за ключем. - Зчитування першого тексту DialLedger: 7, 15 с -> ~ 1, 5 мс (тільки уid, org перевірено у Java). - **************** тільки за uid, org перевірено у Java (доступ до запису, мітки). - / leads сітка з названими лідами (Вібрана вкладка, потокові ліди): org check written org_ id + 0 = ?, 7, 06 с -> 4, 6 мс; той самий фільтр, жодний індекс не може його обслуговувати, тому використовується pk.
