打开数据库,点击主键按钮右边的索引按钮,会d出一个索引管理对话框,里边有你设置的主键,你可以在里边新增索引,输入索引名称,选择索引列,索引的排序升序或降序,然后在下边选择是主索引,唯一索引等条件即可
1、在“数据库”窗口中,单击“对象”下的“数据库图表”,再单击要打开的数据库图表,然后单击“数据库”窗口工具栏上的“设计”。2、在数据库图表中,选择要创建索引的表,用右键单击该表,从快捷菜单中选择“属性”。
3、选择“索引/键”选项卡。
4、选择“新建”命令。“选定的索引”框中显示了系统为新索引指定的名称。
5、在“列名”下,选择要创建索引的列。最多可以选择
16
列。为了得到最优性能,请仅选择一个或两个列。对选取的每个列,可以指出索引是以升序还是降序组值。
6、指定索引的其他所需设置。要查看每个属性的详细信息请单击“帮助”。
当保存表或图表时,就会在数据库中创建该索引。
比如电信公司
那里,有个
电话记录表
包含下面的字段
日期/时间
打电话的号码
接电话的号码
接通时间
接入交换机
......很多字段
如果没有索引,
你要去查询
这个月,
谁给你打电话了
那么
数据库要把
这一个月的所有记录,
都读取出来
也就是差不多要
“全表扫描”了
分析
接电话的号码
是不是
等于
你家的电话号码
如果是的话,
还要把
打电话的号码
返回给你
如果
在
接电话的号码
字段上面,有个索引
那么
数据库
就可以迅速的定位到你的号码
索引的机制,就是
一个
类似
树形的存储结构
比我数据大的,都在我的左边的节点那里
比我数据小的,都在我的右边的节点那里
这样,可以迅速的
找到你家的电话号码
找到你家的电话号码之后
索引那里,存储有
记录的
实际的
物理地址
然后,数据库,根据物理地址
只检索那几条特定的记录
然后把那几条特定的记录的
打电话的号码
返回给你
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)