C++ HOOK技术实战:逆向提取游戏Lua脚本的原理与应用
2026/7/21 4:40:44
单表数据超 500w~1000w,索引膨胀、查询变慢;单库 CPU / 磁盘 / 连接数存在硬件上限;大批量更新锁冲突严重。
按业务模块拆分:用户库、订单库、商品库;
优点:业务隔离,单库压力降低;
缺点:跨库无法 JOIN,需要代码拼接。
同一表按规则拆多张子表,如 order_0~order_15; 分片规则:
Sharding-JDBC(客户端,Java 项目首选)、MyCat(代理中间件,多语言通用)。
百万以内单表:索引优化、读写分离即可,无需分片; 千万级流水、订单、日志:必须水平分表。