技术开发 频道

DTCC郑保卫:SQL语句决定你的数据库能力

  【IT168 资讯】4月15日,国内数据库领域唯一的年度盛会,由盛拓传媒IT168网站汇集旗下ITPUB、IXPUB以及ChinaUnix中国三大企业级技术社区优势资源主办的2011数据库技术大会在北京举行。这次大会盛况空前,众多数据库技术专家云集。

Oracle:栓锁竞争与Latch优化实

  ▲点击进入专题

  在听完了盖国强的应用实战讲解之后,我们第二节课主要讲实例,这个实例是韩国实际事例,讲述海量数据库解决方案。演讲专家是:《海量数据库解决方案》译者 ,韩国最权威数据库公司EN-CORE顾问郑保卫。郑保卫表示:使用最优化的索引才能是数据库性能得到最大化的提高。

DTCC郑保卫:SQL语句决定你的数据库能力
▲韩国最权威数据库公司EN-CORE顾问郑保卫:郑保卫

韩国实际事例展示海量数据库解决方案

  ▲提高读取效率的核心条件

  郑保卫认为:堆组织表在存储时没有多大的成本,索引组织表在存储时要花费大量的成本。哈希数据表随机读取量小。

韩国实际事例展示海量数据库解决方案

  ▲不同类型表的特征

韩国实际事例展示海量数据库解决方案

  ▲数据表应用能准则

韩国实际事例展示海量数据库解决方案

  ▲提高读取效率的索引构建战略

韩国实际事例展示海量数据库解决方案

  ▲提高SQL灵活运用能力的效果

韩国实际事例展示海量数据库解决方案

  ▲使用集合处理方式的必要性

韩国实际事例展示海量数据库解决方案
▲局部范围扫描的原理

韩国实际事例展示海量数据库解决方案
▲局部范围扫描的概念

  使用集合处理方式的话处理的是一个集合的数据,而不是单一的数据,因此,在性能方面存在很大的差异。

  郑保卫表示:在数据库的优化过程中,影响数据库性能的因素是数据建模,因此开始一定要建好模,就像盖楼时的图纸一样。

  SQL语句是唯一从数据库中查询数据的手段,因此SQL语句的运用能力决定整个数据库的应用能力。SQL语句是一个集合的原理,是一种集合的处理方式,学好SQL无论是对于硬件还是对于软件都是非常有帮助的。

0
相关文章