当前位置: 首页 > news >正文

网络购物网站建设b2b自动发布信息软件

网络购物网站建设,b2b自动发布信息软件,wordpress建视频网站,广告公司名字大全创意ClickHouse AST is too big 报错问题处理记录 问题描述问题分析解决方案1、修改系统配置2、修改业务逻辑 问题描述 项目中统计报表的查询出现 AST is too big 问题,报错信息如下: 问题分析 报错信息显示 AST is too big。 AST 表示查询语法树中的最大…

ClickHouse AST is too big 报错问题处理记录

    • 问题描述
    • 问题分析
    • 解决方案
      • 1、修改系统配置
      • 2、修改业务逻辑

问题描述

项目中统计报表的查询出现 AST is too big 问题,报错信息如下:
在这里插入图片描述

问题分析

报错信息显示 AST is too big
AST 表示查询语法树中的最大元素数。 如果超出,则抛出异常。 默认情况下是10,000,项目上配置了 50000,但还是不够用。

解决方案

1、修改系统配置

user.xml 配置文件中,添加如下配置

<max_ast_elements>10000000</max_ast_elements>
<max_expanded_ast_elements>10000000</max_expanded_ast_elements>

2、修改业务逻辑

查询过长的话,查询性能也会很差。相比于修改系统配置,修改业务代码更优。
因为查询SQL中拼接的条件太多,导致查询SQL过长,所以通过将查询条件拆分成多段,分段查询,减少查询条件的同时也可以缩短查询SQL,既可以防止查询SQL过长,也可以提升查询性能。最后如果觉得分段后遍历查询响应时间较长的话,可以通过线程池使用多线程来减少响应耗时。

http://www.khdw.cn/news/67499.html

相关文章:

  • 建设网站需要什么硬件设施沈阳百度seo排名优化软件
  • 耒阳市人民政府门户网站百度热搜榜单
  • 如何快速做企业网站包括商城中文搜索引擎排行榜
  • 房产网签流程图seo知识培训
  • 腾讯网站建设公司上海网站建设联系方式
  • 个人网站icpseo排名优化推广教程
  • 西安模板网站建设套餐如何做百度推广
  • 皮革城网站建设方案东莞网站提升排名
  • 网站更换空间改版收录如何注册网址
  • 天河建网站sem是什么岗位
  • 用网站做宣传的方案郴州网站建设网络推广渠道
  • 做网站公司哪家便宜百度广告怎么投放
  • 公司主页网站怎么做百度交易平台官网
  • 国外做健康的网站自媒体营销代理
  • 海报设计 网站可以推广赚钱的软件
  • 做分析图地图网站百度自然搜索排名优化
  • net网站开发做手工简笔百度提交入口网址在哪
  • 什么是电子商务网站推广查询关键词
  • 用什么工具做网站视图口碑营销经典案例
  • 如何做网站网页流程新东方厨师学费价目表
  • 秦皇岛做网站优化价格济南网络推广公司电话
  • 网站内的搜索怎么做的纯注册app拉新平台
  • 建立网站后台谷歌 google
  • 长沙营业执照办理流程单页站好做seo吗
  • 怎样给网站做app搜索引擎优化的方式有哪些
  • 网站开发核心技术seo优化诊断工具
  • 我的家乡网站设计模板线上推广如何引流
  • 网站建设南昌厦门seo关键词优化
  • 用ci框架如何做动态网站易推广
  • 网站建设服务协议 印花税阳西网站seo