使用ignite和mariadb做了一个简单的测试,发现ignite很慢???

化水 发布于 2019/12/20 11:43
阅读 254
收藏 0

收藏!数据建模最全知识体系解读!>>>

@李玉珏 ,你好!!!

我用ignite和mariadb做了一个简单实验,在ignite和mariadb中存储有相同的数据,大概1000000条,同一台机器,使用的是DBeaver。

发现ignite的select查询比mariadb慢很多。

sql语句:

select sr_customer_sk as ctr_customer_sk
,sr_store_sk as ctr_store_sk
,sum(SR_FEE) as ctr_total_return
from store_returns
,date_dim
where sr_returned_date_sk = d_date_sk
and d_year =2000
group by sr_customer_sk
,sr_store_sk ;

当使用mariadb的时候,用时大概是500ms左右

当使用ignite的时候,发现需要3s多:

 

我认为ignite 应该比mariadb快,但这是什么原因呢?

谢谢!!!

加载中
0
李玉珏
李玉珏

你看下执行计划,是不是有全表扫描了,按理说不应该的。

返回顶部
顶部