自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 2917 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 805

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除