08 2020 档案

SQL Server 【提高】 死锁
摘要:死锁 在两个或多个任务中,如果每个任务锁定了其他任务试图锁定的资源,此时会造成这些任务永久阻塞,从而出现死锁 死锁发生的原因 系统资源不足 进程运行推进的顺序不合适 资源分配不当等 产生死锁的必要条件 互斥条件:一个资源每次只能被一个进程使用 请求与保持条件:一个进程因请求资源而阻塞时,对已获得的资 阅读全文

posted @ 2020-08-25 22:39 杏村牧童 阅读(176) 评论(0) 推荐(0) 编辑

SQL Server 【提高】 锁
摘要:数据库并发会带来哪些问题 脏读:一个事务读取的记录是另一个未完成事务的一部分 不可重复读:一个事务中两次读取记录,而另一个事务在这期间改变了数据,就会发生非重复性读取 幻读:在UPDATE的过程中,恰好INSERT了一个全新的数据 丢失更新:一个更新成功写入数据库后,而又意外地被另一个事务重写 锁的 阅读全文

posted @ 2020-08-16 20:23 杏村牧童 阅读(113) 评论(0) 推荐(0) 编辑

SQL Server 【提高】 游标
摘要:游标定义 sql语言按照标准处理对象是集合,但有时候也需要针对单行的处理,所以就有了游标,类似C语言的指针一样。 使用方法 创建游标 declare cursor_name --游标名称,唯一标识 [insensitive] [scroll] cursor for select_statement 阅读全文

posted @ 2020-08-04 23:47 杏村牧童 阅读(129) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

点击右上角即可分享
微信分享提示