本文介绍GBase 8a的窗口函数percent_rank, 其与Rank 基本一样,除了返回的是相对的百分比,而不是排名。
Clickhouse支持的跳数/稀疏索引(Data Skipping Indexes)介绍
当前的Clickhosue版本(ClickHouse release 21.6, 2021-06-05)支持5种跳数、稀疏索引(Data Skipping Indexes),本文介绍其使用方法。
南大通用GBase 8a开窗函数子句rows、range的使用方法
南大通用GBase 8a 支持开窗子句rows和range, 本文介绍开窗子句的使用方法。
南大通用GBase 8a窗口函数OLAP使用样例索引
本文汇总GBase 8a数据库集群的窗口函数,提供对应的详细介绍连接。
南大通用GBase 8a窗口函数row_number的使用样例
南大通用GBase 8a窗口函数row_number的使用样例
南大通用GBase 8a空值查询,任意一列为空NULL或某个值的数据行的方法
今天才发现了in的一个用法,在GBase 8a里做了实验,可以让一个值in一组列来实现:任意一列等于值就返回的方法。
从Clickhouse执行计划看跳数/稀疏索引的效果
Cliclhouse支持跳数索引(Data Skipping Indexes),本文从执行计划上查找跳数/稀疏索引对执行计划和性能的影响。
南大通用GBase 8a通过扩容的方式达到节点替换的目的
南大通用GBase 8a支持节点替换,当某些服务器出现不可恢复的故障时,比如磁盘损坏,可以在修复后替换,或者用新节点做节点替换。在V8版本里,默认节点替换必须用老的IP,在V95版本的多VC模式,支持了集群空闲的备用节点freenode节点替换模式。本文介绍一种通过扩容的方式,采用新节点做数据计算节点替换的方案。
南大通用GBase 8a扩容时从新策略distribution回退到老策略的方案
南大通用GBase 8a在扩容时,需要指定新的分布策略distribution,然后做数据重分布操作。如果重分布已经开始,发现策略搞错了,希望回退,可以参考本文介绍的方法。
南大通用GBase 8a在V95版本做节点替换报错single vc mode does not support '--freenode'
南大通用GBase 8a的V95版本,支持通过空闲节点(freenode)做快速的故障节点替换(省去了找安装包,检查安装配置过程),但freenode只针对开启了VC的场景,对于单VC,也就是兼容V8版本的模式,是不支持freenode的,也就不支持这种节点替换方式。解决方法就是用全新节点的方案。