我有一个相当大的表,有 3 亿条记录(表存储大约 13GB)。
我已将此表划分为 10 个分区,但每个分区仍有近 3000 万条记录,这使得select xxx where column1 = "yyy"
速度非常慢(每个简单的选择几乎 30 秒)。
现在我想通过添加一个用于查询数据的哈希索引来加速它column1
,但结果是添加索引非常非常慢。
所以我想知道,是否有可能做到这一点?以及如何加快此操作?
我有一个相当大的表,有 3 亿条记录(表存储大约 13GB)。
我已将此表划分为 10 个分区,但每个分区仍有近 3000 万条记录,这使得select xxx where column1 = "yyy"
速度非常慢(每个简单的选择几乎 30 秒)。
现在我想通过添加一个用于查询数据的哈希索引来加速它column1
,但结果是添加索引非常非常慢。
所以我想知道,是否有可能做到这一点?以及如何加快此操作?