- 博客(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 3000 1
原创 记一次服务高cpu排查
[背景]项目上线后,收到大量的cpu使用率超过默认阈值的报警,经排查后发现为disruptor的等待策略设置错误的问题,修改策略后,重新上线恢复正常[排查过程]1、top 命令查看高cpu使用的进程 pid2、top -Hp pid 查看该进程下的高CPU占用的线程 tid3、将tid转为16进制形式 如 939 转换为16进制 0x3ab4、jstack pid | grep -A10 "0x3ab" 即可查看该线程处的代码[结果分析]经排查发现该...
2021-06-09 11:45:47 863
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人