- 博客(2)
- 收藏
- 关注
原创 使用kettle快速导出excel
[背景] 产品需要按照特定条件跑一批数据,然后导出成excel,进行相关调研,所以只是用dp任务跑了一批数据到测试库,然后按条件查询后导出excel。 数据量大概72w,最初使用navicat导出,发现了两个问题: 1、navicat非全表导出,需要先执行sql查询,然后对结果导出。由于数据量有72w,相当于要先无分页的查询72w数据 2、导出excel非常慢,大概运行了20分钟只导出了10w条 因此决定使用kettle进行excel导出,最终用时35.9s导出完毕。 【正文】 kett.
2021-06-09 11:48:17
3497
1
原创 记一次服务高cpu排查
[背景] 项目上线后,收到大量的cpu使用率超过默认阈值的报警, 经排查后发现为disruptor的等待策略设置错误的问题, 修改策略后,重新上线恢复正常 [排查过程] 1、top 命令查看高cpu使用的进程 pid 2、top -Hp pid 查看该进程下的高CPU占用的线程 tid 3、将tid转为16进制形式 如 939 转换为16进制 0x3ab 4、jstack pid | grep -A10 "0x3ab" 即可查看该线程处的代码 [结果分析] 经排查发现该...
2021-06-09 11:45:47
1195
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