資料庫系統日誌檔案無法自動增長的後果

2021-06-20 16:46:29 字數 688 閱讀 2771

昨天下午生產系統突然無法儲存銷售提單了,而且是全面爆發,所有使用者都無法儲存銷售類單據了。事情比較緊急,所以公司的運維部門的**很快就被打爆了。

我們馬上檢查了資料庫伺服器和應用伺服器的網路狀況及記憶體,cpu使用狀況等等,發現這些都正常,於是我們又檢查了資料庫的檔案大小及磁碟空間是否夠用,日誌

檔案增長情況等等,也毫無頭緒。

在這個時候我們想起在前幾天從線上取了乙個完整備份庫恢復到了測試伺服器上,並搭建了乙個測試環境,測試時發現庫存單據也無法進行儲存。當時由於測試服

務器空間有限,急需將測試庫的資料清理一部分,所以我們就將所有資料量比較大的表列出來了,並首先將庫存單據明細表和主表給清除了一部分資料,然後測試系統

中的庫存單據又可以儲存了。

於是我們初步斷定應該和資料庫檔案的空間大小有關係,經過檢視系統日誌發現日誌果然存在錯誤資訊,資料庫日誌自動增長時,分配日誌空間失敗。我們現在的

日誌檔案已經有80g了,資料庫日誌檔案增長為每次增長10%,並且不限制大小。於是我們的dba嘗試將按照比例增長改為每次固定增長512mb,結果這次系統分配日誌

檔案空間就可以成功了。

這樣銷售單據也可以重新儲存,所以業務操作都ok了。可是為什麼按照比例增長日誌空間就會失敗,而按照固定的大小增長就沒有問題呢,我們排除了磁碟壞道,

但是由於日誌檔案自動增長分配空間失敗引起的後果的確是非常的嚴重,讓我們切實感受到了資料庫維護的重要性。

資料庫系統mysql MySQL資料庫系統

1 mysql的特點 1 多執行緒 多使用者 2 基於c s 客戶端 伺服器 架構 3 簡單易用 查詢速度快 4 安全可靠 2 mysql編譯安裝 代表鍵盤上tab鍵 1 準備工作 解除安裝使用rpm方式安裝的mysql rpm e mysql nodeps 安裝cmake包 cd media ta...

資料庫系統 資料庫 資料庫管理系統 資料庫系統

繼續寫資料庫系統的文章,第二篇 資料庫 資料庫管理系統 資料庫系統。本文主要談談這三者之間的關係。下方,摘自老師的ppt,非原創。資料庫管理系統 從系統角度看資料庫管理系統 資料庫系統 資料庫指的是長期儲存在計算機內有組織的,大量的,相關聯的,可共享的資料集合。資料應當是有組織的,不應該是雜亂無章的...

資料庫 資料庫系統 1 資料庫系統概述

本節先對資料庫系統有個全貌的了解。資料庫 database,是長期儲存在計算機內 有組織的 可共享的大量資料的集合 資料庫管理系統 dbms,位於使用者與os之間的一層資料管理軟體,負責科學地組織和儲存資料 高效地獲取和維護資料,功能包括 資料庫系統 dbs,是資料庫 資料庫管理系統 應用程式 資料...