存储过程、索引、视图、触发器 的区别
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了存储过程、索引、视图、触发器 的区别相关的知识,希望对你有一定的参考价值。
视图:只是一种预先把语句编写好的一种快照,在使用中,真正执行的还是这个语句问题;索引:主要是考虑到操作性能的优化
存储过程:是数据库的逻辑块处理
触发器:主要考虑连带性;
这4个种功能都不一样;没有什么好比较的 参考技术A 存储过程
一些SQL的集合,执行速度快,执行后会存储在数据库中,方便以后调用
索引
加快查询速度,不过,但索引的创建有一定的限速,超过了就会减慢降低效率
视图
视图有点像快照,可以用来查看复杂的结构,它是一张虚表,只能用于做查询用
触发器
用于保证主、外键的安全性,是隐式调用的,主要是行级触发,语句触发和替代触发器 参考技术B 存储过程:方便调用,整体化
索引:优化搜索,对于大量数据,能减少很多时间
视图:方便交叉查看多个表的数据
触发器:方便多个表的数据一致本回答被提问者采纳
以上是关于存储过程、索引、视图、触发器 的区别的主要内容,如果未能解决你的问题,请参考以下文章