数据库
文章平均质量分 55
怎样才算高级
这个作者很懒,什么都没留下…
展开
-
sql server高级知识梳理五:用sp中的自定义类型type实现类似DTO的传递
1.创建Type。原创 2023-05-11 11:56:07 · 217 阅读 · 0 评论 -
SQL SERVER高级知识梳理一:语法,函数,系统表笔记
4.窗口函数,包括rownumber,rank,dese_rank(以前只会用,不知道名字,面试一脸懵逼,野生开发者太悲惨)3.cte用来做递归非常好用,也可以当做临时表使用,但是切记不能套娃。2.临时表,用来写sp非常好用,一般使用方法为。1. 基础dml,ddl不解释,有手就行。原创 2023-05-08 17:10:38 · 147 阅读 · 1 评论 -
sql server 高级知识梳理四:表死锁简单分析和解决方案
简单来说:死锁就是多个线程互相抢夺别人已经拥有的资源,但是又互不放手。原创 2023-05-06 00:39:47 · 2203 阅读 · 0 评论 -
sql server高级知识梳理三:sql调优笔记
2.参数导致索引失效,sql server无法通过统计信息优化sql,可用with(index)强制使用索引。1.常见的语法导致,如not in,!=,like '%%',null,使用字段上加function等。原创 2023-05-04 17:39:21 · 58 阅读 · 0 评论 -
sql server高级知识梳理二:索引知识梳理
索引: 1.所有出现字段的地方都可以用到索引,包括 select后,where后,group by后,order by 后。2.数据结构为b+树,对比平衡树:b+树深度浅(一般不会大于4层)查询速度更快对比 b树:B树所有节点都带有数据,每一层可存放的索引少于B+树,导致需要更多层的中间节点。数据量大的的时候查询更慢。 B+树所有数据在叶子节点,并且叶子节点的数据有指针指向下一条数据,所以当查询范围数据是,B+树更快。3.分为聚集索引和非聚集索引聚集索引1)聚集...原创 2022-04-15 15:54:20 · 478 阅读 · 0 评论