teradata与华为Gauss的差异

teradata与华为Gauss的差异,第1张

同属华为高斯数据库。

Teradata可连接到通道连接的系统,如主机或网络连接的系统。AI原生数据是Gauss的主要特点之一。华为将AI引擎内置到GaussDB全系产品中,使其具备一定的自运维、自管理、自调优、故障自诊断和自愈的能力。

Teradata是比较比较受欢迎的数据库管理系统,定位就是大数据仓库系统,定位比较高,主要应用于数据存储和数据处理,处理速度比Hive要高10倍左右。华为的Gauss数据库是一个开源数据库,基于PostgreSQL9.2开发。我们知道PostgreSQL本身就是一个开源数据库品牌。现在除了OracleDB、微软的SQLServer等传统老牌数据产品之外,目前新开发的数据库产品,开源数据库占比较大的部分。

两种方法,TOP N或者SAMPLE N

1)TOP N

如果有Order By关键字首先要对数据库的数据进行排序,然后获取N条数据或者抽样比率为N;

如果没有Order By关键字,要做一次STAT FUNCTION的全AMP收集,然后选择某一个或者几个AMP 来抽取数据。

select top 100 * from dbc.tables

2)Sample N

首先要对数据库的数据进行全表扫描,然后获取N数据;采用的是Sampling的形式。

select * from dbc.tables sample 100

数据量较小建议TOP N,数据量较大建议Sample N


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/9846999.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-02
下一篇2023-05-02

发表评论

登录后才能评论

评论列表(0条)

    保存