原文链接: http://www.ibmsystemsmag.com/ibmi/july08/technicalcorner/21013p1.aspx 在“创建 i5/OS 上的 32K 索引”这篇文章中 ( http://www.ibmsystemsmag.com/ibmi/administrator/db2/Creating-32K-Indexes-in-i5-OS/ ) ,我们讲述了史前时代的穴居人在烤长毛象(猛犸象)的时候用索引来管理身上贴有标签的长毛象。现在,有了 derived-key 索引,每个人都可以用一种更成熟的方法来管理数据。可以说,前人的一小步,成就了后代的一大步。 创建 SQL 索引主要有两个功能。第一,它可以基于表列创建一个键并用来存取表中的数据 , 这样存取数据的速度会更快。第二,它可以保证表中没有两个数据行具有完全相同的键值。实际上,一个 SQL 索引是一个包含了反应表中数据的键值的逻辑文件。在 IBM i 6.1 之前,索引中的键值必须是和表列的数据一样的。 IBM i 6.1 改变了这种机制,在创建索引的时候可以用一个表达式而不仅仅是使用表列的名字,这个表达式是有一定的限制的,我们将在本文接下来的部分中进行介绍。 “derived-key...
[More]
Tags: 
key
derived