大數據量操做

一、數據量小的表,例如貨幣碼、組織機構碼等在客戶端程序啓動的時候就加載到datatable裏,對這些代碼信息的訪問儘可能不去麻煩服務器,在內存裏查就能夠了。
二、創建索引,根據用戶的操做習慣,對數據表最常常訪問的字段創建索引,而且每月重建一次。
三、儘量使用最平實的select語句(少用子查詢),發揮數據庫自己的高效功能(我用的oracle)數據庫

咱們天天幾千萬的數據量也沒見到有什麼瓶頸。關鍵是你的索引建得合理,儘量根據需求建索引。固然分區後的性能也應該有很大的提高。
根據具體業務 建設相應的緩存機制和數據挖掘機制也是必要的
不過你什麼都沒說我徹底沒有辦法給你更詳細的解決方案
另外增長硬盤的速度,例如使用RAID陣列.由於就算是索引查詢時也是有磁盤IO操做的。並且這個值是能夠計算出來的。緩存

相關文章
相關標籤/搜索