全部產品
Search
文件中心

ApsaraDB for SelectDB:Bitmap索引

更新時間:Jul 06, 2024

本文主要介紹中的Bitmap索引及使用時的注意事項。

背景資訊

位元影像索引(Bitmap Index)是一種快速資料結構,能夠加快查詢速度。本文主要介紹如何建立索引(index)作業,以及建立索引(index)的一些注意事項和常見問題。

建立索引

文法如下。

CREATE INDEX [IF NOT EXISTS] <index_name> ON <table_name> (<column>) USING BITMAP;

參數說明。

參數

描述

table_name

需要建立索引表名。

column

需要建立索引的列名。

查看索引

文法如下。

SHOW INDEX FROM [db_name.]<table_name>;

刪除索引

文法如下。

DROP INDEX [IF EXISTS] index_name ON [db_name.]table_name;

注意事項

  • Bitmap索引僅支援在單列上建立。

  • Bitmap索引可以應用在Duplicate,Unique資料模型的所有列和Aggregate模型的key列上。

  • Bitmap索引僅在Segment V2下生效。當建立索引(index)時,表的儲存格式將預設轉換為V2格式。

  • Bitmap索引支援的資料類型如下。

    • TINYINT

    • SMALLINT

    • INT

    • BIGINT

    • CHAR

    • VARCHAR

    • DATE

    • DATETIME

    • LARGEINT

    • DECIMAL

    • BOOL