成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

MySQL執(zhí)行大事務(wù)會(huì)存在什么問(wèn)題?

數(shù)據(jù)庫(kù) MySQL
拆分事務(wù),將大事務(wù)分解為多個(gè)小事務(wù)。將不需要在事務(wù)中執(zhí)行的操作(如讀取、內(nèi)存計(jì)算、I/O操作、遠(yuǎn)程調(diào)用等)移到事務(wù)外部處理。

前言

之前在如何實(shí)現(xiàn)百萬(wàn)級(jí)數(shù)據(jù)從Excel導(dǎo)入中有提到一句不建議利用大事務(wù)進(jìn)行一個(gè)錯(cuò)誤處理。為什么不建議呢。本次來(lái)簡(jiǎn)單說(shuō)一下。

圖片

所謂大事務(wù),通常指包含大量要執(zhí)行的SQL語(yǔ)句和較長(zhǎng)執(zhí)行時(shí)間的事務(wù)。

這樣的大事務(wù)往往會(huì)帶來(lái)諸多問(wèn)題。如下:

  1. 占用數(shù)據(jù)庫(kù)連接:這一點(diǎn)很好理解。隨著SQL語(yǔ)句的增多,執(zhí)行時(shí)間也會(huì)相應(yīng)延長(zhǎng)。大型事務(wù)會(huì)持續(xù)占用數(shù)據(jù)庫(kù)連接,由于數(shù)據(jù)庫(kù)連接資源有限,長(zhǎng)時(shí)間占用可能導(dǎo)致其他事務(wù)無(wú)法獲取連接,從而降低系統(tǒng)的吞吐量,影響系統(tǒng)的可用性。
  2. 難以回滾:大事務(wù)涉及的數(shù)據(jù)量較大,回滾操作可能變得異常耗時(shí)。若事務(wù)需要回滾或失敗,可能需要花費(fèi)大量時(shí)間才能完全撤銷(xiāo)所有修改,對(duì)數(shù)據(jù)庫(kù)的可靠性和性能造成不利影響。
  3. 鎖競(jìng)爭(zhēng):大事務(wù)可能引發(fā)繁瑣的寫(xiě)操作,導(dǎo)致數(shù)據(jù)的鎖定。這可能導(dǎo)致其他并發(fā)事務(wù)在訪問(wèn)相同資源時(shí)遭遇鎖競(jìng)爭(zhēng),進(jìn)而造成性能下降和延遲增加。長(zhǎng)時(shí)間的鎖定還可能導(dǎo)致其他事務(wù)的等待和阻塞。
  4. 日志空間占用:大事務(wù)可能產(chǎn)生大量日志,特別是 binlog。當(dāng)單個(gè)事務(wù)超出最大允許的Binlog文件大小限制(max_binlog_cache_size),會(huì)出現(xiàn)錯(cuò)誤:Multi-statement transaction required more than 'max_binlog_cache_size' bytes of storage; increase this mysqld variable and try again

解決方案:

拆分事務(wù),將大事務(wù)分解為多個(gè)小事務(wù)。將不需要在事務(wù)中執(zhí)行的操作(如讀取、內(nèi)存計(jì)算、I/O操作、遠(yuǎn)程調(diào)用等)移到事務(wù)外部處理。


責(zé)任編輯:武曉燕 來(lái)源: 碼上遇見(jiàn)你
相關(guān)推薦

2022-06-27 16:12:48

CSS像素前端

2020-06-15 08:06:25

ES數(shù)據(jù)

2010-09-02 14:36:44

Linux命令行

2019-04-26 13:01:16

ServiceMesh微服務(wù)架構(gòu)

2010-05-13 09:59:50

MySQL數(shù)據(jù)庫(kù)

2024-10-15 09:25:08

JDBCMybatis數(shù)據(jù)庫(kù)

2022-04-04 07:51:32

Web框架

2021-07-16 06:56:50

邊緣計(jì)算分布式

2021-03-23 18:32:46

JavaScript編程開(kāi)發(fā)

2021-10-16 12:52:17

Builder模式生成器

2024-09-12 09:34:32

2020-05-22 10:02:43

Python語(yǔ)言編程

2021-02-08 08:04:52

JavaScript語(yǔ)言OOP

2024-12-27 15:28:01

CQRS架構(gòu)方式

2019-08-28 07:45:45

數(shù)據(jù)存儲(chǔ)層多線程

2020-11-30 14:40:52

事務(wù)系統(tǒng)項(xiàng)目

2024-07-02 12:25:01

2011-11-30 15:28:32

在線協(xié)作系統(tǒng)

2024-12-13 09:26:35

2021-05-11 10:56:07

DevOps開(kāi)發(fā)工具
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 在线国产一区二区三区 | 欧美激情综合五月色丁香小说 | 亚州春色| 久久久观看 | 一区二区久久精品 | 成人国产在线观看 | 男女视频在线观看网站 | 日日草天天干 | 成人免费视频网站在线看 | 欧美日韩一区二区三区四区 | 国产目拍亚洲精品99久久精品 | 91精品国产综合久久久久久丝袜 | 国产伦精品一区二区三区视频金莲 | 视频一区二区中文字幕 | 国产欧美精品一区二区三区 | av中文字幕在线观看 | 久久久久国产精品一区 | 亚洲有码转帖 | 高清国产一区二区 | 日韩精品一区二区三区中文字幕 | 99在线观看视频 | www.久草.com | 久久久久91 | 日韩不卡一区二区三区 | 欧美三级久久久 | 国产精久久久久久 | 午夜小电影 | 国产高清精品一区 | 亚洲国产aⅴ精品 | www中文字幕| 国产精品三级 | 韩日免费视频 | 中文字幕在线视频精品 | 精品一区视频 | 九九热免费视频在线观看 | 国产精品视频久久 | 在线资源视频 | 伊人精品一区二区三区 | 91久久国产精品 | 国产成人精品久久二区二区91 | 欧美在线一级 |