sqlserver
hyrem
这个作者很懒,什么都没留下…
展开
-
nolock查询
今天仔细研究NOLOCK并且测试了下,终于理解了,那么加与不加到底区别在哪呢? 我先说下其区别,之后再做测试。 大家都知道,每新建一个查询,都相当于创建一个会话,在不同的查询分析器里面进行的操作,可以影响到其他会话的查询,极端的情况可能会一直处于阻塞中,哪怕只是一个很简单的查询都“特别慢”。 BEGIN TRAN 是开始一个事务的意思,开始之后可执行一些SQL语句,接着需要执行COMMIT进行原创 2016-11-30 14:17:21 · 380 阅读 · 0 评论 -
查询表的约束、索引
--获取某表的所有索引,包括索引归属列名 sp_statistics 'Table' --获取索引与索引归属列以及描述信息 sp_helpindex 'Table' --获取某表的约束信息以及归属列 sp_helpconstraint 'Table' --获取某表中的自动增长列的列名 select name from syscolumns原创 2016-11-30 14:24:13 · 452 阅读 · 0 评论