SQL优化(2)
摘要:数据库优化 快照隔离 在保护事务不脏读未提交的数据修改的同时尽量减少锁定争用(数据修改的同时可以读取未提交修改前的) 查询状态 SELECT name,is_read_committed_snapshot_on FROM sys.database 设置快照隔离 ALTER DATABASE data
阅读全文
posted @
2023-08-20 22:29
可乐加鸡翅
阅读(12)
推荐(0) 编辑
SQL 基础(2)
摘要:case when 查询 SELECT name,course,score, case when score<60 then '不及格' when score >=60 then '及格' when score<80 and score>=70 '良好' else '优秀' end as colum
阅读全文
posted @
2023-08-20 22:23
可乐加鸡翅
阅读(7)
推荐(0) 编辑
SQL 优化(1)
摘要:SQL Server 查询优化器筛选条件分析 通过筛选条件减少扫描范围 注意项: 模糊查询,尽量不要把百分号放置在前面: LIKE‘%xx’,查询优化器无法对此优化,只能扫描查找(表扫描或索引扫描查找) 尽量避免使用OR(可考虑UNION ALL),扰乱查询优化器流程 避免对列值进行运算,查询不走索
阅读全文
posted @
2023-08-20 22:21
可乐加鸡翅
阅读(18)
推荐(0) 编辑
SQL 基础(1)
摘要:1.1 TOP,PERSENT, LIMIT,ROWNUM 限制查询结果 SQL Server SELECT TOP number|percent column_name(s) FROM table_name; MySQL SELECT column_name(s) FROM table_name
阅读全文
posted @
2023-08-20 16:20
可乐加鸡翅
阅读(7)
推荐(0) 编辑
SQL 基础操作
摘要:--************基础SQL************** --返回唯一不同的值 SELECT DISTINCT column1, column2 FROM table_name --SQL ORDER BY 语法 SELECT column1, column2, ... FROM tabl
阅读全文
posted @
2023-08-20 16:16
可乐加鸡翅
阅读(17)
推荐(0) 编辑
SQL Server游标
摘要:文章来源:SQL Server游标 - 张龙豪 - 博客园 (cnblogs.com) --5.利用游标更新删除数据 游标更新删除当前数据 1.声明游标 declare orderNum_03_cursor cursor scroll for select OrderId ,userId from
阅读全文
posted @
2023-08-20 14:38
可乐加鸡翅
阅读(28)
推荐(0) 编辑
SQL Server触发器
摘要:文章来源: SQL Server 触发器 - hoojo - 博客园 (cnblogs.com) --触发器是一种特殊类型的存储过程,它不同于之前的我们介绍的存储过程。触发器主要是通过事件进行触发被自动调用执行的。 --而存储过程可以通过存储过程的名称被调用。 --触发器对表进行插入、更新、删除的时
阅读全文
posted @
2023-08-20 11:39
可乐加鸡翅
阅读(43)
推荐(0) 编辑
SQL 存储过程
摘要:文章来源: SQL Server 存储过程 - hoojo - 博客园 (cnblogs.com) SQL Server 存储过程 -- 存储过程Procedure是一组为了完成特定功能的SQL语句集合,经编译后存储在数据库中,用户通过指定存储过程的名称、参数来执行。 --存储过程中可以包含逻辑控制
阅读全文
posted @
2023-08-19 22:42
可乐加鸡翅
阅读(68)
推荐(0) 编辑