Date: 8 5 月, 2013
經驗很重要,尤其是當管理資料庫系統。 我們吸取的教訓早在我們的事業,特別是那些痛苦的經歷,我們一起堅持很長時間。 這是大多是一件好事,但有時我們應用錯誤的教訓擺在我們面前的任務。 在資料庫管理中,很容易在錯誤的方向,頭,尤其是當我們嘗試去平衡效率和性能的需要。 新的一課,不同的一天,大多數資料庫管理員沒有開始自己的事業作為 Dba。 我們大多數人開始發展或系統管理和最終專業資料庫系統。 不幸的是,一些教訓學到了在那些路上其他欄位都是完全錯誤的資料庫系統。 例如,系統管理員必須盡可能高效地管理存儲。 很多中央存儲系統銷減少通過整合存儲使用。 系統和存儲虛擬化還設法有效地使用技術資源,通過將可能的最小資源配置給特定工作負載。 Dba 還必須管理存儲資源。 問題在於,當 Dba 管理存儲相同的方式,他們是作為一般做到系統管理員。 作為 Dba,我們的首要目標是使資料可用於業務。 雖然我們不想浪費我們的平臺資源,我們也不想引起通過虛假的效率問題。 管理的最佳資源效率往往會導致性能問題。 當試圖儘量減少 Microsoft SQL Server 資料庫系統的存儲空間,這是尤其如此。 5 資料庫的做法,是傷害你性能幾種常見做法實際上貿易空間效率的性能:
- 使用自動增長管理可用空間
- 收縮資料庫
- 收縮日誌
- 不重新生成或重新組織索引
- 洗牌備份檔案到離線存儲區
在清單中最後的做法是特別令人沮喪的。 所有的企業應該有足夠的備份存儲,以滿足他們的回收目標。 而浪費最昂貴資源可用 (熟練 DBA 時間) 上最便宜的資源可用 (第二和第三層存儲) 小的儲蓄額是最糟糕的是管理不善。 業務管理強調節約成本,主要是因為那很容易被測量。 但企業高管和使用者到底想要什麼是零問題 IT 基礎設施,包括一個執行快速和一致的資料庫平臺。 保存幾個幾百元的存儲空間可能不會甚至讓你"太好了"從你的老闆。 慢的資料庫系統或缺少關鍵備份會被注意到 — — 只是不是你想要的方式。 當你看著你的資料庫管理實踐和流程時,問問自己,"什麼目標做這個過程使嗎?"你是為績效管理或管理空間嗎?諮詢專家,在處長來商討解決方案,為您的特定環境。 經驗豐富的技術員在處長可以向那些正在實施高性能、 高可用的 SQL Server 系統的客戶提供有説明的見解。