当前位置: 首页 > news >正文

亳州网站制作南宁做网站的公司有哪些

亳州网站制作,南宁做网站的公司有哪些,手机怎么玩wordpress,设计网页与创建网站吗数据库之事务 事务的特点: ACID 原子性 一致性:数据库的完整性约束,不能被破坏 隔离性 持久性:数据一旦提交,事务的效果将会被永久的保留在数据库中。而且不会被回滚 主从复制 高可用 备份 权限控制 脏读&am…

数据库之事务

事务的特点:

ACID

原子性

一致性:数据库的完整性约束,不能被破坏

隔离性

持久性:数据一旦提交,事务的效果将会被永久的保留在数据库中。而且不会被回滚

主从复制

高可用

备份

权限控制

脏读:另外一个事务能够看到另一个事务未提交的修改结果

事务隔离级别的作用范围:

1、全局级:对所有的会话有效

2、会话级:只对当前的会话有效

show global variables like %isolation;:查询全局事务的隔离级别

select @@global.txisolation;:查询全局事务的隔离级别

show session variables like %isolation;:查询会话事务的隔离级别

select @@session.txisolation;:查询会话事务的隔离级别

设置全局事务的隔离级别:

set global transation isolation level read uncommitted;

临时修改全局事务的隔离级别,重启服务即失效:

set @@global.tx_isolation=read uncommitted;

设置会话的隔离级别:

set session transation isolation level read uncommitted;

设置临时会话的隔离级别:

set @@session.tx_isolation=read uncommitted;

不可重复读:一个事务内,多次读同一数据

前一个事务还没有结束,另一个事务也访问该数据

在一个事务之内,两次查询到结果不一致,读不到相同的数据内容

幻读:一个事务对一个表中的数据进行了修改,可能会涉及到表中的全部数据。

另一个事务也修改了表中的数据。

例如插入了一行新的数据,前一个事务会发现表中还有数据没有修改,类似于幻觉

丢失更新:两个事务同时修改一条记录,A先记录,B也修改了记录,B一旦提交会覆盖A的结果

面试题:

以上这些情况如何避免:

1、权限控制

2、根据情况来使用隔离级别

生产环境----最好是提交读

测试环境----无所谓

3、生产环境只能允许一个人对一个事务进行操作。其他人不允许操作

总结:在事务管理中,原子性是基础,隔离性是手段,一致性是目的 持久性是最终的结果

事务的控制语句:

BEGIN:显示的开启事务

START transaction:显示的开启事务

commit:提交事务

commit work:提交事务

rollback:回滚(撤销正在进行的所有未提交的修改)

rollback work:回滚(撤销正在进行的所有未提交的修改)

savepoint s1;:创建回滚点,一个事务可以有多个回滚点

rollback to s1;:回滚到还原点

注意:

1、多点还原,s1和s2

如果说还原到s1

mysql提交事务是默认提交

可以用set来设置mysql的提交方式:

show variables like autocommit;

set autocommit=0;

默写:

1、AICD:分别是什么

A:原子性

C:一致性

I:隔离性

D:持久性

2、mysql支持的隔离级别分别是什么?

未提交读

可重复读

提交读

串行读

3、脏读,幻读,不可重复读和丢失更新怎么预防?

权限控制

设置合理的隔离级别

生产中主要还是串行读

http://www.yayakq.cn/news/913159/

相关文章:

  • 做空的网站有哪些网站域名费用怎么做帐
  • 小企业网站欣赏wordpress免费中文企业主题
  • 网站建设包含域名怎么做淘宝客网站赚钱吗
  • ps做网站网页好吗自己能建网站吗
  • 做空包网站html编辑器怎么导入图片
  • 苏州市建设局招标网站首页最火网页游戏
  • 摄影网站建设需求分析长清网站建设费用
  • 静态手机网站广州网站建设培训
  • 一个网站上线的时间网站建设的元素
  • 推广网站和品牌网站的区别centos7 wordpress 安装
  • 企业网站手机端网站维护管理
  • 常见的网络营销方式seo一个空间建多个网站
  • 商标查询官方入口长沙优化科技
  • 河南住房和城乡建设厅门户网站潍坊个人做网站的公司
  • 多语言网站多域名推广泰安vx
  • 南山网站设计多少钱给人做传销网站
  • 淘宝网怎样做网站做网站销售有前景
  • 手机网站需要域名吗成都成立公司
  • 如何做网页游戏网站丰台网站建设推广
  • 国际站关键词推广北京市建设工程交易信息网官网
  • 曲靖市网站建设c语言做网站后端
  • 网页设计的网站配色方案初中做语文综合题的网站
  • 咸阳企业网站建设wordpress主题什么意思
  • 公司网站建设南宁深圳全网推广营销怎么做
  • 海外购物网站上填手机号码怎么做南宁求介绍seo软件
  • 外贸网站演示图片幻灯片插件 wordpress
  • 网站开发的技术类型有哪些品牌推广公司
  • 网站建设项目实训报告网站数据库建设
  • 公司网站打开很慢电子商务都包括什么
  • 做视频网站 版权怎么解决企业网络搭建书籍