随笔分类 -  技术-其他 / 性能优化

摘要:目录1. 背景2. 流程2.1 加钱2.2 扣款2.3 业务模型母账户子账户2.4 物理模型母账户子账户参考资料 1. 背景 公司奖励户在活动期间发红包,涉及大量的并发。单行操作难以满足性能问题,通过子账户的拆分来解决问题 2. 流程 2.1 加钱 封装成组件。 1 维护可扣款子账户列表 2 在页面 阅读全文
posted @ 2025-02-14 18:29 向着朝阳 阅读(3) 评论(0) 推荐(0) 编辑
摘要:1.深度分页 LIMIT 偏移量分页 性能差 键集分页 原理:这种方法基于上一次查询的结果来确定下一次查询的起始点。假设表中有一个自增主键id和一个时间戳created_at,并且数据是按照created_at降序排列的。第一次查询可以是SELECT * FROM table_name WHERE 阅读全文
posted @ 2025-02-14 17:03 向着朝阳 阅读(9) 评论(0) 推荐(0) 编辑
摘要:1 导出类查询,不需要每次查询都count。 count的价值在于用户希望在导出过程中看到导出的进度。而进度的计算通常依赖于数据总数。第一次查询计算即可,不需要每次查询都计算count。 阅读全文
posted @ 2025-02-10 10:29 向着朝阳 阅读(4) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示