自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

數據庫性能提升技巧 存儲產品尤為重要

運維 數據庫運維
通過訪問了專攻數據分析、數據建模、數據倉儲和商業(yè)智能(BI)的PenguinSoft咨詢公司聯合創(chuàng)始人Mark Whitehorn先生,他表示任何一個稱職的顧問都會在提出數據倉庫改變建議之前,先看看這個公司存在的問題??傮w上說,存儲產品的選擇很關鍵,有6個技巧可以改進數據庫性能。

很多公司都想要提高數據加載和查詢處理性能。在訪問了專攻數據分析、數據建模、數據倉儲和商業(yè)智能(BI)的PenguinSoft咨詢公司聯合創(chuàng)始人Mark Whitehorn先生,他表示任何一個稱職的顧問都會在提出數據倉庫改變建議之前,先看看這個公司存在的問題??傮w上說,存儲產品的選擇很關鍵,有6個技巧可以改進數據庫性能。

1.在考慮性能優(yōu)化之前,需要先找出現存的瓶頸。如果你的查詢性能CPU負載比較高,那么買更快的磁盤就完全是浪費錢。

2.了解你的數據庫引擎。當用戶還不了解自己數據庫輸入和輸出的時候,往往就要開始危及性能了。例如,我見過用戶使用SQL的Insert語句加載數據,而不是用更高效的批量加載工具。

我也見過用戶用delete * 來刪空一個表。這與Drop和Create相比是非常慢的,甚至比Truncate還要慢很多。當然,也許你的數據庫軟件并不支持Truncate--這就是為什么你需要了解它是如何工作的。如果你還沒有一個好的DBA,也許單單從性能優(yōu)化的角度看就值得聘用一個。

3.就查詢而言,考慮將數據做成MOLAP立方體結構(例如,多維在線分析處理)并事先做好聚集,這可以讓查詢性能有很大提升。雖然會占用更多的磁盤空間和數據處理時間,但在性能方面會有很大提升。

4.考慮使用固態(tài)硬盤。這對磁盤速度問題會有意想不到的成本節(jié)約。最近,我正在跟一個有35GB的OLAP Cube的客戶一起工作,性能很慢,聚集時間和查詢速度都很慢。我推薦他們試試SSD.果然,在測試工作臺上就有了一臺嶄新的70GB SSD PC.

這臺機器是配置合理,RDBMS安裝在硬盤上, OLAP cube創(chuàng)建在SSD上。Cube聚集得更快了,查詢性能的改進就更顯著了。有些查詢比相同級別的聚集快20倍。與性能的提高相比,SSD的成本是完全是微不足道的。

5.考慮在筆記本上做SSD。(我自己也這么做了,我現在正在用的這臺筆記本上有250G),但這也是對磁盤集中的令人難以置信的應用。如果可能,在內存中執(zhí)行抽取、轉換和加載(ETL)處理。對于執(zhí)行時間很長的ETL操作,可以用磁盤緩存(以防處理失敗),緩存到SSD而不是硬盤。

6.為分析的目的,而不是事務的目的對分析結構做索引。聽起來很顯然,但是,我見過無數的關系型OLAP星型模式,其中的索引策略都是根據事務型系統的長期經驗而做的,很少有是根據分析型系統的經驗。

例如,默認情況下,許多關系型數據庫引擎都會對表的主鍵做索引。這在事務型結構中很普及,許多查詢都會用到這個索引--但是很少有人知道,在星型模式中,很少會用主鍵索引進行常規(guī)的單行查詢。另一方面,維表中所有的分析列都很有可能被查詢,也常常會用到索引。

【編者推薦】

  1. 何為實時數據庫系統
  2. LDAP是什么?
  3. 一步一步實現ReportingServices2008匿名訪問
  4. 淺談關系型數據庫中的壓縮技術

 

責任編輯:艾婧 來源: eNet硅谷動力
相關推薦

2022-12-30 17:22:29

人工智能開發(fā)

2018-11-14 10:32:24

互聯網

2018-08-17 04:27:16

機器學習數學理論工程領域

2020-09-29 09:46:16

網絡安全

2021-12-28 14:10:41

開發(fā)技能代碼

2020-07-25 20:01:45

CSS前端

2021-12-29 11:06:25

Java代碼技巧

2015-06-10 17:25:41

數據中心運維工作

2013-03-29 09:28:41

2016-01-27 13:31:00

數據中心

2021-04-30 07:33:35

效率提升技巧

2011-03-28 15:44:45

惠普數據庫Oracle數據庫

2010-08-17 09:22:34

2020-11-10 08:38:43

數據庫HugePages內存

2019-08-27 15:00:09

MySQL數據庫存儲

2009-09-25 18:36:58

Sun存儲性能

2023-09-13 16:34:47

Java工具開發(fā)

2009-02-26 09:34:16

性能優(yōu)化DB2數據庫

2024-03-14 10:10:03

MySQL優(yōu)化事務
點贊
收藏

51CTO技術棧公眾號