文章分类 - 数据库操作
摘要:查看被锁表: SELECT request_session_id spid, OBJECT_NAME( resource_associated_entity_id ) tableName FROM sys.dm_tran_locks WHERE resource_type = 'OBJECT' OR
阅读全文
摘要:SELECT TOP 20 total_worker_time/1000 AS [总消耗CPU 时间(ms)],execution_count [运行次数], qs.total_worker_time/qs.execution_count/1000 AS [平均消耗CPU 时间(ms)], last
阅读全文
摘要:本文章有很多地方并未验证,属于网上摘抄,不保证正确性,仅供参考 在事务中对表数据进行操作时,可在表名称后面加 with (锁类型) 给表数据进行加锁操作,防止别的事务在期间操作数据数据导致业务错乱. 在事务提交执行或者回滚后就会自动解锁. 锁可以按行锁,也可以锁整表.按后面的where指定. 不同的
阅读全文
摘要:在数据库中,有一种操作,可以设定多个命令,按顺序执行下去,其中如果有一条失败,那么之前执行的都会回退,这就是事务. 在SQLServer中,这样开始一个事务: 这样结束一个事务: 这样回退一个事务: 还可以给事务建立存档点,这样事务回退的时候只回到存档点:
阅读全文
摘要:方式1 开始时root没有密码,所以 p旧密码可省略 方式2(mysql命令行中)
阅读全文
摘要:各种索引类型: 聚集索引(又称聚类索引,簇集索引) 非聚集索引(非聚类索引,非簇集索引) 唯一索引,非唯一索引 单列索引,多列索引 SQL语法: CREATE [UNIQUE] [CLUSTERED| NONCLUSTERED ]INDEX index_name ON { table | view
阅读全文
摘要:这块转自http://www.cnblogs.com/zhanqi/archive/2011/02/18/1958154.html 添加字段约束: alter table 表名 alter COLUMN 列名 类型 约束
阅读全文