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

正文內(nèi)容

sql優(yōu)化經(jīng)驗(yàn)總結(jié)ppt課件-資料下載頁(yè)

2025-05-05 18:25本頁(yè)面
  

【正文】 UERY_REWRITE_ENABLED=TRUE QUERY_REWRITE_INTEGRITY=TRUSTED ? 反向索引(一般少用) 35 表和索引的分析 ? exec (39。ST39。,?DCUSTMSG39。,ESTIMATE_PERCENT=50)。 ? ANALYZE table TABLE_NAME ESTIMATE STATISTICS SAMPLE 50 PERCENT。 ? ORACLE9i建議使用 36 分區(qū)表、索引的特點(diǎn) ? 分區(qū)表應(yīng)盡量建立分區(qū)索引 ? 分區(qū)表的主鍵索引若不包含分區(qū)字段,則只能建為全局索引 ? 分區(qū)表和索引便于管理,但對(duì)于底層 IO均勻的存儲(chǔ),并不能提高查詢(xún)性能 ? 分區(qū)表和索引需要定期分析,才能恰當(dāng)?shù)谋粓?zhí)行計(jì)劃使用 37 第七章:雜項(xiàng) 38 IN和 EXISTS ? ... where column in(select * from ... where ...)。 ? ... where exists (select 39。X39。 from ...where ...)。 ? 第二種格式要遠(yuǎn)比第一種格式的效率高。在 Oracle中可以幾乎將所有的 IN操作符子查詢(xún)改寫(xiě)為使用EXISTS的子查詢(xún) ? 使用 EXIST, Oracle系統(tǒng)會(huì)首先檢查主查詢(xún),然后運(yùn)行子查詢(xún)直到它找到第一個(gè)匹配項(xiàng),這就節(jié)省了時(shí)間 ? Oracle系統(tǒng)在執(zhí)行 IN子查詢(xún)時(shí),首先執(zhí)行子查詢(xún),并將獲得的結(jié)果列表存放在在一個(gè)加了索引的臨時(shí)表中 39 IS NULL 與 IS NOT NULL ? 不能用 null作索引,任何包含 null值的列都將不會(huì)被包含在索引中。即使索引有多列這樣的情況下,只要這些列中有一列含有 null,該列就會(huì)從索引中排除。也就是說(shuō)如果某列存在空值,即使對(duì)該列建索引也不會(huì)提高性能 ? 任何在 where子句中使用 is null或 is not null的語(yǔ)句優(yōu)化器是不允許使用索引的 40 Order by語(yǔ)句 ? ORDER BY語(yǔ)句決定了 Oracle如何將返回的查詢(xún)結(jié)果排序 ? 任何在 Order by語(yǔ)句的非索引項(xiàng)或者有計(jì)算表達(dá)式都將降低查詢(xún)速度 41 用 Where子句替換 HAVING子句 ? 避免使用 HAVING子句 , HAVING 只會(huì)在檢索出所有記錄之后才對(duì)結(jié)果集進(jìn)行過(guò)濾 . 這個(gè)處理需要排序 ,總計(jì)等操作 . 如果能通過(guò) WHERE子句限制記錄的數(shù)目 ,那就能減少這方面的開(kāi)銷(xiāo) 42 帶通配符( %)的 like語(yǔ)句 ? select * from employee where last_name like 39。%cliton%39。 ? select * from employee where last_name like 39。c%39。 ? 第二句能夠使用到字段‘ last_name?的索引 43 找使用 CPU多的用戶(hù) session ? ?12?是指被這個(gè) SESSION使用的 CPU ? select ,spid,status,substr(,1,40) prog,osuser,value/60/100 value from v$session a,v$process b,v$sesstat c where =12 and = and = order by value desc。 44 典型 SQL ? select id_no,cust_id from dCustMsgDead ? where phone_no=13844773080 and substr(run_code,2,1) = 39。a39。 問(wèn)題 1:字符字段的‘ phone_no?沒(méi)有加引號(hào)! 問(wèn)題 2:應(yīng)該將該索引建成分區(qū)索引(表為分區(qū)表) 問(wèn)題 3:組合索引中包含 RUN_CODE毫無(wú)意義,應(yīng)只含 PHONE_NO字段
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1