KamoCRM

비밀번호

모든 기능, 수정 및 개선, 그것은 배로 게시. 출시를 위해 다시 열지 않습니다.

17,487
총 변경
5,977
제품 설명
5,281
수정 사항
30
프로젝트
프로젝트
모든 프로젝트17,487AIService251APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService574InitializerService329KBService151KlusterServices738MCPGatewayService245MediaService602RAGService79SecurityService1,846TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,347kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,657kamo-signer-monorepo56kamolos114
필터 유형
모든 유형Build16CI523Chore773Docs3,254Feature5,977Fix5,281Other994Performance165Refactor278Revert23Style42Test160Upgrade1
October 19, 2026
Performancekamo-shared-library

Index member notifications by (source type, source id) 회원간 인출하기 (IoT close-out F15)

출금-by-source read (findBySourceTypeAndSourceId) 및 IoT 알람의 출금-prefix (StartingWith -> LIKE 'x%')는 회원 주도 지수 만 가지고 있으므로 테이블을 읽으십시오. 범위 스윙 ASC, ASC 그래서 prefix는 Yuga...

Kamo·1w ago
October 11, 2026
Performancekamo-shared-library

VISIBLE (... UNION ALL ...), 그래서 모든 눈에 보이는 메모는 키에 의해 경계 색인 검사, 모든 노트의 검사 (KamoCollab CP05 작업 15)

유가바이트, 비트맵이 꺼져서, 세 가지 ORED 지점을 답합니다. 순차적 인 스캔과 노트의 다른 열 (생산에서 EXPLAIN, Pre-CP05 2-branch는 포함되어 있습니다). 분지 당 1개의 팔은 지킵니다 같은 행: idx note member, 마스터 및 공유 노트에 의해 자신...

Kamo·2w ago
September 23, 2026
Performancekamo-shared-library

CommitLog는 유지된 번역 count를 수행합니다

