hologres 常用命令
hologres 常用命令设置binlog:查看表结构查日志查binlog筛选已过期的binlog日期函数查询慢sql 查cpu耗时切换表结构日期转换yyyymmdd 转 yyyy-mm-dd查cpu占用2. 表属性查询(DK / SK / CK / TG)3. WHERE 字段分布采集(判断 DK 是否命中查询模式)4. 视图链路追踪(确认查询实际落到的物理底表)5. 表门店字段确认6. 单表查询性能明细(avg / max / rows)设置binlog:– 设置表属性开启Binlog功能call set_table_property(‘t.t’, ‘binlog.level’, ‘replica’);– 设置表属性,配置Binlog TTL时间,单位秒call set_table_property(‘t.t’, ‘binlog.ttl’, ‘259200’);查看表结构select hg_dump_script(‘t’)查日志select digest, count(1), avg(cpu_time_ms), sum(cpu_time_ms)from hologres.hg_query_log where 1 = 1and query_start ‘2024-10-26 08:00:00+08’and query_start ‘2024-10-26 10:00:00+08’and cpu_time_ms 0group by digestorder by sum(cpu_time_ms) desc limit 100;selectquery,count(*) as total_cntfrom hologres.hg_query_logwherequery_start BETWEEN ‘2024-12-13 17:30:00+08’ and ‘2024-12-13 18:00:00+08’group by 1order by 2 desclimit 100查binlogSELECT hg_binlog_lsn,hg_binlog_event_type,hg_binlog_timestamp_us,* FROM test_message_src;查看开启binlog的表的listSELECT*FROMhologres.hg_table_propertiesWHEREproperty_key = ‘binlog.level’AND property_value = ‘replica’;SELECT *FROMwarehouse_bi_car.dws_sale_clue_final_rt WHERE clue_id = 12746690;SELECThg_binlog_lsn,case when hg_binlog_event_type= 2 then ‘-D’when hg_binlog_event_type= 3 then ‘-U’when hg_binlog_event_type= 5 then ‘+I’when hg_binlog_event_type= 7 then ‘+U’else ‘null’ end log_type,hg_binlog_timestamp_us,to_timestamp(hg_binlog_timestamp_us/1000000) as hg_binlog_time,*FROMtable WHEREORDER BYhg_binlog_timestamp_us desc, hg_binlog_lsn desc筛选已过期的binlogWITH log AS (SELECTMAX( hg_binlog_lsn ) hg_binlog_lsn,$update_keysFROM $table_name$filter_sqlGROUP BY $update_keys),res AS (SELECT$update_keysFROM $table_name$filter_sqlGROUP BYu p d a t e k e y s ) , l m t a s ( S E L E C T r . update_keys ), lmt as( SELECT r.updatek​eys),lmtas(SELECTr.relation_key::text as uk,hg_binlog_lsnFROM res rLEFT JOIN log l ON r.r e l a t i o n k e y = l . relation_key = l.re

相关新闻

Neovim-GTK与终端Neovim对比:GUI编辑器的独特优势分析

Neovim-GTK与终端Neovim对比:GUI编辑器的独特优势分析

Neovim-GTK与终端Neovim对比:GUI编辑器的独特优势分析 【免费下载链接】neovim-gtk gtk ui for neovim 项目地址: https://gitcode.com/gh_mirrors/ne/neovim-gtk Neovim作为强大的文本编辑器,其终端版本已赢得众多开发者青睐,而Neovi…

2026/7/25 6:03:41 阅读更多 →
如何高效掌握自然语言处理?nlp-tutorial实战指南助你快速上手

如何高效掌握自然语言处理?nlp-tutorial实战指南助你快速上手

如何高效掌握自然语言处理?nlp-tutorial实战指南助你快速上手 【免费下载链接】nlp-tutorial Natural Language Processing Tutorial for Deep Learning Researchers 项目地址: https://gitcode.com/gh_mirrors/nl/nlp-tutorial 想要在短时间内掌握自然语言处…

2026/7/24 2:29:46 阅读更多 →
Green-Wall API完全参考:开发者必看的接口调用指南

Green-Wall API完全参考:开发者必看的接口调用指南

Green-Wall API完全参考:开发者必看的接口调用指南 【免费下载链接】Green-Wall ⬜🟩 GitHub Contributions Graph Generator. :octocat: 项目地址: https://gitcode.com/gh_mirrors/gr/Green-Wall Green-Wall(GitHub 加速计划&#x…

2026/7/25 12:20:25 阅读更多 →

最新新闻

HarmonyOS开发实战:笔友-EditProfilePage 个人资料编辑——头像选择+昵称+签名

HarmonyOS开发实战:笔友-EditProfilePage 个人资料编辑——头像选择+昵称+签名

前言 在 xiexin 中,个人资料编辑是用户管理个人信息的核心功能。EditProfilePage.ets 通过 211 行代码实现了头像选择、昵称编辑、签名编辑的功能。 本文将以 EditProfilePage.ets 为蓝本,详细剖析个人资料编辑页面的实现,包括 PhotoViewPi…

2026/7/25 23:16:12 阅读更多 →
Nota主题定制教程:打造个性化文档外观的简单方法

Nota主题定制教程:打造个性化文档外观的简单方法

Nota主题定制教程:打造个性化文档外观的简单方法 【免费下载链接】nota A document language for the browser 项目地址: https://gitcode.com/gh_mirrors/no/nota Nota作为一款面向浏览器的文档语言,提供了灵活的主题定制功能,让你轻…

2026/7/25 23:16:12 阅读更多 →
Codex Skills技能开发指南:从原理到实践构建AI自动化工作流

Codex Skills技能开发指南:从原理到实践构建AI自动化工作流

1. 先搞清楚 Codex 和 Skills 到底能帮你做什么 如果你已经装好了 Codex,但感觉它除了聊天和写代码,好像没比普通 AI 助手强多少,那问题大概率出在 Skills(技能) 上。Codex 本身是一个强大的智能体平台,…

2026/7/25 23:16:12 阅读更多 →
Userspace RCU完全指南:从基础到高级的终极数据同步解决方案

Userspace RCU完全指南:从基础到高级的终极数据同步解决方案

Userspace RCU完全指南:从基础到高级的终极数据同步解决方案 【免费下载链接】userspace-rcu This repo is a mirror of the official userspace-rcu git found at git://git.lttng.org/userspace-rcu.git. liburcu is a LGPLv2.1 userspace RCU (read-copy-update)…

2026/7/25 23:16:12 阅读更多 →
OpenAI Codex桌面端实战部署与避坑指南:从安装到应用

OpenAI Codex桌面端实战部署与避坑指南:从安装到应用

如果你正在寻找一个能真正理解代码上下文、帮你完成从功能开发到复杂重构的 AI 编程伙伴,那么 OpenAI 的 Codex 桌面端绝对值得你花时间研究。它不是简单的代码补全工具,而是一个由 ChatGPT 驱动的“智能编码代理”,旨在驱动真实的工程工作。从日常的 Pull Request 到最棘手…

2026/7/25 23:16:12 阅读更多 →
Unity游戏内嵌网页开发指南:UniWebView 4.2.0实战与避坑

Unity游戏内嵌网页开发指南:UniWebView 4.2.0实战与避坑

1. 项目概述:为什么Unity游戏需要内嵌网页?做Unity开发久了,总会遇到一些需求,让你觉得“这事儿用原生UI做太费劲了”。比如,游戏里要展示一个实时更新的公告板、一个活动页面,或者干脆嵌入一个第三方的支付…

2026/7/25 23:15:11 阅读更多 →

日新闻

突破文档下载限制:kill-doc让你看到的都能保存

突破文档下载限制:kill-doc让你看到的都能保存

突破文档下载限制:kill-doc让你看到的都能保存 【免费下载链接】kill-doc 看到经常有小伙伴们需要下载一些免费文档,但是相关网站浏览体验不好各种广告,各种登录验证,需要很多步骤才能下载文档,该脚本就是为了解决您的…

2026/7/25 0:00:35 阅读更多 →
C++ string类模拟实现:从深拷贝到内存管理的完整指南

C++ string类模拟实现:从深拷贝到内存管理的完整指南

1. 项目概述:为什么我们要“手撕”string类?在C的学习道路上,尤其是从C语言过渡到C的“初阶”阶段,string类绝对是一个绕不开的核心。标准库里的std::string用起来太方便了,、find、substr,几个操作符和函数…

2026/7/25 0:00:35 阅读更多 →
三角洲寻宝鼠工具:高效文件搜索与资源管理实战指南

三角洲寻宝鼠工具:高效文件搜索与资源管理实战指南

1. 先搞清楚“三角洲寻宝鼠”到底是什么工具从名称来看,“三角洲寻宝鼠”更像是一个资源查找或文件检索类工具,而不是游戏或娱乐软件。这类工具的核心价值在于帮助用户快速定位特定资源,比如文档、图片、压缩包或特定格式的文件。如果你经常需…

2026/7/25 0:00:35 阅读更多 →

周新闻

Go语言静态资源打包方案对比与实践指南

Go语言静态资源打包方案对比与实践指南

1. 项目背景与核心需求在Go语言开发中,我们经常需要处理静态资源文件的打包问题。无论是Web应用的模板文件、前端资源,还是配置文件、证书等,都需要随程序一起分发。传统做法是将这些文件与编译后的二进制文件放在同一目录下,但这…

2026/7/25 5:08:22 阅读更多 →
Go语言实现高性能LDAP认证服务的架构与实践

Go语言实现高性能LDAP认证服务的架构与实践

1. 项目背景与核心价值LDAP(轻量级目录访问协议)作为企业级身份认证的黄金标准,已经服务了超过80%的财富500强公司。我在金融科技领域实施统一认证体系时,发现传统Java方案存在启动慢、内存占用高等痛点。而Go语言凭借其协程并发模…

2026/7/25 5:13:53 阅读更多 →
【AI面试官实战指南】:用ChatGPT模拟10类高频技术岗面试,3天提升应答精准度92%

【AI面试官实战指南】:用ChatGPT模拟10类高频技术岗面试,3天提升应答精准度92%

更多请点击: https://intelliparadigm.com 第一章:AI面试官实战指南的核心价值与适用场景 AI面试官并非替代人类HR的“黑箱工具”,而是以可解释、可审计、可迭代的方式,赋能招聘全链路的关键基础设施。其核心价值在于将主观经验沉…

2026/7/24 18:52:18 阅读更多 →

月新闻