SQL数据库 》事务、索引
一、事务:事务(TRANSACTION)是作为单个逻辑工作单元执行的一系列操作
这些操作作为一个整体一起向系统提交,要么都执行、要么都不执行
事务是一个不可分割的工作逻辑单元
保障一件事情必须成功,不成功则回滚所有操作。(不成功则成仁)
begin transaction 开启事务
commit transaction 提交事务
rollback transaction 回滚事务
二、索引:为提高查询效率(针对大批量数据)
1.聚集索引 clustered :范围查找用聚集
使用聚集索引的场合为:
a.此列包含有限数目的不同值;
b.查询的结果返回一个区间的值;
c.查询的结果返回某值相同的大量结果集。
d.
1、以最快的速度缩小查询范围。
2、以最快的速度进行字段排序。
2.非聚集索引 nonclustered :精确查找用非聚集
使用非聚集索引的场合为:
a.此列包含了大量数目不同的值;
b.查询的结束返回的是少量的结果集;
c.order by 子句中使用了该列。
ACID 事务四大特性
Atomicity 原子性
Consistency 一致性
Isolation 隔离性
Durability 永久性
索引的关键单词
clustered 聚集
nonclustered 非聚集
index 索引
fillfactor 填充因子

浙公网安备 33010602011771号