
MsSql
shyboy8
这个作者很懒,什么都没留下…
展开
-
SET TRANSACTION ISOLATION LEVEL
READ COMMITTED 指定在读取数据时控制共享锁以避免脏读,但数据可在事务结束前更改,从而产生不可重复读取或幻像数据。该选项是 SQL Server 的默认值。 READ UNCOMMITTED 执行脏读或 0 级隔离锁定,这表示不发出共享锁,也不接受排它锁。当设置该选项时,可以对数据执行未提交读或脏读;在事务结转载 2009-11-06 14:35:00 · 637 阅读 · 0 评论 -
mssql里事务的详解
整理转贴一、事务的属性 事务具有acid属性:即 atomic原子性, consistent一致性, isolated隔离性, durable永久性 原子性:事务应作为一个工作单元,事务处理完成,所有的工作要么都在数据库中保存下来,要么完全回滚,全部不保留 一致性:事务完成或者撤销后,都应该处于一致的状态 隔离性:多个事务同时进行,它们之间应该互不干扰.应该防止一个事务处理其他事转载 2009-11-06 14:39:00 · 851 阅读 · 0 评论 -
聚集索引和非聚集索引的区别??
使用聚集索引 聚集索引确定表中数据的物理顺序。聚集索引类似于电话簿,后者按姓氏排列数据。由于聚集索引规定数据在表中的物理存储顺序,因此一个表只能包含一个聚集索引。但该索引可以包含多个列(组合索引),就像电话簿按姓氏和名字进行组织一样。 聚集索引对于那些经常要搜索范围值的列特别有效。使用聚集索引找到包含第一个值的行后,便可以确保包含后续索引值的行在物理相邻。例如,如果应用程序转载 2009-11-02 11:06:00 · 373 阅读 · 0 评论 -
动态语句的使用方法-
虽然是转帖,但经过鄙人亲自操作,而后有感-- ----生成测试表Ta --if not object_id(Ta) is null -- drop table Ta --go --create table Ta(ID int Primary key,Col1 int,Col2 nvarchar(10)) --insert Ta --select 1,101转载 2009-12-17 11:13:00 · 470 阅读 · 0 评论