意见箱
恒创运营部门将仔细参阅您的意见和建议,必要时将通过预留邮箱与您保持联络。感谢您的支持!
意见/建议
提交建议

btree索引无法使用处理方式

来源:恒创科技 编辑:恒创科技编辑部
2023-12-21 16:45:59

瀚高数据库

目录

环境


btree索引无法使用处理方式

症状

问题原因

解决方案

环境

系统平台:Microsoft Windows (64-bit) 10

版本:6.0

症状

创建索引报错:

CREATE INDEX v9_searchdata1 ON v9_search USING BTREE (data);

错误:索引行需要12840字节,最大值为8191。

问题原因

btree 索引中存储的是原始值。因此,当字段非常大时,btree 索引可能无法使用。

解决方案

这种情况下可以使用 hash index。

CREATE INDEX v9_searchdata ON v9_search USING hash(data);

创建成功。

上一篇: 2022-07-20 mysql-hashJoin说明 下一篇: 2022-08-26 mysql/stonedb-维度表初始化