CommitLog.translationCount 및 ***********를 추가하십시오. changelog 번역 백필 스윕 그룹을 대체하는 라이브러리 측 .. HAVING 스캔으로 일반 색인 WHERE. DDL 및 카운터의 유지 보수 (CommitLogTranslationListener...

Kamo·4w ago
Performancekamo-shared-library

Member rights applied는 차이만 쓰며 대량의 역할을 읽습니다

MemberRightsAppliedService와 관련된 두 가지 수정: 1. **************** (RecalcChunk를 통해)와 **************** 비정규적으로 삭제하고 회원의 적용 밝기 행의 모든 것을 재설치, 매번 그들은. SecurityService의 회...

Kamo·4w ago
Performancekamo-shared-library

Stop eager-fetching LeadVendor제품의 org chain for a single-id read

findById()에서 LeadVendorProduct는 eager-fetches를 자체적으로 끌어냅니다. 자신의 org와 그 시장 (eager-fetches ITS org 다시) - 및 조직은 @Inheritance (JOINED), 그래서 그들 중 하나도 외부 조인 ORG MTG 해...

Kamo·4w ago
Performancekamo-shared-library

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

kbservice's public KB endpoints와 그 번역 관련 스윕 모두 물었다 KbArticleTranslationRepository 한 줄 한 번에. 생산의 pg stat statements는 두 가지 다른 비용을 보여 주었다 : - findRealTranslationL...

Kamo·4w ago
Performancekamo-shared-library

가능한 리드와 신용 잔액은 줄 대신 ledger를 읽습니다

COUNT(*)는 할당 가능한 풀 위에 되었으며, org의 풀은 ~796k 리드를 보유합니다. ~7.8 s (시장, 제품) 계산 및 ~11 그룹화 (측정 2026-09-17). 계정 관리 Allotment 행 당 한 번 단일 카운트를 ran, 제품 당 한 번 Leads-Available...

Kamo·4w ago
September 16, 2026
Performancekamo-shared-library

주문되지 않은 샘플로 풀 엘리먼트 체크, 풀 풀 클래스

hasEligibleAssignableLead는 어떤 풀 리드가 하나인지 알고 있어야 합니다. 회원이 걸릴 수 있습니다, 하지만 그것은 의 페이지를 읽습니다.AssignablePool, 그 ORDER BY 할당된 date에는 인덱스가 없으며 LIMIT 이전에 전체 풀을 정렬하지 않습니다...

Kamo·1mo ago
August 21, 2026
Performancekamo-shared-library

Geolite locations의 두 가지 모양을 실제로 queried 색인

혼자 국가는 80,429 줄 테이블에 유일한 색인이고, 진짜 질문 없음 그것을 잘 사용. 생산에 측정: 도시 해결책 (국가 + subdivision), 미국 + 캘리포니아: 인덱스는 모든 18,870 미국 행을 유지 984 — 138 ms 국가 선택기 (SELECT DISTINCT c...

Kamo·2mo ago
Performancekamo-shared-library

Index member rights applied, 입구 주장을 경계, 집단 변경 로그 통계

Endpoint-by-endpoint 감사의 세 가지 발견, 각각에 대해 측정 inferred 보다는 오히려 생산. member rights applied는 모든 발견자에서 인덱스를 선언하지 않았습니다. MEMBER ID로 필터링. 10,524에서 단일 회원의 권리 조회는 가득 차있는...

Kamo·2mo ago
August 20, 2026
Performancekamo-shared-library

필터 및 페이지 데이터베이스의 그리드, 배치 PHI 감사 트레일

로드 / 리드는 1,427 리드에서 23.3 s를했다. 23.3 그 의 HIPAA 감사 트레일: recordLeadList는 1 phi access log 행을 씁니다 반환, 그리고 각 하나는 자신의 거래를 약속. 관련 기사 생산 16.36 ms/row, 4개의 짐의 맞은편에 93 s에...

Kamo·2mo ago
August 12, 2026
Performancekamo-shared-library

요약 슬라이스를 볶습니다. 1 회 협회 및 스캔 대신 계산

개요의 관심과 최근 슬라이스는 LAZY에서 행당 제목을 읽습니다. @ManyToOne, open-session-in-view의 블록당 최대 16개 추가 선택 비용. 모든 4 조각 지금 LEFT JOIN FETCH 그것. fetch는 두 협회 모두가 있기 때문에 Pageable 옆에 안...

Kamo·2mo ago
August 10, 2026
Performancekamo-shared-library

Geolite 범위 색인은 ASC, YugabyteDB의 기본 HASH이어야 합니다

IP 조회는 범위 검사입니다: WHERE network start <= ? 네트워크에 의해 주문 start DESC LIMIT 1 YugabyteDB는 HASH에 의해 LEADING 인덱스 컬럼을 분할합니다. 그렇지 않으면; CockroachDB 인덱스는 항상 range-ordered...

Kamo·2mo ago
August 9, 2026
Performancekamo-shared-library

BLAKE3에 저장 된 콘텐츠를 혼자서, 그래서 브라우저는 요청할 수 있습니다

소지품은 모두 해시를 요구하고, 브라우저에는 SHA3-256가 없습니다. — js-sha3 ~25 MB / s의 순수 자바 스크립트입니다. 358 MB 비디오에 측정 된 ~20 초의 에 대한 해싱 18.8 두 번째 업로드, 그래서 dedup은 대역폭을 저장하고 수교 시간 똑바른 뒤. 회...

Kamo·2mo ago
Performancekamo-shared-library

역사를 로딩하지 않고 최신 스냅 샷 날짜를 읽으십시오

요약 한 날짜가 필요합니다. 그것은 2 년 범위를로드하여 그것을 읽었습니다. 스냅 샷 및 최대 복용 — 매일 5개 도메인 시간, 에 모든 페이지 부하, 질문에 답변 MAX() 답변.

Kamo·2mo ago
August 8, 2026
Performancekamo-shared-library

하나의 패스에서 모든 앱에 대한 계획-matrix 질문에 대한 답변

앱 및 기능 탭은 각 앱이 플랜 매트릭스에 나타나는지 묻습니다. per-app 양식은 앱당 계획 기능 및 추가 테이블을 스캔합니다. — 2 단일 페이지를 렌더링하는 수십 개의 전체 스캔. appsInPlanMatrix() 전체 수집 한 패스로 설정; 이제 단일 앱 방법에서 읽습니다.

Kamo·2mo ago
July 6, 2026
May 28, 2026
Performancekamo-shared-library

페이지 repo 쿼리 + countByStatus 뜨거운 경로

- LoanRepository : countByStatus / 카운트ByOrganization AndStatus는 + 페이지<Loan> findByStatus(...) / * * * * * *********** + **************** 충돌 방지 번호에 대한 - LoanPaym...

Kamo·5mo ago
May 15, 2026
Performancekamo-shared-library

붕괴 파이프라인 kanban N+1는 단 하나 그룹화한 조사 쿼리에

listForOrganization () 대출 당 하나의 조건-fetch 발행에 사용 (201 쿼리 200 대출). 이제 단일 그룹 JPQL 집계는 대출File.uid에 의해 키 프로젝트는 LoanConditionCountsRow로 개방 및 차단을 엽니다. 서비스는 앱 목록으로 맵을 병...

Kamo·5mo ago
April 25, 2026
Performancekamo-shared-library

Add findBySessionGuidin 대량 로딩

지원 티켓 목록 endpoint에 의해 사용하는 모든 방문자를 fetch N 별도의 findBySessionGuid 호출 대신 하나의 쿼리에 페이지.

Kamo·6mo ago
March 12, 2026
Performancekamo-shared-library

응답 N+1를 삭제하는 동일한 질에 있는 Fetch 부모 메시지

별명으로 m.msg와 LEFT 합동 FETCH msg.parent 그래서 실을 꿰는 대답 메시지는 부모가 초기 쿼리에로드되어 있습니다. 응답 당 별도의 SELECT 트리밍

Kamo·7mo ago
Performancekamo-shared-library

N+1 쿼리 수정 및 채팅 메시지 로딩에 대한 복합 인덱스 추가

- LEFT JOIN FETCH m.msg를 eagerly 로드에 저장소 모두 추가 같은 쿼리에 MediaObjMsg, 최대 100 추가 SQL 쿼리 제거 채팅 창 열기 - 복합 지수 (SESSION ID, IS REMOVED, DATE CREATED) 추가 단일 효율적인 인덱스 스캔에...

Kamo·7mo ago
March 11, 2026
Performancekamo-shared-library

리드 엔드포인트에 풀테이블 스캔 및 N+1 쿼리를 제거

- LeadRepository: findByOrganizationId JPQL 쿼리 추가 (ORG ID 인덱스 사용) 대신 전체 LEADS 테이블을로드하고 Java에서 필터링 - LeadCustomFormDataRepository : 일괄 로딩에 대한 findByLeadIn 추가 한 쿼...

Kamo·7mo ago

배송을 보는 것과 같이?

모든 것이 자신의 작업 공간에서 도착합니다. 무료 플랜을 시작하고 이 페이지를 다시 한 달에 읽으십시오.

무료 영원히 시작가격 비교