页面树结构
转至元数据结尾
转至元数据起始

正在查看旧版本。 查看 当前版本.

与当前比较 查看页面历史

版本 1 当前 »

问题

自助仪表盘打开报错提示Query aborted due to timeout

原因

报错是由于高速缓存库出现宕机,而引发宕机是数据模型设计不合理导致。

不合理:建模时需要获取原表的数据,却通过创建SQL查询的方式获取数据,最终报表打开时生成的执行SQL会在自定义的SQL查询再嵌套一层,这样最终的执行SQL如下,而这样的SQL是不合理的,高速缓存库处理时把数据库所在磁盘空间都撑爆了。

Select xxx  FROM ( SELECT * FROM "smartbimppmd"."ypos_dailysales" ) "I40289202017f87b287b244f5017f8814c0a10017" 

解决方式

可通过加载数据库原表进行数据建模。

  • 无标签