查询接口性能优化
在项目中查询接口在整个系统中是占有很大比例的存在,而且往往查询接口都是大频率的调用接口,因此查询接口的性能对于系统整体负荷至关重要。
而对接口的优化无外乎就那么几招:
1. 代码的优化
2. 尽量提供缓存命中比,命中缓存的性能往往比查库的性能要高出数倍
3. 尽量减少库查询次数,在查询过程中尽量将依赖的查询接口集中,能一次查出的尽量一次性查出
4. 查询sql语句的优化
5. 日志的优化,在高并发下,日志IO往往对接口的性能影响很大,尽量只打印有效日志
查询接口性能优化
在项目中查询接口在整个系统中是占有很大比例的存在,而且往往查询接口都是大频率的调用接口,因此查询接口的性能对于系统整体负荷至关重要。
而对接口的优化无外乎就那么几招:
1. 代码的优化
2. 尽量提供缓存命中比,命中缓存的性能往往比查库的性能要高出数倍
3. 尽量减少库查询次数,在查询过程中尽量将依赖的查询接口集中,能一次查出的尽量一次性查出
4. 查询sql语句的优化
5. 日志的优化,在高并发下,日志IO往往对接口的性能影响很大,尽量只打印有效日志