视图上不允许创建索引和触发器 可以对视图进行更新操作,但每次的更新操作最多只能影响一个表 视图是一个虚表,并不真正的存储数据 如果定义视图的SQL语句中包含计算或分组或聚合函数的话,则该视图不允许被更新 创建视图的优点:可以提高数据库系统的安全性 二:索引 创建索引的命令 CREATE [UNIQUE] INDEX 索引名 ON ...
在为视图创建索引前,视图本身必须满足以下条件:1、视图以及视图中引用的所有表都必须在同一数据库中,并具有同一个所有者。2、索引视图无需包含要供优化器使用的查询中引用的所有表。3、必须先为视图创建唯一群集索引,然后才可以创建其它索引。4、创建基表、视图和索引以及修改基表和视图中的数据时,...
使用create index 语句创建: 在已有的表上创建索引 create index 索引名 on 表名(列名[长度]) 1. 修改表结构添加索引 ALTER TABLE 表名 ADD INDEX 索引名 (列名) 1. 删除索引 由于索引会占用一定的磁盘空间,因此,为了避免影响数据库的性能,应该及时删除不再使用的索引 语法格式:ALTER TABLE table_name DROP ...
SQL Server 2000 已经扩展了 SQL Server 视图的功能,以提高系统性能。它可以在一个视图上创建唯一的群集索引和非群集索引,可以改进最复杂查询的数据访问性能。在 SQL Server 2000 中,拥有唯一群集索引的视图被称为索引视图。
·对小的数据表,使用索引并不能提高任何检索性能,因此不需对其创建索引。 ·当用户要检索的字段的数据包含有很多数值或很多空值时,为该字段创建索引会大大提高检索效率。 ·当用户查询表中的数据时,如果查询结果包含的数据(行)较少,一般少于数据总数的25%时,使用索引会显著提高查询效率。
51CTO博客已为您找到关于在视图上能创建索引吗的相关内容,包含IT学习相关文档代码介绍、相关教程视频课程,以及在视图上能创建索引吗问答内容。更多在视图上能创建索引吗相关解答可以来51CTO博客参与分享和学习,帮助广大IT技术人实现成长和进步。
51CTO博客已为您找到关于在视图上能创建索引吗的相关内容,包含IT学习相关文档代码介绍、相关教程视频课程,以及在视图上能创建索引吗问答内容。更多在视图上能创建索引吗相关解答可以来51CTO博客参与分享和学习,帮助广大IT技术人实现成长和进步。