freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

informix系統(tǒng)管理維護(hù)手冊-預(yù)覽頁

2025-06-15 00:55 上一頁面

下一頁面
 

【正文】 rgen_idx_dbs 1000000 763405 24 airgen_main_dbs 1500000 295789 80 llog 1000000 9947 99 rootdbs 50000 36220 28 temp1 250000 249947 0 temp2 250000 249939 0 上面的輸出有助于我們確定哪些 dbspace 已把空間用完了。平衡得較好 的 dbspace I/O 將減輕系統(tǒng)磁盤 I/O 負(fù)載,從而會(huì)改善系統(tǒng)的整體性能。我們可以使用 onstat D 和 onstat g ioq 獲得類似的信息,前者顯示各個(gè)塊的磁盤讀和寫,而后者顯示磁盤 I/O 等待隊(duì)列信息。 onstat g seg 命令顯示了 Informix 數(shù)據(jù)庫引擎目前擁有多少共享內(nèi)存段: Informix Dynamic Server 2021 Version OnLine Up 28 days 15:49:33 205824 Kbytes Segment Summary: id key addr size ovhd class blkused blkfree 0 1381386241 a000000 177209344 220688 R 42984 280 1 1381386242 14900000 8388608 856 V 2048 0 2 1381386243 15100000 1048576 632 M 164 92 3 1381386244 15202100 8388608 856 V 2048 0 4 1381386245 15a00000 8388608 856 V 2021 40 5 1381386246 16202100 8388608 856 V 50 1998 Total: 211812352 49302 2410 (* segment locked in memory) 如果輸出顯示虛擬共享內(nèi)存段多于三個(gè),那么您需要提高配置文件中 SHMVERSIZE 參數(shù)的值。有關(guān)如何計(jì)算 IDS 虛擬共享內(nèi)存段大小的詳細(xì)信息操作系統(tǒng)的整體性能 由于 Informix 數(shù)據(jù)庫引擎總是安裝在某個(gè)操作系統(tǒng)(主要是 UNIX)上,以準(zhǔn)確地監(jiān)控或評估 IDS 性能,因此我們需要將操作系統(tǒng)的行為作為一個(gè)整體來考慮,在數(shù)據(jù)庫引擎駐留在非專用數(shù)據(jù)庫服務(wù)器上時(shí)尤其要這樣考慮。有不少 UNIX 實(shí)用程序可以監(jiān)控操作系統(tǒng) CPU 和內(nèi)存的整體利用率。 vmstat 顯示目前操作系統(tǒng)交換了多少內(nèi)存; iostat 和 sar 顯示了當(dāng)前在所有物理磁盤中磁盤 I/O 的分配;而 ps ef 打印出當(dāng)前各個(gè)處理器的登錄時(shí)間、 CPU 及內(nèi)存使用情況的詳細(xì)信息。以下是要留意的幾個(gè)方面。當(dāng)數(shù)據(jù)頁連續(xù)時(shí),訪問磁盤數(shù)據(jù)所用的時(shí)間就最短,而數(shù)據(jù)庫也能連續(xù)地讀取行。下面的腳本檢測具有多個(gè)擴(kuò)展塊的數(shù)據(jù)庫表: select , count(*) num_ext from sysmaster:sysextents e, sysmaster:systables t where = and dbsname = airgen and not like sys% group by 1 having count(*) 1 order by 2 desc 輸出如下所示: tabname num_ext nmoattrclassmap 14 attrclass 11 workmoclass 3 fanout_param 3 fanout_p 2 ne_nmo 2 nenmoclassmap 2 join_map 2 如果除了大型分段表以外,任何表的擴(kuò)展塊超過了 10 個(gè),那么您應(yīng)該考慮重新構(gòu)建這些表以合并擴(kuò)展塊。而且,如果葉節(jié)點(diǎn)被拆分或合并,那么整個(gè)索引對這一變化進(jìn)行調(diào)整將要花費(fèi)更多的時(shí)間。下面的腳本標(biāo)識(shí)每個(gè)索引的層數(shù): select idxname, levels from sysindexes order by 2 desc 輸出如下所示: idxname levels objdesc 3 fanout_param_i 3 458_485 3 457_484 3 idxname 2 tabgtor 2 tabgtee 2 如果哪個(gè)索引超過了 4 層,您可能就需要考慮刪除和重新構(gòu)建該索引,從而合并其層,以獲取更好的性能。 B樹存儲(chǔ)鍵值,其后跟一個(gè)指向每個(gè)物理行的指針列表。為了避免因索引重復(fù)程度很高而引起的性能瓶頸,您可以使用復(fù)合索引來替換原來的索引,復(fù)合索引結(jié)合了重復(fù)程度很高的列與唯一性比較高的列。這實(shí)際上是使用順序掃描的有效方式。 監(jiān)控會(huì)話活動(dòng) 有關(guān)會(huì)話活動(dòng)的統(tǒng)計(jì)信息在確定潛在的性能問題及故障診斷方面很有用??梢韵? Informix 技術(shù)支持請求以獲取該 C 程序。 seqscans 表明各會(huì)話使用順序掃描訪問數(shù)據(jù)的次數(shù);如果該數(shù)字太高,比如說高于 100000,那么您可能要質(zhì)疑會(huì)話是否曾經(jīng)使用過索引來檢索數(shù)據(jù),而且要更仔細(xì)地檢查其查詢執(zhí)行計(jì)劃以確定它是否最佳。以下查詢可以檢索所有這類信息: select username, hostname, (isreads+bufreads+bufwrites+pagreads+pagwrites) access, locksheld, seqscans, total_sorts, dsksorts from syssessions s, syssesprof f where = 您也可以將 syssessions 表與 syslocks 表連接以獲取關(guān)于鎖的更多詳細(xì)信息,如哪個(gè)會(huì)話當(dāng)前鎖定了哪個(gè)數(shù)據(jù)庫中的哪個(gè)表,以此來幫助您確定各用戶之間潛在的鎖沖突: select owner, username, hostname, dbsname, tabname, type from syssessions s, syslocks l where sid = owner and tabname not like sys% 輸出類似于: Owner username hostname dbsname tabname type 1422 wsine apple prod customer S 1567 jlinder sys3524 dev products S 2237 ejhonson case prod orders X 6679 cjz020 sys4800 dev shipment S 889654 jfjianing omega test prices X 77622 hong build50 test items S 如果在鎖使用方面存在某些沖突,例如某個(gè)用戶需要對已被別的用戶鎖定的表 進(jìn)行專有訪問,那么您可以方便地確定該鎖的所有者,并根據(jù)用戶的優(yōu)先級(jí)發(fā)出 onmode z sid 命令來殺死會(huì)話,然后釋放該鎖; sid 這個(gè)編號(hào)是從上面輸出中的 owner 字段中獲取的;請注意,只有用戶 ―Informix‖可以執(zhí)行該命令。例如,如果您想監(jiān)控的會(huì)話標(biāo)識(shí)為 28953,那么您可以使用 onstat g sql 28953 來捕獲其當(dāng)前查詢。可以使用 Informix finderr 實(shí)用程序來查明到底是什么問題,隨后在解決了該問題之后,殺死該會(huì)話并重新執(zhí)行該查詢。您隨后可以對 Informix dbaccess 實(shí)用程序運(yùn)行同一個(gè)查詢,以獲取該查詢性能方面更多詳細(xì)的統(tǒng)計(jì)信息(如其執(zhí)行計(jì)劃和連接策略),從而確定問題的根源。 調(diào)優(yōu) Informix SQL 調(diào)優(yōu)標(biāo)準(zhǔn) 調(diào)優(yōu)標(biāo)準(zhǔn)基本上是依據(jù)個(gè)人的業(yè)務(wù)需求而定的。資源利用率指的是執(zhí)行 SQL 查詢時(shí), CPU、內(nèi)存和磁盤等系統(tǒng)資源的使用。 ? ―user‖字段告訴您用戶處理器為該操作而占用的 CPU 時(shí)間總和。通過輸出,我們可以確定該查詢的響應(yīng)時(shí)間是 秒。下面是一個(gè)輸出示例: sys3523:omcadmin vmstat 1 10 procs memory page disk faults cpu r b w swap free re mf pi po fr de sr m0 m1 m4 m5 in sy cs us sy id 0 0 0 1959208 1294824 141 824 1 1 1 0 0 0 0 0 0 906 946 700 2 3 95 0 0 0 1995568 1260288 0 46 0 0 0 0 0 0 0 0 0 834 386 213 0 0 100 0 0 0 1995568 1260288 0 40 0 0 0 0 0 0 0 0 0 884 265 199 0 1 99 0 0 0 1995568 1260288 0 40 0 0 0 0 0 0 0 0 0 834 325 186 0 0 100 0 0 0 1995568 1260288 43 286 0 0 0 0 0 0 0 0 0 869 1682 242 0 1 99 0 0 0 1995352 1260048 658 3503 0 0 0 0 0 0 0 0 0 827 21930 375 3 14 83 0 0 0 1995408 1260240 662 3495 0 0 0 0 0 0 0 0 0 825 22021 387 4 13 83 0 0 0 1995568 1260288 121 691 0 0 0 0 0 0 0 0 0 834 4310 261 1 3 96 0 0 0 1995568 1260288 0 40 0 0 0 0 0 0 0 0 0 824 250 188 0 0 100 0 0 0 1995568 1260288 0 40 0 0 0 0 0 0 0 0 0 824 365 214 0 0 100 vmstat 實(shí)用程序接收兩個(gè)整數(shù)參數(shù): time interval 和 count。如果指定了 interval, vmstat 將立即反復(fù)按照最新的間隔總結(jié)系統(tǒng)活動(dòng)的概要信息。 ? ―po‖字段告訴我們當(dāng)前內(nèi)存中有多少頁面被換出。 Informix工具 Informix 提供的用來收集詳細(xì) SQL 查詢計(jì)劃和執(zhí)行統(tǒng)計(jì)數(shù)據(jù)的最全面的工具是 SET EXPLAIN 實(shí) 用程序。以下示例展示了一個(gè)極其復(fù)雜查詢的 set explain 輸出: QUERY: SELECT +AVOID_FULL(omchn)+AVOID_FULL(daphn) , nvl(,00000000000000000
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1