摘要:
【问题背景】 某天早上做活动,流量大量增长,导致大量更新库存操作失败。 操作mysql返回的错误均为“Lost Connection to mysql server”,即mysql服务端主动断开了连接,导致update操作失败。 都是在sql执行过程中返回的“Lost”,且都是update操作返回“ 阅读全文
摘要:
【背景】 该项目是用C++实现的一个处于数据库和应用服务之间的分库分表路由服务的组件。 层次结构 主要功能 1)与数据库维持长连接 2)根据不同分库分表规则选择sql路由,为上游提供透明的sql查询服务and定制化接口 3)sql执行的检查,防sql注入、防全表扫描等 问题 在对服务性能进行评估时发 阅读全文