KamoCRM

直播更改日志

每个功能,固定和改进, 张贴在船。 发射时没有任何东西被挡住.

17,500
变动共计
5,986
特征
5,284
修补
30
项目
按项目过滤
所有项目17,500AIService251APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService576InitializerService329KBService151KlusterServices740MCPGatewayService251MediaService602RAGService79SecurityService1,847TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,349kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,657kamo-signer-monorepo56kamolos114
按类型过滤
所有类型Build16CI523Chore774Docs3,254Feature5,986Fix5,284Other994Performance165Refactor278Revert23Style42Test160Upgrade1
October 19, 2026
Performancekamo-shared-library

成员跨成员退出索引 按(来源 类型,来源 id)列出(IoT关闭F15)

逐取源读取( findBy SourceTypeAnd SourceId) IOT 提醒的逐取前缀 (StarttingWith - > 如"x%")只有成员主导的索引,所以两者都读取了表格. 范围被压缩的 ASC, ASC 这样 前缀是YugabyteDB(拼接 C)上的范围扫描. 手接应用 2026-10-19 0...

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

VISIBLE作为一码(. UNION ALL.),所以所读取的每一个可见的音符都是由密钥所绑定的索引扫描,而不是每个音符的扫描 (KamoCollab CP05 任务 15)

Yugabyte,用位图扫描关闭,回答横跨三个ORED分支 附有相继扫描的多列笔记(生产过程中的EXPLAIN, 包括CP05前的双分支上游). 每个分枝一个手臂保留 同行: 由 idx note member 自行注释, 主笔和共享注释 idx note organization,由主键加入到外行. 裁决 CP05-...

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

CotitLog 带有一个维护的翻译 计数

