事务(transaction) 他的出现是为了解决一个"整体提交,局部出错,造成数据各表间的引用完整性失败",所以事务的原理是在整体提交时候,如果某一步出现错误,那么整个提交的所有数据将不会执行. 事务特点:ACID 1:原子性=事务内容整体执行. 2:一致性=事务主要涉及查询,所以操作前后,数据的综合一致 3:隔离性=多个事务运行时候各不相干,顺序执行 4:永久性=事务一旦运行,其查询结果永久保存在库中,随时可以调用
索引(是一种快速的查找方法) 在数据库中,数据是以4KB的数据页存放的,而索引页记录数据页的顺序,在建立主健约束是自动创建主健索引 分类: 1:唯一索引 2:主健索引 3:聚集索引 4:非聚集索引 缺点: 1:索引多了,占空间 2:索引多了,以后插入数据,索引值要依次后移,调整较大 适合做索引的列: 1:经常要搜索的列 2:用于对数据排序的列 不适合做索引的列: 内容单一重复的列,比如性别
视图(根据不同的需求,制造不同的查询结果) 视图的修改,可以改变库中的数据
|