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

广州从化网站制作公司在线工具seo

广州从化网站制作公司,在线工具seo,平面设计公司属于什么行业,应用软件下载中心文章目录 openGauss学习笔记-90 openGauss 数据库管理-内存优化表MOT管理-内存表特性-使用MOT-MOT使用重试中止事务 openGauss学习笔记-90 openGauss 数据库管理-内存优化表MOT管理-内存表特性-使用MOT-MOT使用重试中止事务 在乐观并发控制(OCC)中&…

文章目录

    • openGauss学习笔记-90 openGauss 数据库管理-内存优化表MOT管理-内存表特性-使用MOT-MOT使用重试中止事务

openGauss学习笔记-90 openGauss 数据库管理-内存优化表MOT管理-内存表特性-使用MOT-MOT使用重试中止事务

在乐观并发控制(OCC)中,在COMMIT阶段前的事务期间(使用任何隔离级别)不会对记录进行锁定。这是一个能显著提高性能的强大优势。它的缺点是,如果另一个会话尝试更新相同的记录,则更新可能会失败。所以必须中止整个事务。这些所谓的更新冲突是由MOT在提交时通过版本检查机制检测到的。

img 说明: 使用悲观并发控制的引擎,如标准Postgres和openGauss基于磁盘的表,当使用SERIALIZABLE或REPEATABLE-READ隔离级别时,也会发生类似的异常中止。

这种更新冲突在常见的OLTP场景中非常少见,在使用MOT时尤其少见。但是,由于仍有可能发生这种情况,开发人员应该考虑使用事务重试代码来解决此问题。

下面以多个会话同时尝试更新同一个表为例,说明如何重试表命令。有关更多详细信息,请参阅“OCC与2PL的区别举例”部分。下面以TPC-C支付事务为例。

int commitAborts = 0; while (commitAborts < RETRY_LIMIT) { try {                         stmt =db.stmtPaymentUpdateDistrict; stmt.setDouble(1, 100); stmt.setInt(2, 1); stmt.setInt(3, 1); stmt.executeUpdate(); db.commit();                      break; }               catch (SQLException se) { if(se != null && se.getMessage().contains("could not serialize access due to concurrent update")) { log.error("commmit abort = " + se.getMessage()); commitAborts++; continue; }else { db.rollback(); } break; } 
}

👍 点赞,你的认可是我创作的动力!

⭐️ 收藏,你的青睐是我努力的方向!

✏️ 评论,你的意见是我进步的财富!

image-20230630163615589

http://www.shuangfujiaoyu.com/news/43542.html

相关文章:

  • 网站建设环境全网seo
  • 珠海外贸网站建设网上宣传方法有哪些
  • 盗版软件做的网站会被起诉吗网络推广外包一年多少钱
  • 建设网站的公司兴田德润实力强网站维护是什么意思
  • 怎么制作一个个人网站软文代写文案
  • 保定做网站建设seo怎么做?
  • 做网站关于创新的微信引流的十个方法
  • 南昌网站维护制作免费seo培训
  • 详情页设计中的法则fabe郑州网站优化培训
  • 海口模板建站定制百度个人中心登录
  • 高密建设局网站超级外链工具有用吗
  • 2023年重大时政热点绍兴seo排名公司
  • 免费用手机做网站数据分析师资格证书怎么考
  • 做影视网站会侵权犯法吗网络培训网站
  • 西安商城类网站制作seo搜索引擎优化试题及答案
  • wordpress数据库注入对搜索引擎优化的认识
  • wordpress 下载站插件长沙正规关键词优化价格从优
  • 怎么把网站建设推广出去网站seo设置是什么
  • 淘宝上做的网站 域名到期可以自己续费吗推广普通话手抄报内容50字
  • 好用建站模板青岛网站设计制作
  • 类似交费网站开发新公司怎么做网络推广
  • 网站上做推广方案产品市场营销策划方案
  • 发布新闻的平台有哪些湖南长沙seo教育
  • wordpress https 样式好的seo平台
  • 2昌平区网站建设网站流量数据分析
  • 有什么外贸网站最新疫情最新消息
  • 专业网站设计制作jmr119色带
  • 网站建设怎样找客户网络营销前景和现状分析
  • 网站防止机器注册宁波seo怎么做优化
  • 做营销网站2022年最好用的搜索引擎