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

asp企业网站源码新浪博客

asp企业网站源码,新浪博客,做flash网站,如何看网站开发语言一、事务的开始与结束 一个数据库事务由一条或多条sql语句构成,它们形成一个逻辑的工作单元。这些sql语句要么全部执行成功,要么全部执行失败。 1.1.事物的开始 1.对于DDL(create,alter,drop)和DCL&…


一、事务的开始与结束

一个数据库事务由一条或多条sql语句构成,它们形成一个逻辑的工作单元。这些sql语句要么全部执行成功,要么全部执行失败。 

1.1.事物的开始

1.对于DDL(create,alter,drop)和DCL(grant,revoke)事务,在执行每条语句之前和之后,MYSQL会自动执行一条commit语句,因此事物是自动开始和结束的

2.对于DML事物,需要发出start transaction语句

1.2.事物的结束

1.commit语句
成功提交,事务所作的全部工作被永久地保存在磁盘上

2.rollback语句
失败回滚,事务所做的全部工作被撤销,表中的数据不受事物操作的影响

3.savepoint
保存点命令,用来在事物中做一个标记,专门提供给rollback to语句使用

4.rollback to savepoint
回滚到保存点,专门用来撤销事物所做的部分工作

二、事务的ACID特性

事务机制可以确保数据一致性:

1.原子性(atomicity)
一个事务是一个不可分割的工作单位,事务中包括的各种操作要么都做,要么都不做

2.一致性(consistency)
事务必须是使数据库从一个一致性状态变到另一个一致性状态,一致性与原子性密切相关

3.隔离性(isolation)
一个事务的执行不能被其他事务所干扰,一个事务内部的操作及使用的数据对并发的其他事务是隔离的,并发执行的各个事务之间不能相互干扰

4.持久性(永久性)(durability)
一个事务一旦提交,它对数据库中数据的改变是永久性的,接下来的其他操作或故障不会对其产生任何影响

三、并发事务的四个过程

当有多个事务同时运行时,可能存在以下4个问题:

1.脏读
一个事物读到了另一个事物未提交的数据

2.不可重复读
在同一个事务中,同样的条件,你读取过的数据再次读取出来时发现值不一样(修改)

3.幻读
在同一个事物中,同样的条件,第1次和第2次读出来的记录数不一样(新增/删除)

4.丢失更新
一个事物的修改覆盖了另一个事务所作的修改

四、解决并发问题的4个隔离级别

1.读未提交
2.读已提交
3.可重复读(默认)
4.可串行化

哪些操作会产生事务?

DDL和DCL不受autocommit这个变量的影响,MySQL会自动执行commit操作,不受操作者的控制,自动完成。DML受操作人员的控制

start  transaction 后去操作表的时候,加的是表锁

python操作MySQL

pymysql库

参考: 

https://www.cnblogs.com/WQ577098649/p/12051243.html 

https://www.runoob.com/python3/python3-mysql.html

http://www.mmbaike.com/news/93105.html

相关文章:

  • 湖北武汉百度推广电话抖音seo教程
  • 四川建设网站信息查询中心大地资源网在线观看免费
  • 网站建设将来有什么发展如何制作自己的网站?
  • 双语网站建设费用网络营销八大职能
  • 烟台网站建设求职简历宁波seo入门教程
  • 专做宠物的网站网络营销师主要做什么
  • 美客多跨境电商平台厦门seo测试
  • 重庆市建设工程信息网站微信引流主动被加软件
  • google建站百度快速排名优化工具
  • 做网站搞个物理服务器企业宣传片
  • wordpress 灯鹭关键词排名优化品牌
  • 企业网站推广内容一份完整的营销策划方案
  • 网易那个网站可以做字幕前端seo是什么意思
  • 网站建设药店windows优化大师官方免费
  • 湖州网站制作口碑营销方案怎么写
  • 大连响应式网站建设郑州粒米seo顾问
  • 苏州网站开发公司网上打广告有哪些软件
  • 兰州网站做的好点的公司网站推广多少钱
  • wordpress 做网课网站最新军事新闻
  • 厦门外贸商城网站建设个人如何加入百度推广
  • 网站建设公司问候语苏州seo网站系统
  • 湛江seo网站管理宁波seo外包推广渠道
  • h5旅游网站开发中国网络营销网
  • 商务网站建设实训结论外贸谷歌优化
  • 桂林景区网站建设策划方案seo整站排名
  • 做线上网站需要多少钱自媒体怎么入门
  • 一个人做网站要多久洛阳seo博客
  • 西宁市城乡建设委员会网站黄冈网站推广软件费用是多少
  • wordpress漫画站主题百度有什么办法刷排名
  • 武汉品牌网站建设公司以下属于网站seo的内容是