添加 CommissionLog. Count和 QQ 将更改日志的翻译后补充扫描的 Group BY. HAVING 扫描替换为 {\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}那又怎样? DDL和计数器的维护(CommitL...

Kamo·4w ago
Performancekamo-shared-library

成员 权利 应用只写区别, 并批量读取角色

两项与会员权利应用服务相关的修正,都在同一文件中: 1. (通过recalcChunk)和. 无条件删除并重新插入每个成员的申请权利行,每次 他们跑了。 Security Service的"成员权利Backfill Service"将 Org 的路径称为 Every org 的通路 Everyy sock boot(...

Kamo·4w ago
Performancekamo-shared-library

停止急切地牵引 铅范多普鲁特的整形链

发现ById()在铅范多产品公司上拉出其默认的EAGER供应商,后者本身急切地切入了它的 拥有OG及其市场(它再次急切地切入了IST Org)——本组织是 @Inheritance(JOINED),所以每个跳出都同时是外接ORG MTG来解决. 多态子类型. 在生产pg stat 报表中测量:8道连接,~780K呼叫 ...

Kamo·4w ago
Performancekamo-shared-library

批次两次翻译检查 计划员每行做不好

kbservice 的公用 KB 端点及其翻译- 重写扫描 KbArticle 翻译存储器一次一行 。 生产 pg stat 报表显示两种截然不同的成本: - 找到Real Translation Locales(新):支持网站地图/reflang搜索 翻译 Translate Service 的英文倒数行 (一行可...

Kamo·4w ago
Performancekamo-shared-library

领导现有和贷方余额读取分类账,而不是倒数行

"可得到的铅"被COUNT(*)所超越可分配的游泳池,一个Ong的游泳池持有~796k线索: ~7.8 s / (市场,产品)计数,~11 s 组数(计量为2026-09-17). 管理证书 每条分配线一次计算,每条产品一次可用铅 另一个只是广播新人物。 贷方余额在铅 -- -- 贷方方面是相同的。 永远保持所有花费的...

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

使用未订购的样本来检查池中的资格,而不是全池类型

合格可指定领头人只需要知道 任何集合铅是否就是 成员可能会接受,但它读取了一页 发现AssignablePool,其命令BY 指定( date) 在 LIMIT 之前没有索引并排序整个游泳池。 这个 领先的可获取端点在每一次可用事件上将其称为每个产品; 美国种植的农场池 拥有数据库服务器 达到16个核心极限 在16克铅...

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

索引这两个形状的地语位置实际上被询问

在80 429个排行表上, 仅国家是唯一的指数, 也没有真正的查询 不错的用 按产量衡量: 城市分辨率(国家+分区),美国+CA: 指数扫描所有18 870个美国行,以保留984-138毫秒 国家拾取器( SELECT diSTINCT country iso code, country name): 对所有80 ...

Kamo·2mo ago
Performancekamo-shared-library

索引成员 right 应用,绑定收件要求,汇总变化日志数据

逐点审计得出的3个结果,每个结果对照 而不是推断。 成员 权利 应用程序在它上的每个查找者都宣布完全没有索引 由 Member ID 过滤 。 在10,524行 一个成员的权利检查是一个 完整相继扫描 : Seq 扫描成员 rights 应用( 实际行=192) 执行时间:368.278毫秒 368 ms...

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

在数据库中过滤并页面网格, 批量 PHI 审计线索

装入/铅在1 427个线索中取出23.3 s. 其中23.3个是HIPAA 审计线索: 记录 领导列表每条线索写出一条phi access log行 返回,并且每个人都做了自己的交易。 测量 产量为16.36毫秒/一行,93行为5,708行,分4个负载. 光线 是29.6 ms 和 ix leads org id ...

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

获取摘要切片对一关联并计数而不是扫描

概览的注意和最近的切片读取了每行LAZY的标题 @ ManyToOne, 开场观看下每块多花费16个额外选择。 全部四片 现在离开 加入它。 因为两个协会都是 *自相残杀:Hibernate倒回自相残杀(HHH9003004) COLLECTION 取来,它会乘以行并会将一个实体切成两半在一下 SQL LIMIT. ...

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

Geolite 范围索引必须是 ASC , 而不是 YugabyteDB 默认 HASH

IP搜索是范围扫描: 由 DESC LIMIT 1 网络启动 ? YugabyteDB 将 LEADING 索引列由 HASH 分隔,除非另有说明; CockroachDB指数总是按范围排序. 所以当计划重建时 YugabyteDB, idx geolite blocks range 已成型( 网络 start...

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

仅在 BLAKE3 上匹配已存储的内容, 所以浏览器可以负担询问

证明拥有需要两个散列器,一个浏览器没有快速SHA3-256 — js-sha3 纯 JavaScript 以 ~ 25 MB/s 表示。用 358 MB 视频测量,视频为~ 20 秒 在18.8秒的上传中散去 所以Dedup节省了带宽 并交出了 时间直回。 从成员方面来说,它与上传是分不开的。 添加 BLAKE3 加...

Kamo·2mo ago
Performancekamo-shared-library

不装入历史记录而读取最新快照日期

概要需要一个日期。 它通过装入两年范围来读取 截图和取最大--历史的每一天,5个域次 每个页面负载,以回答一个问题 MAX () 答案 .

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

对每个应用都回答计划周期的问题

Apps & Features 标签询问每个应用程序是否出现在计划矩阵中,以及 每个应用程序表格扫描每个应用程序的图版和增加的表格——两个 做了十几次全扫描 才能制成一页 appsIn PlanMatrix () 收集整个 设置为一通; 单应用方法现在从中读取.

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

页面回波查询 + 数 By status for hot paths

- 贷款库:账户状况/账户组织 状态+ 页面 < Loan> findBystatus (.) / 页:1 用于抗相撞编号 - 贷款支付存储库:为自动DebitRunJob(au...

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

将管道 kanban N+1 折叠为单个分组计数查询

listForOrganization () 用于每次贷款发布一个条件比对(201个查询) 贷款额为200个。 现在由出贷File.uid键入的单个组合 JPQL 汇总 将项目打开并封存到贷款账户, 服务将地图与应用程序列表合并——无论大小,共2个查询.

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

添加散装装载的搜索工具

支持- ticket 列表端点用于获取所有访问者 页面中的查询,而不是 N 单独的 findBySessionGuid 呼叫.

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

在同一查询中获取父信件以删除回复 N+1

异名 m.msg 和 LEFT JOIN FETCH msg. parent 这样,线性回复 信件在初始查询中加载了父信件而不是 触发单独的 SELECT 每一份回复

Kamo·7mo ago
Performancekamo-shared-library

修复 N+1 查询并添加聊天信件加载的复合索引

- 将LEFT JOIN FETCH m.msg添加到两个寄存器查询中,以便急于加载 同一查询中的 MediaObjMsg, 最多取消100个额外的 SQL 查询 每个聊天窗口打开 - 增加综合指数(SESSION ID、IS REMOVED、DATE CREATED)以涵盖 以单个有效的索引扫描方式获取查询模式

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

取消关于线索端点的全表扫描和N+1查询

- 铅存储器:添加 findByOrganizationId JPQL 查询(使用ORG ID索引) 而不是装入整个 LEADS 表格并在 Java 中过滤 - 铅海关表格数据库:为批量装入添加查找ByLeadIn 一个查询中多个线索的自定义格式数据 - **************** 使用新 Repo 查询; 批量...

Kamo·7mo ago

就像你看到的运输?

所有东西都是靠自己运入你的工作空间的 从免费计划开始,一个月后再读这页.

永远开始自由查看定价