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

正文內(nèi)容

toad中文文檔和用戶手冊-資料下載頁

2025-06-25 22:58本頁面
  

【正文】 的表和索引的詳細(xì)的存儲情況,ii. 發(fā)現(xiàn)那些占用大量空間的表和索引,可以考慮使用相應(yīng)的對策,比如分區(qū)iii. 發(fā)現(xiàn)那些即將達(dá)到max_extents的表和索引并可以及時糾正iv. 發(fā)現(xiàn)那些索引和表處于同一個表空間的情況,并可以及時糾正。h) Tablespacei. 直觀的查看每個表空間的利用率,總空間,已使用空間,剩余可是用空間以及默認(rèn)存儲參數(shù),和表空間是否需要整理等信息ii. 查看每個表空間的狀態(tài),組成的數(shù)據(jù)文件, 以及每個數(shù)據(jù)文件的詳細(xì)信息iii. 查看每個表空間里面存在的對象和這些對象的詳細(xì)存儲特性i) Tablespace Map:i. 圖形化的顯示表空間里面各個表/索引所占用的空間,各個segment的大小,segment是否連續(xù)等信息,非常直觀ii.j) Server Statistics:i. 可以非常直觀的看到系統(tǒng)總體運行情況,迅速定位系統(tǒng)瓶頸所在ii. 可以查看系統(tǒng)范圍內(nèi)各類等待事件的狀況,查看每個連接會話的狀況,k) Pinned Code:i. 我們知道,頻繁執(zhí)行的大的存儲過程最好Pin起來,這樣可以避免被Oracle在內(nèi)存不足的情況下?lián)Q出內(nèi)存,避免動態(tài)加載,也避免flush shared pool的時候被清出內(nèi)存。ii. 根據(jù)每個模塊的大小,執(zhí)行次數(shù),決定是否要把某個存儲過程PIN起來。一個按鈕就搞定了。l) Control Files:可以查看當(dāng)前系統(tǒng)有哪幾個控制文件,以及控制文件內(nèi)部記錄的詳細(xì)信息。(實際上就是V$CONTROLFILE, V$CONTROLFILE_RECORD_SECTION)m) Redo Log Manager:i. 可以方便的查看LOG的組,當(dāng)前日志,每個組里面的成員名字,大小,方便的增加、刪除log組,切換當(dāng)前日志,對日志歸檔進(jìn)行具體的控制。ii. 可以在這個界面里完成幾乎所有的對redo log的操作。n) Repair chained rows: i. Chained rows影響系統(tǒng)性能,處于系統(tǒng)性能的考慮,需要把chained rows修復(fù)成普通的表的行。使用repaie chained rows,就可以比較容易的做到這一點。選擇需要分析的表,然后分析一下,看有沒有chained rows,如果有,點擊repair,Toad就幫你把那些chained rows給修復(fù)了。o) Identify Space Deficits如果系統(tǒng)出現(xiàn)1659,1653錯誤,就是一個不合格的DBA。但是要即時預(yù)見這些錯誤,還是有一定的難度的。有了Toad的這個小工具之后,一點某個表空間,就知道這個表空間里面的剩余自由空間是否允許任何表能夠擴(kuò)展到下一個extent。并能夠在發(fā)現(xiàn)問題之后,直接改正問題。p) Estimate Table/Index Sizei. 數(shù)據(jù)庫的物理規(guī)劃中,表/索引的存儲子句的定義是非常重要的,影響系統(tǒng)。但是沒有什么工具的話,要為表定義合理的存儲子句也不容易。ii. 在Toad里面,專門有工具幫助你合理定義表/索引的存儲情況:1. 自己可以定義將來表中需要存儲的數(shù)據(jù)的數(shù)目2. 多種估計方式:a) 根據(jù)對已有的數(shù)據(jù)的分析來定義表的大?。ㄗ罹_,但是比較慢)b) 根據(jù)表定義數(shù)據(jù)類型來定義表的大小c) 根據(jù)數(shù)據(jù)字典中以前分析過的數(shù)據(jù)來估計大?。ㄐ枰诜治鲞^該表)q) Analyze All Tablesi. 基于CBO的SQL需要CBO提供最優(yōu)化的執(zhí)行路徑來提高程序的執(zhí)行效率,但是假如對表進(jìn)行大量的DML操作之后,不及時更新表的統(tǒng)計數(shù)據(jù),這時候CBO就不能選擇最為有效的執(zhí)行路徑,導(dǎo)致程序執(zhí)行效率低。ii. 手工分析表比較麻煩,一個一個做。iii. 用Toad的Analyze Alltables這個工具,可以一次分析整個模式下面的所有表,有豐富的控制選項,包括是采用估計還是完全,是否同時分析索引,估計的話,采用多大的百分比等。r) Rebuild Tablei. 當(dāng)表中的數(shù)據(jù)被反復(fù)大量的DML之后,而且PCTFREE和PCTUSED定義的不合理的情況下,表可能會變得非常破碎,占用大量的extent,索引也會相當(dāng)破碎,導(dǎo)致效率相當(dāng)?shù)拖隆i. 傳統(tǒng)的方式是通過exp/imp來解決這個問題,但是步驟實在比較麻煩,手工操作也有一定的危險性。iii. 使用Rebuild Table工具,輕松搞定,而且可以手工修改一些通過EXP/IMP無法修改的參數(shù),比如freelists ,freelists group, tablespace,initial等,還能夠更改列的名字。s) Relocate Indexi. 我們知道,表和索引一般都需要分開存放到不同的表空間,這樣比較便于管理,性能上也會有一定的提高,因為可以對表和索引同時存取。ii. 但是實際上很多時候,由于這樣那樣的原因,常常忽略了索引單獨存放這個基本概念,比如建立主鍵約束的時候沒有加USING INDEX子句,后來disable/enable了主鍵約束/唯一性約束等,都會導(dǎo)致把索引直接存放到和表同一個表空間里面。iii. 手工發(fā)現(xiàn)這些索引,再逐個移動非常麻煩,容易出錯,在Toad里面,就很容易根據(jù)用戶/表空間來發(fā)現(xiàn)那些不恰當(dāng)存放的索引,可以批量移動這些索引,并且允許重新定義索引的存儲子句。t) Generate Schema Scripts:i. 可以用來生成整個用戶下所有/部分對象的DDL語句??梢园呀Y(jié)果保存為sql語句或者保存為TOAD的自定義格式。ii. 可以用來復(fù)制表結(jié)構(gòu),(EXP/IMP有非常嚴(yán)重的缺陷,就是從一個大的數(shù)據(jù)庫倒出的表結(jié)構(gòu),無法導(dǎo)入到一個小的數(shù)據(jù)庫里面,因為里面包含了原來表的存儲信息,即使選擇rows=N,也要在導(dǎo)入數(shù)據(jù)庫里面占用相當(dāng)大的空間)u) Compare Schema:i. 在開發(fā)的時候,有時候同時在幾個開發(fā)庫上開發(fā),但是最后兩個庫的結(jié)構(gòu)不完全一樣,很難比較ii. 用TOAD的這個功能,可以對兩個數(shù)據(jù)庫的模式(用戶)下面的所有對象(包括存儲過程)進(jìn)行比較,可以選擇具體的比較內(nèi)容。iii. 可以通過直接打開兩個到各自數(shù)據(jù)庫的連接,或者根據(jù)Toad generate schame scripts生成的文件進(jìn)行對比。iv. 可以直接生成同步兩個數(shù)據(jù)庫的sql腳本,給出匯總的區(qū)別簡要和詳細(xì)報告等。eGlobal TechnologyGlobal Technology, Local Delivery
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1