- 博客(3)
- 资源 (8)
- 收藏
- 关注
原创 死锁 阻塞的sql server处理
阻塞一一般解决方法是:1. 使用 sp_who 这个存储过程, 查询sql上的当前进程, 观察 blk 列值是否有不为0的 如果有不为 0 的, 表示有阻塞, 产生阻塞的进程的 spid 即是 blk 列值, 被阻塞的进程是 列 blk 值不为0的记录行对应的 spid2. 执行 sp_lock 3. 执行 sp_lock 4. 结合 2, 3 分析原因5. 使用 dbcc
2007-06-18 17:12:00 1720
原创 实现删除主表数据时, 判断与之关联的外键表是否有数据引用, 有标志, 无则删除 (转)
问题描述:某个基础信息表,与系统中30多个表存在外键关系,当删除基础数据时,需要判断是否已经被用过,如果用过则更改标志位,如果没有用过则直接删除,如何能很好实现这个处理?最好能够自动适应表的变化 问题解决(SQL Server 2005)-- SQL Server 2005的错误处理容易控制, 因此,SQL Server 2005中可以直接删除, 通过错误处理来
2007-06-12 10:54:00 775
原创 数据库系统崩溃后的一般处理步骤(引自大牛邹建)
情况描述: SQL Server 2000崩溃,重新安装数据库。有以下准备: 1, 三个系统库(master,msdb,model)的完全备份: 2 两个用户数据库(user01,user02)的备份(周日的完全备份+除周日外每天的差异备份): 三个系统数据库是早期备份的,之间没有更新过帐号信息,没有增减过作业等等。两个用户数据库在上周日晚做过完全备份(user01.bak和user02.ba
2007-06-06 17:13:00 1336
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人