随笔分类 -  重点issue

不知不觉让数据库索引失效的“坑”
摘要:前言 提到 “数据库的查询耗时过长”, 很多情况下都与索引有关系: 或是因为索引忘记创建 或是因为SQL查询条件未满足“最左前缀原则” 以上问题的迷惑性和隐蔽性还不太强,一般都可以迅速发现root cause并拿出解决方案。 但是如果编程人员已经明确: 我已经加了所需的索引 我写的SQL也满足了所谓 阅读全文

posted @ 2024-02-29 10:58 frank_cui 阅读(55) 评论(0) 推荐(0)

Arthas - Java诊断与调试的瑞士军刀(一)
摘要:一、故事的开端,从一个诡异的bug开始 笔者负责了FICC量化金工的项目——情景分析(下文简称为:项目A),其引用了一个公共库fane-lib-java (下文简称为:lib B),内部包含了四个子module。 由于lib B里面防御性编程的缺失,当某个参数异常的传入了null, 导致lib B抛 阅读全文

posted @ 2024-02-23 16:56 frank_cui 阅读(84) 评论(0) 推荐(0)

重点issue - kafka分区技术选型迭代+kafka乱序问题
摘要:选型一:为了保证消息有序,只有一个分区partition 优点: (前提:生产者发送消息的顺序,和消息到达kafka的顺序一致)... 为了避免多partition,导致消费者消费某些顺序敏感的数据,会出现乱序的现象。 缺点: 当数据量巨大的时候,所有该topic的数据都挤在同一个partition 阅读全文

posted @ 2022-03-24 22:09 frank_cui 阅读(1039) 评论(0) 推荐(0)

导航

levels of contents