原创 MySQL 死鎖案例解析一則

原文鏈接:https://www.modb.pro/db/448666 一、問題背景某業務模塊反饋數據庫最近出現過幾次死鎖告警的情況,本文總結了這次死鎖排查的全過程,並分析了導致死鎖的原因及解決方案。希望給大家提供一個死鎖的排查及解決思路。

原创 Apache RocketMQ中如果一個topic堆積了非常多的消息會導致rockemq出現什麼問題

 如果一個Topic堆積了大量的消息,可能會對RocketMQ的性能產生一定影響,但不是直接導致RocketMQ宕機的原因。主要影響包括: 消息存儲和檢索性能:如果一個Topic中包含大量的消息,每次讀寫都需要掃描整個Topic,這將導

原创 博客園cnblog博客遷移到Hexo(提供格式轉換)

備忘 https://gitcode.com/flytam/CsdnSyncHexo/overview?utm_source=csdn_github_accelerator&isLogin=1 https://blog.csdn.net/h

原创 導出Excel後再導入文件使用easyexcel讀取,報錯,用WPS打開對應Excel隨便動一下然後保存又可以正常讀取了。

https://github.com/alibaba/easyexcel/issues/1738     老版本的esayExcel中當樣式爲空時存在NPE的BUG 已經在3.0.0-beta1 版本修復,beta版本會在一個月內升級成

原创 mysql中將where條件中過濾掉的group by分組後查詢無數據的行進行補0

背景 mysql經常會用到group By來進行分組查詢,但也經常會遇到一個問題,就是當有where條件時,被where條件過濾的數據不顯示了。 例如我有一組數據: 我想查詢創建時間大於某一範圍的spu的分組下的sku的數量 正常的sql查

原创 製造業的三種模式——OEM、ODM和OBM

OEM 原始設備製造商 (不設計只生產) OEM(Original Equipment Manufacturer),直譯爲“原始設備製造商”。   俗稱“貼牌生產”或“代工”,是指一家廠商有設計,但是沒有自己的工廠,所以找另一家廠商,爲其生

原创 代碼邏輯死循環導致線上CPU飆升問題排查

背景 今天下午出現告警提示線上環境機器的CPU突增到100%,持續約兩分鐘又回落到正常水平。 結論 文件導出時由於邏輯漏洞導致部分場景,填充excel時出現死循環,當數據填充到一定量時,就會拋異常而後捕捉到,跳出循環。 一般場景分析 一般來

原创 MySQL鎖系列(二)之 鎖解讀

原文鏈接 https://keithlan.github.io/2017/06/05/innodb_locks_show_engine/ 背景 鎖系列第一期的時候介紹的鎖,我們要如何去解讀呢? 在哪裏能夠看到這些鎖? 鎖信息解讀 工欲

原创 GitHub Pages使用過域名解析,停止後還能跳轉到原有地址的原因

問題 之前使用hexo+GitHub Pages搭建個人博客,同時使用了在騰訊雲買了域名,使用了域名解析,將GitHub Pages的訪問地址解析到了自己買的域名,在GitHub倉庫裏面使用了CNAME文件指定域名,如我的lingyejun

原创 PostgreSQL 在使用連表語句時報錯 ERROR: operator does not exist: bigint = character varying

背景 在使用PostgreSQL數據庫過程中,使用了連表語句如下所示,其中a表的order_no爲bigint類型,b表的order_no爲varchar類型 select * from table_order a inner join

原创 MySQL鎖系列(一)之鎖的種類和概念

原文鏈接 https://keithlan.github.io/2017/06/05/innodb_locks_1/ 背景 鎖是MySQL裏面最難理解的知識,但是又無處不在。一開始接觸鎖的時候,感覺被各種鎖類型和名詞弄得暈頭轉向,就別說其

原创 兩個死鎖案例分析

背景  死鎖發生後,可以直接執行 show engine innodb status; 查看最近的死鎖日誌。 案例一: 索引唯一鍵衝突導致的死鎖,解決辦法,在進行事務操作前先對數據進行一個排序,降低互相鎖衝突的概率。  =========

原创 Mysql中使用rule作爲表的別名引發的語法錯誤

不可以使用rule作爲別名 MySQL表別名不能爲"rule",因爲"rule"是MySQL的保留關鍵字。你可以使用其他名稱作爲別名,例如: SELECT * FROM your_table AS rule; 將"your_table

原创 一例MySQL的insert死鎖

原文鏈接:https://fanyilun.me/2022/03/09/%E4%B8%80%E4%BE%8BMySQL%E7%9A%84insert%E6%AD%BB%E9%94%81/  分享一個最近遇到的一例MySQL死鎖。關於MySQ

原创 君子終日乾乾,夕惕。若厲,無咎。

  惕龍當慎,好多人就迷失在初級的成功之中,開始飄飄然,渾渾噩,然後敗下陣來。   終日乾乾,夕惕”是什麼意思呢? 夕惕,是“終夕惕惕”的縮寫,與“終日乾乾”相對應。從天象看,九三指春分,此時東方蒼龍星宿一半在白天出現,一半在夜裏出現,所