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

clickhouse一次异常排查记录

clickhouse中报错在这里插入图片描述
关闭了自启动,删了status,重启了clickhouse还是报错

1,排查定时执行的脚本日志(每小时第5分钟执行)
INSERT INTO quality0529.previously_reported_urls (url) SELECT url FROM quality0529.hourly_data_view WHERE findUrlListLastTime >= now() - INTERVAL 1 HOUR GROUP BY url
2,查看ck执行异常详细信息统计

select max(query_start_time) as last_occur_time,count() as error_cnt,exception_code,any(exception) as exception,groupUniqArray(address) as addresses,groupUniqArray(initial_address) as initial_addresses,type,any(query) as query from system.query_log where type in (3,4) and toDate(query_start_time) = toDate(now()) group by toYYYYMMDD(query_start_time),type,exception_code order by error_cnt desc FORMAT Vertical;在这里插入代码片

查看结果
在这里插入图片描述
报错中一个是超时,一个是查询数据量有点大14亿,但是表中每一小时都没有这么多

解决方法:一是增大超时
<max_execution_time>3600</max_execution_time>
二,在客户端执行sql:发现问题了,查询中没有带当天分区,所以14亿是全表扫描,有问题,于是添加上day和hour,问题解决

http://www.lryc.cn/news/143547.html

相关文章:

  • Python 数据可视化:玩转 Matplotlib 的散点图、线形图、饼图和热力图
  • 基于python+pyqt实现opencv银行卡身份证等识别
  • 惠普台式机装系统记录
  • java八股文面试[JVM]——垃圾回收
  • iOS开发Swift-控制流
  • leetcode875. 爱吃香蕉的珂珂(java)
  • LeetCode-406-根据身高重建队列
  • JVM——类加载与字节码技术—编译期处理+类加载阶段
  • C#|如何调试进依赖动态库中
  • 全新版本QStack云管系统3.5.3 附详细安装教程
  • SLB 负载均衡
  • 多核调度预备知识
  • 什么是Git?解释Git的分布式版本控制系统的优势?
  • 软考高级系统架构设计师系列论文九十五:图书馆网络应用体系安全设计
  • qt 实现音视频的分贝检测系统
  • SSM框架和Spring Boot+Mybatis框架的性能比较?
  • 6个月的测试,来面试居然要18K,我一问连8K都不值
  • 优美而高效:解决服务器通信问题
  • C++模板的模板参数(五)
  • 基于jeecg-boot的flowable流程加签功能实现
  • day-03 基于TCP的服务器端/客户端
  • 匿名对象和一般对象的区别
  • [MyBatis系列⑥]注解开发
  • [ACL2023] Exploring Lottery Prompts for Pre-trained Language Models
  • 【Python编程】将同一种图片分类到同一文件夹下,并且将其分类的路径信息写成txt文件进行保存
  • 单例模式的相关知识
  • vue问题相关记录
  • skywalking服务部署
  • 【uni-app】压缩图片并添加水印
  • 《每天十分钟》-红宝书第4版-变量、作用域与内存