合成索引就是在表中建立一个列, 该列存放着 大文本 的散列值 , 可以用 md5(), sha1(), crc32()来生成大字段的散列值。 

查找特定大字段的时候就根据字段的散列值来查找,速度比直接查找比较大字段还要快。 

 

 

测试:

合成索引提高大文本(blob, text)查询性能

 

合成索引提高大文本(blob, text)查询性能

 

 

补充: 

对text blob 模糊查询可以用前缀索引来加快, 比如对 context 的前 100 个字符建立前缀索引。 

比如 create index  idx_blob on t(context(100));  

相关文章:

  • 2021-06-01
  • 2022-12-23
  • 2021-10-01
  • 2021-11-09
  • 2022-12-23
  • 2021-06-06
  • 2021-10-28
  • 2021-09-22
猜你喜欢
  • 2021-07-23
  • 2021-12-29
  • 2021-09-14
  • 2022-12-23
  • 2022-12-23
  • 2021-09-30
相关资源
相似解决方案