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

网站建设的质量区别电子商务网站策划书

网站建设的质量区别,电子商务网站策划书,属于网络制作平台的是,做网站美工需要会什么软件✅一、事务简介事务是一组操作的集合,它是一个不可分割的工作单位,事务会把所有的操作作为一个整体一起向系统提交或撤销操作请求,即这些操作要么同时成功,要么同时失败✅二、事务操作操作语法开启事务START TRANSACTION 或 BEGIN…

✅一、事务简介

事务是一组操作的集合,它是一个不可分割的工作单位,事务会把所有的操作作为一个整体一起向系统提交或撤销操作请求,即这些操作要么同时成功,要么同时失败


✅二、事务操作

操作语法
开启事务START TRANSACTION 或 BEGIN;
提交事务COMMIT;
回滚事务ROLLBACK ;


✅三、事务四大特性

  • 原子性(Atomicity):事务是不可分割的最小操作单元,要么全部成功,要么全部失败。
  • 一致性(Consistency):事务完成时,必须使所有的数据都保持一致状态。
  • 隔离性(Isolation):数据库系统提供的隔离机制,保证事务在不受外部并发操作影响的独立环境下运行。
  • 持久性(Durability):事务一旦提交或回滚,它对数据库中的数据的改变就是永久的。


✅四、并发事务问题

  • 脏读:一个事务读到另外一个事务还没有提交的数据。
  • 不可重复读:一个事务先后读取同一条记录,但两次读取的数据不同,称之为不可重复读。
  • 幻读:一个事务按照条件查询数据时,没有对应的数据行,但是在插入数据时,又发现这行数据已经存在,好像出现了幻影”。


✅五、事务隔离级别

  • 读未提交

    这是最低的隔离级别,允许事务读取其他事务未提交的数据。

    注意,此时 事务A 还未 COMMIT,若 事务A 执行 ROLLBACK,则先前 事务B 读到的数据就是脏数。这种行为被称为 脏读(Dirty Read)

  • 读已提交

    读已提交只允许事务读取其他事务已提交的数据,避免了脏读。

    事务A 还未 COMMIT 时,事务B 读取到的数据还是 事务A 修改前的老数据。

    不过,在同一个事务中,多次读取同一数据时,可能会得到不一样的数据,这便是不可重复读(Non-Repeatable Read)

    如果 事务B 有两次读取的操作,第一次执行读取的时机是 事务A 提交前,由于读已提交的隔离级别,事务B 读取到的还是老数据;第二次执行读取的时机是 事务A 提交后,此时 事务B 读取到的就是新数据,与之前的老数据不同(注意,事务B 的执行始终没有停止)。这便是不可重复读

  • 可重复读

    这是 MySQL 默认的隔离级别,确保同一事务在读取同一数据时,得到的结果始终是一致的,避免了不可重复读。

    也就是说,即使其他事务修改并提交了数据,当前事务再次读取时看到的还是原来的数据。这通过多版本并发控制(MVCC) 来实现的。

    虽然解决了不可重复读的问题,但还是可能出现幻读(Phantom Read)

  • 串行化:事务串行化执行,事务只能一个接着一个地执行,、,并且在执行过程中完全看不到其他事务对数据所做的更新;缺点是并发能力差,最严格的事务隔离,完全符合ACID原则,但是对性能影响比较大

隔离级别脏读不可重复读幻读并发性能隔离力度
READ UNCOMMITTED最低
READ COMMITTED
REPEATABLE READ(默认)
SERIALIZABLE最低
http://www.dtcms.com/a/530124.html

相关文章:

  • 仿一个网站要多少钱佛山市官网网站建设企业
  • 品牌网站设计公司价格wordpress列表
  • 广州模板建站多少钱有谁有做卫生纸巾的网站
  • 做网站要多少回扣东莞热点网站建设
  • php英文商城网站建设网络公司取名字大全
  • 爱站网关键词怎么挖掘可以在线做c语言的网站
  • 苏州高端网站设计机构最新网页游戏传奇
  • 建设信用中国网站建一个信息 类网站
  • 网站写文案getpage wordpress使用详解
  • 唐山做网站哪家好营销网站设计公司招聘
  • 网站托管运营国外高大上设计网站
  • 南阳哪有做网站公司代理网点
  • Flutter——打印之PdfPreview功能详细教程
  • [sam2图像分割] SAM2Base Model | 各组件协调分割
  • 哪些网站有好的营销案例做湲网站
  • 南京建设工程信息网站什么是电商
  • 住宅代理是什么?工作原理与最佳使用场景详解
  • 西安易码建站网页设计素材图片免费
  • 官方建网站哪个好思维导图模板免费下载
  • 衡水网站建立要多少钱wordpress 4.6
  • 伺服液压高精密矫平机:融合驱动实现精细控制
  • 惠州城乡规划建设局网站wordpress 默认登录
  • 福州专门做网站学生网页
  • wild合成版是哪个网站做的龙元建设集团股份有限公司网站地址
  • 网站浮动代码微网站需要备案吗
  • 微信网站怎么收款什么网站比较容易做权重
  • 免费网站奖励自己的软件网站的ftp管理权限是什么意思
  • 视频网站的嵌入代码是什么深圳建设网站的公司
  • 一文彻底理解 Google 依赖注入(DI) 框架 Guice
  • 天龙八部TLBB系列 - OgreSE工具详细介绍