欢迎访问易网站(www.yiwz.com)
易网站,供求信息免费发布平台
您当前位置是:商业机会 >> 电脑、数码 >> 工具软件 >> Oracle数据库索引的特征
Oracle数据库索引的特征 Oracle数据库索引的特征_广州市赛姆科技资讯有限公司_Oracle数据库索引的特征

点此浏览大图
公 司: 广州市赛姆科技资讯有限公司
发布时间:2015年03月24日
有 效 期:2015年09月20日
留言询价 加为商友
  联系信息 企业信息
塞姆 先生 (经理)
联系时,请说是在企业录看到的,谢谢!
电  话: 020-22123010
传  真:
手  机:
地  址: 中国广东广州市天河区珠江新城华夏路49号津滨腾越大厦南塔1503-1504
邮  编:
公司主页: http://gzsam111.yiwz.com(加入收藏)
公 司:广州市赛姆科技资讯有限公司

查看该公司详细资料

详细说明

      Oracle数据库索引的特征
  索引有两个特征,即唯一性索引和复合索引。Oracle容灾 数据库容灾
  唯一性索引保证在索引列中的全部数据是唯一的,不会包含冗余数据。如果表中已经有一个主键约束或者唯一性键约束,那么当创建表或者修改表时,SQL Server自动创建一个唯一性索引。然而,如果必须保证唯一性,那么应该创建主键约束或者唯一性键约束,而不是创建一个唯一性索引。当创建唯一性索引 时,应该认真考虑这些规则:当在表中创建主键约束或者唯一性键约束时,SQL Server自动创建一个唯一性索引;如果表中已经包含有数据,那么当创建索引时,SQL Server检查表中已有数据的冗余性;每当使用插入语句插入数据或者使用修改语句修改数据时,SQL Server检查数据的冗余性:如果有冗余值,那么SQL Server取消该语句的执行,并且返回一个错误消息;确保表中的每一行数据都有一个唯一值,这样可以确保每一个实体都可以唯一确认;只能在可以保证实体 完整性的列上创建唯一性索引,例如,不能在人事表中的姓名列上创建唯一性索引,因为人们可以有相同的姓名。Oracle容灾 数据库容灾
  复合索引就是一个索引创建在两个列或者多个列上。在搜索时,当两个或者多个列作为一个关键值时,*好在这些列上创建复合索引。当创建复合索引时,应该考虑 这些规则:最多可以把16个列合并成一个单独的复合索引,构成复合索引的列的总长度不能超过900字节,也就是说复合列的长度不能太长;在复合索引中,所 有的列必须来自同一个表中,不能跨表建立复合列;在复合索引中,列的排列顺序是非常重要的,因此要认真排列列的顺序,原则上,应该首先定义最唯一的列,例 如在(COL1,COL2)上的索引与在(COL2,COL1)上的索引是不相同的,因为两个索引的列的顺序不同;为了使查询优化器使用复合索引,查询语 句中的WHERE子句必须参考复合索引中*一个列;当表中有多个关键列时,复合索引是非常有用的;使用复合索引可以提高查询性能,减少在一个表中所创建的 索引数量。 Oracle容灾 数据库容灾


免责声明:以上所展示的信息由会员自行提供,内容的真实性、准确性和合法性由发布会员负责,www.yiwz.com对此不承担任何责任。如有侵犯您的权益,请来信通知删除。
该公司其他商业信息
 1 直接到第
10 条信息,当前显示第 1 - 10 条,共 1

商务 广告 展会 维修 回收 生活 机械 仪器 五金 电子 电工 照明 汽配 交运 包装 印刷 安全 环保 化工 精化 橡塑 纺织 冶金 农业 健康 建筑 能源 服装 礼品 家居 数码 家电 通讯 办公 运动 食品 玩具 1 2 3 4 5 6 7 8 9 10 ..