6.8. 均匀返回
6.8.1. 按列均匀返回技术
实际业务中不同种类的数据会有严重的倾斜现象,很可能某个协议的数据占整体95%以上,因为100个表,代表了100种不同的协议,但是有的协议数据多,有的协议数据少,这样返回的结果往往都是同一种类的数据。
该功能可以让每个协议的数据都有所返回,均匀的呈现给用户,即使这个协议的数据很少,也是能够看到的。不会让用户看到的都是一个协议的数据。
6.8.2. 使用例子
下面例子为按照label列进行均匀返回:
select * from {table} where partition='{partition}' and syskv='cl.dist.avg.fl:label' limit 20;