Indexing h2数据库支持前缀索引吗?

Indexing h2数据库支持前缀索引吗?,indexing,h2,prefix,database-indexes,Indexing,H2,Prefix,Database Indexes,我有一个表,其中有一个类似于TEXT/CLOB的列需要索引: CREATE TABLE test (id INT PRIMARY KEY, val VARCHAR(512)) 但此索引占用了太多空间: CREATE INDEX test_val ON test(val) 我可以创建一个只带有此列前缀的索引吗?与MySQL的前缀索引类似: CREATE INDEX test_val ON test(val(20)) H2不以任何方式支持部分索引。以下是相关的功能请求: H2支持对生成的列进

我有一个表,其中有一个类似于TEXT/CLOB的列需要索引:

CREATE TABLE test (id INT PRIMARY KEY, val VARCHAR(512))
但此索引占用了太多空间:

CREATE INDEX test_val ON test(val)
我可以创建一个只带有此列前缀的索引吗?与MySQL的前缀索引类似:

CREATE INDEX test_val ON test(val(20))

H2不以任何方式支持部分索引。以下是相关的功能请求:


H2支持对生成的列进行索引,因此您可以基于原始列(
作为子字符串(原始列从1到20)
)创建生成的列并对其进行索引,但您需要在
选择
查询中指定此列的值;否则将不使用其索引。

H2不以任何方式支持部分索引。以下是相关的功能请求:

H2支持对生成的列进行索引,因此您可以基于原始列(
作为子字符串(原始列从1到20)
)创建生成的列并对其进行索引,但您需要在
选择
查询中指定此列的值;否则将不使用其索引