鲲鹏社区首页
中文
注册
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助

调优结果

执行性能分析

再次创建全景分析任务,查看存储IO中的%util以及CPU利用率中的%iowait,发现有明显下降,数据插入也变快了很多。

图1 系统性能-存储IO
图2 系统性能-CPU利用率

总结

通过系统全景分析的采集,一步步找到代码中的优化点,主要是CPU等待磁盘操作的时间太长,导致性能较低,通过优化,提高性能。优化效果对比如下:

表1 对比数据

对比维度

20秒数据

%util

%iowait

优化前:sqlite单插入

400+条数据

100%

17.95%

优化后:sqlite多插入(1000条每次)

16W+条数据

43.2%

1.26%