Kylin 调优方法

1. 调优方法一:查看 Kylin 服务器日志

1.1 Kylin 服务器日志的用途

查看日志的目的在于,确认某个高频查询的请求是否准确命中了某个 Cuboid,建议为每个高频请求构建对应的 Cuboid,就可以提高 Cuboid 的响应速度。

1.2 Kylin 日志所在路径

以下即为 kylin 日志所在的路径:

$KYLIN_HOME/logs/kylin.log

用以下命令追踪日志,就可以看到最新查询的日志了~

tailf $KYLIN_HOME/logs/kylin.log

1.3 Kylin 日志样式及字段说明

每当控制台或API端发起一个新查询时,kylin 就会产生以下日志:

User: ADMIN
Success: true
Duration: 12.824
Project: iteldwh
Realization Names: [CUBE[name=abc], CUBE[name=abc]]
Cuboid Ids: [5]
Total scan count: 10
Total scan bytes: 656292
Result row count: 5
Accept Partial: false	
Is Partial Result: false	
Hit Exception Cache: false	
Storage cache used: false	
Is Query Push-Down: false	
Is Prepare: false	
Trace URL: null	
Message: null

以上日志中,各字段含义如下(有些不全,后面补充):

日志字段含义
User: ADMIN查询用户
Success: true成功状态
Duration: 12.824耗时
Project: iteldwhproject
Realization Names: [CUBE[name=abc], CUBE[name=abc]]cube
Cuboid Ids: [5]cuboid
Total scan count: 10扫描次数?扫描条数?
Total scan bytes: 656292总扫描数据大小
Result row count: 5结果条数
Accept Partial: false
Is Partial Result: false
Hit Exception Cache: false
Storage cache used: false
Is Query Push-Down: false
Is Prepare: false
Trace URL: null
Message: null
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值