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

dbeaver 查询clickhouse,数据库时间差了8小时

🛠️ 调整步骤

  1. 修改 DBeaver 连接配置
  • 在 DBeaver 中右键点击 ClickHouse 连接,选择 “编辑连接”。
  • 切换到 “驱动属性” 选项卡,找到以下参数并修改:
    • use_server_time_zone:设置为 true(强制使用服务器时区)。
    • use_server_time_zone_for_dates:设置为 true(日期字段同步服务器时区)。
    • use_time_zone:设置为目标时区(例如 Asia/ShanghaiShanghai)。
  • 保存设置,断开连接后重新连接。
  1. 验证服务器时区
  • 在 ClickHouse 服务器执行 SELECT timezone(),确认时区是否为预期值(如 Asia/Shanghai)。
  • 若服务端时区错误:
  • 修改配置文件 /etc/clickhouse-server/config.xml,取消注释 <timezone> 并设置为正确时区(如 <timezone>Asia/Shanghai</timezone>)。
  • 重启 ClickHouse 服务:sudo service clickhouse-server restart
  1. 检查客户端工具时区覆盖
  • 若使用其他客户端(如 DataGrip),需在连接高级设置中显式指定:
  • use_time_zone = UTC+8
  • use_server_time_zone = false(避免双重时区转换)。

⚠️ 注意事项

  • 数据存储原理:ClickHouse 内部始终以 UTC 时间存储 DateTime 字段。时区设置仅影响查询结果的显示,不会修改底层数据。
  • 导入导出数据: 使用 clickhouse-client 导出 CSV 时,需通过 --use_client_time_zone 指定时区,避免导入时因时区差异导致时间偏移。

🔄 操作后验证

执行 SELECT NOW() 或查询业务表的时间字段,确认显示时间与本地时间一致。若仍偏差,检查操作系统时区(timedatectl)是否与 ClickHouse 服务端一致。

通过上述调整,99% 的时区偏差问题可解决。若问题持续,可结合服务器日志与客户端配置进一步排查。

http://www.xdnf.cn/news/13117.html

相关文章:

  • UDP(Echoserver)
  • linux之kylin系统nginx的安装
  • 第二部分-IP及子网划分
  • BERT 位置嵌入机制与代码解析
  • Ubuntu 24.04 LTS 长期支持版发布:对服务器用户意味着什么?新特性、升级建议与性能影响初探
  • AWS S3 SDK FOR JAVA 基本使用及如何兼容七牛云
  • [Java基础] stream流中Collectors.toMap报空指针异常情况
  • CppCon 2015 学习:Time Programming Fundamentals
  • Shooter–System Performance Variability as a Function of Recoil Dynamics
  • 一般视频剪辑的硬盘配置是什么
  • AUTOSAR图解==>AUTOSAR_AP_RS_General
  • 卷积核、FIR滤波器与LTI系统——一回事
  • 高斯列主元消去法——python实现
  • Android Jetpack 系列(三) Lifecycle 生命周期感知组件详解
  • cacert.pem根证书文件
  • PydanticAI 作为 MCP 客户端示例
  • RK3568/RK3588 KVM系统虚拟化解决方案
  • WPS2024 软件下载及安装教程!
  • 关于纯java代码项目,打包jar实现方式
  • Python 训练营打卡 Day 47
  • 免布线+双向通信——电力载波技术重塑楼宇自控能效管理
  • 自建CA并生成自签名SSL证书
  • Cell的复用及自定义Cell
  • STM32嵌套向量中断控制器(NVIC)及外部中断使用案例分析
  • GAMES202-高质量实时渲染(Assignment 4)
  • 【Python基础】异常捕获知识梳理
  • Device Mapper 机制
  • Redis数据结构选择策略--String?Hash?怎么选?
  • C++ Saucer 编写Windows桌面应用
  • AI——DeepSeek+LangChain+streamlit 实现智能汽车维修服务