新聞中心
下文對(duì)DB2數(shù)據(jù)倉(cāng)庫(kù)之一的DB2查詢巡視器進(jìn)行了詳細(xì)的敘述和分析,如果您對(duì)DB2數(shù)據(jù)倉(cāng)庫(kù)方面感興趣的話,不妨一看。

DB2查詢巡視器(DB2 QP)向 DBA 提供了用于查詢控制和工作負(fù)載管理的工具。DB2 QP 有助于使用和維護(hù)由 UNIX 或 Windows 操作系統(tǒng)上的 DB2 支持的任何數(shù)據(jù)倉(cāng)庫(kù)。本質(zhì)上,DB2 QP 充當(dāng)一個(gè)“警察部門”,它可以根據(jù)用戶的概要文件限制查詢所消耗的資源。隨著允許您詢問(wèn)數(shù)據(jù)業(yè)務(wù)問(wèn)題的特別查詢工具(未必總是最有效的 SQL)的增多,象這樣的管理工具正在變?yōu)閿?shù)據(jù)倉(cāng)庫(kù)的必需品。
DB2 QP 旨在解決報(bào)告數(shù)據(jù)庫(kù)的用戶和管理員的需求。通常,每組用戶都有自己與數(shù)據(jù)庫(kù)相關(guān)的優(yōu)先權(quán)和視圖。例如,設(shè)想一個(gè)名為 Tom 的用戶。Tom 可能沒(méi)有注意查詢所引起的工作負(fù)載;因?yàn)樗皇?SQL 專家,所以他通常會(huì)向數(shù)據(jù)倉(cāng)庫(kù)提交一些查詢,而這些查詢本來(lái)可以寫(xiě)得更有效。但是 Tom 更感興趣的是,他的報(bào)告是否準(zhǔn)備好了,或是他如何能調(diào)度他的查詢以在以后運(yùn)行。有時(shí),因?yàn)樗慕Y(jié)果集沒(méi)有及時(shí)返回,所以 Tom 可能覺(jué)得他的機(jī)器崩潰了;隨后他將重新啟動(dòng)機(jī)器并重新提交查詢。現(xiàn)在,數(shù)據(jù)倉(cāng)庫(kù)會(huì)被同一個(gè)查詢“命中”兩次。象 Tom 這樣的用戶需要一種能夠“洞察”查詢進(jìn)展情況的方法來(lái)防止發(fā)生這樣的情況。
而同時(shí),數(shù)據(jù)倉(cāng)庫(kù) DBA 更感興趣的是,他們?nèi)绾谓o予不同用戶不同的查詢處理優(yōu)先權(quán),或者是確定誰(shuí)在訪問(wèn)什么表以及在什么時(shí)間訪問(wèn)。管理員需要一種方法來(lái)確保沒(méi)有用戶可以獲取過(guò)多的數(shù)據(jù)倉(cāng)庫(kù)資源。DBA 還需要一種方法來(lái)管理查詢、確定哪些表的訪問(wèn)頻率最高,從而操作數(shù)據(jù)倉(cāng)庫(kù)的物理體系結(jié)構(gòu),例如,使這些表存儲(chǔ)在較快的磁盤(pán)上。
在 DB2 V8 中,DB2查詢巡視器的體系結(jié)構(gòu)已經(jīng)經(jīng)過(guò)了徹底的重新設(shè)計(jì),將不能與 V7 服務(wù)器一起使用。盡管重新設(shè)計(jì)了體系結(jié)構(gòu),但是這個(gè)產(chǎn)品的概念依然相同。
您可以將 DB2查詢巡視器功能部件和其它 DB2 功能部件(象 DB2 Governor)組合在一起,以提供完全的查詢監(jiān)控環(huán)境。
當(dāng)前標(biāo)題:數(shù)據(jù)倉(cāng)庫(kù)的必需品--DB2查詢巡視器
轉(zhuǎn)載注明:http://www.5511xx.com/article/cdheceg.html


咨詢
建站咨詢
