免费网站建设价格费用,廊坊怎么做网站,淘宝电商运营基础知识,wordpress自动内外网一、事务#xff1a;1.概念#xff1a;是单个逻辑单元执行的一系列操作#xff08;一个事务中有多个sql语句#xff09;#xff0c;这个操作作为一个整体一起提交#xff0c;要么执行#xff0c;要么都不执行#xff0c;多个事务操作是一个不可分割的逻辑单元。2.事务的…一、事务1.概念是单个逻辑单元执行的一系列操作一个事务中有多个sql语句这个操作作为一个整体一起提交要么执行要么都不执行多个事务操作是一个不可分割的逻辑单元。2.事务的特性1原子性A一个事务中的所有的操作不可再分割保持原子性他们要么都执行要么都不执行。2一致性C数据保持一致3隔离性I并发事务多个事务之间相互独立、隔离4永久性D事务完成之后数据永久有效3.事务的使用1开始事务 begin transaction将一个业务的操作包含在开始事务中2提交事务 commit transaction如果所有的事务都没有错误提交事务3回滚事务 rollback transaction如果有一个错误的话回滚事务4.事务分类1显示事务用begin transaction 开始的事务最常用的2隐士事务打开隐士事务之后系统自动控制事务3自动提交事务用于单条sql语句中二、视图1.概念是一个虚拟表包含单个表的部分数据或多个表的总和数据组成的虚表他的结构和数据是基于对数据表的查询基础上。注1视图不存储数据实际数据存储在数据表中2一个数据库表可以创建多个视图2.视图的作用1筛选数据行2保护敏感数据3降低数据库的复杂度4将多个物理数据库抽象为一个逻辑数据库3.创建视图的注意事项1select 语句不能包含order by2不能有into3不引用临时表或表变量4.创建视图create view 视图名 as select 语句5.删除视图: drop view 视图名三、索引1.索引的概念数据库中编排数据的内部方法2.索引页的概念数据库存放索引数据的一种方式3.作用提高数据库的检索速度改善数据的性能 4.分类1唯一索引不允许有重复的行数据不允许为null2主键索引特殊的唯一索引不允许有null3聚集索引索引顺序和数据物理存放顺序一致4非聚集索引索引顺序和物理存放顺序不一致5.创建索引的原则1在频繁搜索的列上2经常查询的列3经常排序和分组的列4进行连接的列主键和外键5在小字节的列上6.不推荐创建索引1只有少量几个值得列上2只有几行数据的表上3在大字段上7.使用索引的注意事项1查询中尽量不要用*2where后有多个条件的时候有索引的放在前面3order by后尽量不要用表达式4定期的对索引页进行碎片整理8.创建和删除索引create index 索引名 on 表名列名drop index 表名.索引名