本文主要介紹云數據庫SelectDB中的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
?
文檔內容是否對您有幫助?