【20190404】MySQL疑難雜癥-1034
寫文章的目的只是為了記錄一下工作中遇到的一些實際問題,方便後續自己的復習。
問題描述
收到來自於開發的一個問題描述,說是在UAT環境給一張表加一個字段,但是怎麽操作都是錯誤,如圖:
問題解析
其實第一眼看上去的時候,這個錯誤信息給我的感覺就是這個表的數據字典出了問題,需要進行修復,但是執行下面操作的時候一直是提示是失敗,這個時候就需要求助強大的google的了,通過google了一番的話,大部分提示都是和臨時表的表空間有關聯。
通過上面的截圖我們可以很明顯的看到這張表的磁盤大小是5G以上,由於是online 添加字段所以肯定是會創建臨時表的,但是臨時表是在根目錄下面的 /tmp下面,可以看到根目錄剩下的空間只有2.9G,沒有足夠的空間創建臨時表的 。所以才會拋出上述的這個錯誤信息。
問題解決
- 將根目錄下面的一些磁盤空間清楚,保證有足夠的空間在線執行online DDL,建議最好是線下無業務的時候執行,不推薦這種方式在數據量比較大的時候。
- 使用percona的pt-online-schema-change命令。
【20190404】MySQL疑難雜癥-1034
相關推薦
【20190404】MySQL疑難雜癥-1034
描述 磁盤空間 tex chang ces 最好 vpd 疑難 ado 目的 寫文章的目的只是為了記錄一下工作中遇到的一些實際問題,方便後續自己的復習。 問題描述 收到來自於開發的一個問題描述,說是在UAT環境給一張表加一個字段,但是怎麽操作都是錯誤,如圖: 問題解析 其實
【ocx疑難雜癥0】淺談OCX開發註冊“逐用戶重定向”問題
ocx 逐用戶重定向 最近按公司要求封裝一個OCX,本來很簡單的一件事卻遇到一個很奇怪的問題。 在編譯器vs2010編譯後註冊報“逐用戶重定向” 當時在莫度的帶領下差點全軍覆滅,提到2點解決方案(狗比膏藥--坑的一逼) 1.改工程屬性從DLL為lib 變成這種方案雖然編譯器是過去了但是regsvr3
【疑難雜癥】new Date() 造成的線程阻塞問題
auth ava wait learn 發現 implement vat ole style 代碼如下 package com.learn.concurrent.probolem; import java.util.Date; import java.util
直播疑難雜癥排查(3)— 首開慢
播放器 問題 直播 排查 首開 本文是 《直播疑難雜癥排查》系列的第三篇文章,我們來看看直播過程中,最重要的一個性能指標:首開。1. 首開慢的表現點擊播放後,需要好幾秒才能顯示播放畫面。2. 常見首開慢問題排查2.1 點擊播放後才從服務器取播放地址播放視頻,第一件事就是要拿到播放地址,大多
直播疑難雜癥排查(4)— 延時高
直播 問題 延時 排查 測量 本文是 《直播疑難雜癥排查》系列的第四篇文章,我們來看看直播的延時問題。1. 延時的測量一般測量延時最簡單的方法,就是推流端和播放端對著同一個時鐘,然後用播放端顯示的時間減去推流端顯示的時間,就得到了粗略的直播延時。2. 延時高問題分析首先,我們看看可能產生延
直播疑難雜癥排查(5)— 音畫不同步
直播 疑難雜癥 采集 時間戳 音畫同步 本文是 《直播疑難雜癥排查》系列的第五篇文章,我們重點來看看直播中常見的音畫不同步問題。1. 音畫不同步的表現很容易判斷,就是畫面和聲音不匹配。2. 音畫同步的基礎概念首先我們要明白一個概念,雖然人的肉眼,很容易辨別音畫是否同步的,但是機器則不然,對
直播疑難雜癥排查(6)— 馬賽克嚴重
直播 馬賽克 花屏 碼率 編碼器 本文是 《直播疑難雜癥排查》系列的第六篇文章,我們重點來看看直播中常見的馬賽克問題。1. 馬賽克問題的表現馬賽克主要是指畫面中出現多處類似小方塊的圖像,導致畫面的局部或者整體看不清楚的情況。2. 馬賽克嚴重的問題排查2.1 視頻編碼參數配置原因視頻的畫質,
直播疑難雜癥排查(7)— 黑屏、花屏、閃屏問題
黑屏 疑難雜癥 直播 花屏 綠屏 本文是 《直播疑難雜癥排查》系列的第七篇文章,我們來重點看看直播中常見的各種黑屏、花屏、閃屏問題。首先我們要明白,黑屏、花屏、閃屏等問題,可能是推流端的問題,也可能是播放器的問題,遇到這些現象,我們要第一時間用別的播放器(如 VLC,ffplay)試試,如
直播疑難雜癥排查(8)— 播放雜音、噪音、回聲問題
直播 回聲 音視頻 雜音 噪聲 本文為 《直播疑難雜癥排查》系列的第八篇文章,我們重點看看直播過程中出現的雜音、噪音和回聲等問題。相比於視頻而言,音頻要敏感得多,視頻畫面有噪點、馬賽克都還是可以勉強被接受,而聲音一旦有任何瑕疵,人耳都會特別容易感覺到,而且難以忍受。1. 問題現象常見的音
直播疑難雜癥排查(9)— 拖動不準
拖動 播放 疑難雜癥 直播 seek 本文為 《直播疑難雜癥排查》系列的第九篇文章,我們重點看看播放視頻時拖動不準的問題。1. 問題現象播放過程中,拖動進度條後,實際播放的位置跟松開拖動時的位置相差很遠。2. 問題排查由於直播流是實時產生和傳輸的,是不能拖動的,因此該問題主要出現在 “點播
【轉】MYSQL-CLUSTER-7.5搭建數據庫集群
安裝教程 讀寫 固定 現在 note res 順序 遠程訪問 關閉 閱讀目錄 前言 mysql cluster中的幾個概念解釋 架構圖及說明 下載mysql cluster 安裝mysql cluster之前 安裝配置管理節點 安裝配置數據和mysql節點
【NOI2014】起床困難綜合癥 位運算+貪心
困難 hide 答案 none har class gif pre 位運算 這道題先求出0和-1經過處理後的答案 具體看代碼吧 #include<cstdio> #include<cstring> #include<algorithm>
直播疑難雜癥排查(10)— 直播功耗高
直播 發熱 功耗 問題 gpu 本文為 《直播疑難雜癥排查系列的》第十篇文章,我們重點看看直播功耗高的問題。1. 問題現象直播過程中手機發熱嚴重,耗電快。2. 問題排查導致手機功耗高,發熱嚴重的根本因素,無外乎就是一點:CPU/GPU 占用率高,所以,我們首先要分析下,哪些因素會導致 C
【轉載】MySQL事務以及SELECT ... FOR UPDATE的使用
商品 tail ase -a base 我們 evel erl tel MySQL中的事務,默認是自動提交的,即autocommit = 1; 但是這樣的話,在某些情形中就會出現問題:比如: 如果你想一次性插入了1000條數據,mysql會commit1000次的, 如果我
【轉】mysql執行計劃介紹
sta 備註 dex 統計信息 行數 temp 方式 否則 獲取 原文地址:http://www.jb51.net/article/43306.htm 1.查看mysql執行計劃 explain SELECT * from shippingorder where
“疑難雜癥”又二記
for 動畫 man 4.4 rip har target rtti forum “疑難雜癥”又二記 0. 引子 近來工作又遇到一些“疑難雜癥”,在此簡單記下,自省省人 ~ 1. 都是WaitForSeconds 惹的禍 ~
【故障】MySQL主從同步故障-Slave_SQL_Running: No
ack counter stop usr mysql-bin back data 連接 xid 轉自:http://www.linuxidc.com/Linux/2014-02/96945.htm 故障現象:進入slave服務器,運行:mysql> show slav
疑難雜癥
req director module var nbsp cgi 問題解決 write mar 1、apache虛擬目錄部署多個站點問題 在使用apache的虛擬目錄部署多個站點時遇到一個問題:生成url的時候會將文件目錄一起解析出來,這就導致路由錯誤(tp框架)
sed修煉系列(四):sed中的疑難雜癥
chan 滑動 特殊符號 container 源文件 重復 target 情況 即使 本文目錄:1 sed中使用變量和變量替換的問題2 反向引用失效問題3 "-i"選項的文件保存問題4 貪婪匹配問題5 sed命令"a"和"N"的糾葛 1.sed中使用變量和變量替換的問題
【筆記】mysql入門語句8條
oot rom mysql入門 -h 添加 values arc trunc gdb 1、連接到數據庫服務器 mysql -h host -uroot -pXXXX 2、查看所有庫 show databases; 3、選庫 use 庫名 4、查看庫下面的表 show tab