存储过程、索引、视图、触发器 的区别

我想知道它们是怎么个机制,为什么要设计这四个对象/

存储过程 一些SQL的集合,执行速度快,执行后会存储在数据库中,方便以后调用
索引 加快查询速度,不过,但索引的创建有一定的限速,超过了就会减慢降低效率
视图 视图有点像快照,可以用来查看复杂的结构,它是一张虚表,只能用于做查询用
触发器 用于保证主、外键的安全性,是隐式调用的,主要是行级触发,语句触发和替代触发器
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-10-27
存储过程:方便调用,整体化
索引:优化搜索,对于大量数据,能减少很多时间
视图:方便交叉查看多个表的数据
触发器:方便多个表的数据一致本回答被网友采纳
相似回答