1、優化索引、sql語句、分析慢查詢
2、設計表的時候嚴格根據資料的設計規範來設計資料庫
3、使用快取,吧經常訪問到的資料而且不需要變化的資料放到快取中
4、使用固態硬碟
5、採用mysql內部自帶的表分割槽技術,吧資料分層到不同的檔案中,能夠提高餐盤的讀寫效率
6、垂直分表,吧一些不經常用到的資料放到乙個表中,節約磁碟的i/o
7、主從分離讀寫,採取主從複製把資料庫的讀操作和寫操作分離出來
8、資料庫分表分機器(資料特變大的),主要的原理就是資料路由
9、選擇合適的表引擎,對引數地上的優化
10、進行加購級別的快取,靜態化和分布式。
11、不採用全文索引嗎,用什麼搜什麼
12、採用更快的處分方式,例如nosql儲存經常訪問的資料
原文:
如何進行資料庫優化
1.優化索引 sql 語句 分析慢查詢 如有條件,資料可以存放於redis,讀取速度快 2.設計表的時候嚴格根據資料庫的設計正規化來設計資料庫 3.使用快取,把經常訪問到的資料而且不需要經常變化的資料放在快取中,能 節約磁碟io 4.優化硬體 採用ssd,使用磁碟佇列技術 raid0,raid1,r...
SQL Server2005如何進行資料庫定期備份
sqlserver2005的定期備份是通過建立 維護計畫 來實現的。主要有兩種方式 1 維護計畫嚮導。2 新建維護計畫 使用者手工建立 如果想在sqlserver2005中使用維護計畫來設計維護備份 資料庫任務時,有乙個前提條件 sql server 服務必須是啟用狀態 首先介紹使用維護計畫嚮導來執...
SQL Server2005如何進行資料庫定期備份
sqlserver2005的定期備份是通過建立 維護計畫 來實現的。主要有兩種方式 1 維護計畫嚮導。2 新建維護計畫 使用者手工建立 如果想在sqlserver2005中使用維護計畫來設計維護備份資料庫任務時,有乙個前提條件 sql server 服務必須是啟用狀態 首先介紹使用維護計畫嚮導來執行...