KamoCRM

두 개의 번역을 배치하면 플래너가 줄 당 악화되었습니다

Performancekamo-shared-library
Shipped
2026년 9월 23일 오후 1:37 UTC
Author
Kamo
Commit
cf061b2

kbservice's public KB endpoints와 그 번역 관련 스윕 모두 물었다 KbArticleTranslationRepository 한 줄 한 번에. 생산의 pg stat statements는 두 가지 다른 비용을 보여 주었다 : - findRealTranslationLocales (새로운) : 사이트 맵 / hreflang보기를 뒤로 TranslateService의 English-fallback 행에서 실제 번역을 알려줍니다. (열은 공급자가 존재하지 않을 때 locale 열쇠의 밑에 영어를 붙들 수 있습니다 그 방향). 이 클러스터는 YugabyteDB의 유산 허리즘 계획 모델 (최적 통계 없음) 및 JPQL의 둥지 루프 선택 kb article translations to kb articles: 인덱스 스캔을 위한 uid 목록, 다음 kb articles로 분리 된 Single-row 인덱스 보기 그 행의 모든 것 — 6,468 저장 RPCs 308-article org, 11.9 s, 메모리에 맞는 두 개의 테이블에 가입 (~6,000 통화 ~11 s 각 생산). pg hint plan HashJoin hint와 기본 SQL 대신 결합을 핀 (same technology as ****** ********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** EXPLAIN 인증 생산: 11.9 s -> 0.2 s, 안정 아래 plan cache mode = force generic plan ( 모양 JDBC의 서버 측 실제로 실행을 준비). - countGroupedByArticleUid (새) : 10 분의 번역 복원 스윕 asked countByArticle Uid 한 번에 게시된 기사를 찾을 수 여전히 로컬이 필요합니다 - 1.7M은 생산, 각 하위 밀리 초에 통화 혼자. 전체 배치에 한 그룹화 된 국가는 동일한 대답입니다; uid 결과의 absent에는 0 개의 행이 있습니다. kbservice 와이어 이들 모두에서 (통합 커밋, 그것의 자신의 repo).

All changes

Like what you see shipping?

All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.

Start Free ForeverView Pricing