IBAnalyst
產(chǎn)品編號(hào):113617
當(dāng)前版本:2.6
開(kāi) 發(fā) 商:ibsurgeon
產(chǎn)品類型:軟件
產(chǎn)品功能:數(shù)據(jù)庫(kù)
開(kāi)發(fā)平臺(tái):英文
其他特性:Windows Form/ Web Form
產(chǎn)品源碼:不提供源碼
IBAnalyst
產(chǎn)品概述:
IBAnalyst是一種工具,允許數(shù)據(jù)庫(kù)管理員詳細(xì)分析Firebird或InterBase數(shù)據(jù)庫(kù)統(tǒng)計(jì),然后確定數(shù)據(jù)庫(kù)性能可能出現(xiàn)的問(wèn)題,維護(hù)和應(yīng)用程序如何與數(shù)據(jù)庫(kù)交互。它以圖形方式顯示數(shù)據(jù)庫(kù)的統(tǒng)計(jì)信息,然后可以自動(dòng)做出智能建議,關(guān)于改善數(shù)據(jù)庫(kù)性能和數(shù)據(jù)庫(kù)維護(hù)。
IBAnalyst如何幫助你發(fā)現(xiàn)Firebird或InterBase數(shù)據(jù)庫(kù)的問(wèn)題。
當(dāng)你首次在IBAnalyst在看到你的數(shù)據(jù)庫(kù)統(tǒng)計(jì),事情可以不清晰,至少如果IBAnalyst通過(guò)摘要中的的色彩單元,表和索引視圖顯示了很多的警告。這里有一些提示,通過(guò)實(shí)際統(tǒng)計(jì)數(shù)據(jù)的例子。
摘要頁(yè)可以顯示很多信息,但 可貴的是交易狀態(tài)(在F1幫助下描述可能的狀態(tài),包括IBAnalyst安裝)。這里你可以很長(zhǎng)一段時(shí)間看到一些積極交易,“日常平均60%”。交易可能防止累計(jì)的版本被視為垃圾服務(wù)器,所以,垃圾收集。多個(gè)版本的一些紀(jì)錄,它需要更多的時(shí)間讀取。你可以在表視圖理發(fā)現(xiàn)有很多版本表格。
這里你可以看到很多記錄的表格,有些表有許多記錄版本。行版本為特殊的表顯示總版本,行 大版本顯示一些記錄達(dá)到的
高版本。例如,如果你看一下NAB表,有11.9萬(wàn)條記錄,總版本是20932,但是一個(gè)記錄有176種版本。從磁盤讀取和解析這些數(shù)據(jù)包,所以需要更多的時(shí)間,閱讀這個(gè)紀(jì)錄是比別人慢。
這張圖片也顯示大量數(shù)據(jù)被刪除的表。但是,由于長(zhǎng)期運(yùn)行處理,服務(wù)器無(wú)法刪除這些版本,他們?nèi)匀辉诖疟P上,索引,并仍在讀取數(shù)據(jù)時(shí)被服務(wù)器讀取。
索引視圖
在生產(chǎn)中使用的一些數(shù)據(jù)庫(kù)可以有只有一個(gè)索引鍵值的指標(biāo)。這可能發(fā)生,因?yàn)樵趯?lái)數(shù)據(jù)庫(kù)開(kāi)發(fā)可能“來(lái)延伸”,或者剛有人嘗試開(kāi)發(fā)或測(cè)試指標(biāo)。你可以看到這些指數(shù),作為在IBAnalyst“無(wú)用”:
SKIN04 SKIN05 SKOUT03 ,等,建立只有一個(gè)值的所有行(百萬(wàn)行)的列。這些指標(biāo)真的是沒(méi)用的,因?yàn)?/p>
優(yōu)化器可以使用該索引,如果您指定“where field= ...”。由于字段只包含一個(gè)值,使用索引會(huì)導(dǎo)致索引頁(yè)從磁盤到內(nèi)存的無(wú)用閱讀,并消耗內(nèi)存(和時(shí)間)時(shí),服務(wù)器將準(zhǔn)備哪些行顯示查詢。
創(chuàng)建索引是恢復(fù)過(guò)程的一部分。額外的指標(biāo),增加了額外的時(shí)間。
當(dāng)然,這還不是全部,你可以找到有關(guān)在IBAnalyst中的數(shù)據(jù)庫(kù)。您還可以找到
平均每天的處理數(shù)量
倒退的或丟失連接
當(dāng)(以兆字節(jié)為單位)每個(gè)表有多大和索引
表記錄通過(guò)數(shù)據(jù)塊互換,這樣就可以較慢讀取記錄。
空表 - 只是忘了,或者空閑時(shí)間統(tǒng)計(jì)
很多重復(fù)鍵指數(shù)(你可以考慮有關(guān)列值分布)
深度4和更大指標(biāo) - 也許你需要增加頁(yè)面的大小,以加快