使用函数索引提高达梦(DM8)数据库性能

MoMo 2021年6月14日09:02:34
评论
42

 

DM 扩充了索引的建立方法,允许在表达式上面建立索引。表达式既可以出现在函数

参数中(如 ABS(ID)),也可以是列的操作(如 C1+C2),DM 把这类索引称为函数索引。函

数索引的引入为 DBA 提供了一种新的优化手段。

例如,执行如下的语句:

SELECT * FROM t WHERE UPPER(name) = ‘CBDG’;

在以往的版本中,这条语句的执行只能是全表扫描。如果建立如下索引:

CREATE INDEX i_t_fbi_name ON t(UPPER(name));

则可以通过函数所以 i_t_fbi_name,进行等值扫描,性能获得大幅提升。

https://xpanx.com/
MoMo
  • 本文由 发表于 2021年6月14日09:02:34
  • 转载请务必保留本文链接:https://xpanx.com/2782.html
 TongWeb 在企业级应用中的作用 东方通

 TongWeb 在企业级应用中的作用

  应用服务器 TongWeb v7 全面支持 JavaEE7 及部分 JavaEE8 规范,作为基础架 构软件,位于操作系统与应用之间,帮助企业将业务应用集成在一个基础平台上, 为应用高效...
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: