- 博客(3)
- 收藏
- 关注
原创 SQL Server索引
SQL Server索引什么是索引索引分为聚集索引和非聚集索引,数据库中的索引类似于一本书的目录,在一本书中通过目录可以快速找到你想要的信息,而不需要读完全书。索引的作用索引主要目的是提高了SQL Server系统的性能,加快数据的查询速度与减少系统的响应时间 。索引的缺点但是索引对于提高查询性能也不是万能的,也不是建立越多的索引就越好。索引建少了,用 WHERE 子句找数据效率低,不利于查找数据。索引建多了,不利于新增、修改和删除等操作,因为做这些操作时,SQL SERVER 除了要更新数据表
2021-09-10 15:00:24 100
原创 SQL Server存储过程
SQL Server存储过程概念它可以重复调用。当存储过程执行一次后,可以将语句缓存中,这样下次执行的时候直接使用缓存中的语句。这样就可以提高存储过程的性能。作用存储过程具有对数据库立即访问的功能。使用存储过程可以加快程序的运行速度。使用存储过程可以减少网络流量。使用存储过程可以提高数据库的安全性。创建存储过程模拟打卡的存储过程if (exists (select * from sys.objects where name = 'proc_card')) --判断存储过程是否存在
2021-09-10 14:29:57 173
原创 SQL Server触发器
SQL Server触发器用途对数据库间的完整性做强制约束。对数据库中的表进行级联操作,可以自动触发操作类型。跟踪变化,对违法的操作进行回滚或撤销,保证数据库的安全。可以设定错误返回信息,增加程序的可维护性。触发器可以调用更多的存储过程。DML触发器的类型Sql server中的3类触发器Insert:向数据表插入数据时,调用insert触发器。Update:更新数据时调用update触发器。Delete:删除数据时执行Delete触发器。Sql server中这三类触发器总是
2021-09-10 14:03:06 470
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人