复习

来源:互联网 发布:广州周立功单片机 编辑:程序博客网 时间:2024/05/28 22:10
1.MySQL的事务处理
事物就是将一组SQL语句放在同一批次内去执行
如果一个SQL语句出错,则该批次内的所有SQL都将被取消执行
2.事物的ACID原则
原子性(Atomic)、一致性(Consist)、隔离性(lsolated)、持久性(Durable)
3.MySQL的事物实现方法
SET AUTOCOMMIT
使用SET语句来改变自动提交模式
SET AUTOCOMMIT =0; #关闭自动提交模式
SET AUTOCOMMIT =1; #开启自动提交模式
注意:
MySQL中默认是自动提交
使用事务时应先关闭自动提交
4.MySQL的事实实现方法
START TRANSACTION
开始一个事物,标记事物的起点
COMMIT
提交一个事物给数据
ROLLBACK
将事物回滚,数据回到本次事物的初始状态
EST AUTOCOMMIT=1
还原MySQL数据库的自动提交
数据库索引
作用:
提高查询速度
确保数据的唯一性
可以加速表和表之间的链接,实现表与表之间的参照完整性
使用分组和排序子句进行数据检索时,可以显著减少分组和排序的时间
全文检索字段进行搜索优化
0 0
原创粉丝点击