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

正文內(nèi)容

oracle術(shù)語及其基本操作-資料下載頁

2025-02-15 17:12本頁面
  

【正文】 如果有 3個以上的表連接查詢 , 那就需要選擇交叉表 (intersection table)作為基礎(chǔ)表 , 交叉表是指那個被其他表所引用的表Oracle SQL優(yōu)化 WHERE子句中的連接順序 ORACLE采用自下而上的順序解析 WHERE子句 ,根據(jù)這個原理 ,表之間的連接必須寫在其他 WHERE條件之前 , 那些可以過濾掉最大數(shù)量記錄的條件必須寫在 WHERE子句的末尾 . 例如 : (低效 ,執(zhí)行時間 ) SELECT … FROM EMP E WHERE SAL 50000 AND JOB = ‘MANAGER’ AND 25 (SELECT COUNT(*) FROM EMP WHERE MGR=)。 (高效 ,執(zhí)行時間 ) SELECT … FROM EMP E WHERE 25 (SELECT COUNT(*) FROM EMP WHERE MGR=)AND SAL 50000AND JOB = ‘MANAGER’。 Oracle SQL優(yōu)化 SELECT子句中避免使用 ‘ * ‘當(dāng)你想在 SELECT子句中列出所有的 COLUMN時 ,使用動態(tài) SQL列引用 ‘*’ 是一個方便的方法 .不幸的是 ,這是一個非常低效的方法 . 實際上 ,ORACLE在解析的過程中 , 會將 ’*’ 依次轉(zhuǎn)換成所有的列名 , 這個工作是通過查詢數(shù)據(jù)字典完成的 , 這意味著將耗費更多的時間 . 減少訪問數(shù)據(jù)庫的次數(shù)當(dāng)執(zhí)行每條 SQL語句時 , ORACLE在內(nèi)部執(zhí)行了許多工作 : 解析 SQL語句 , 估算索引的利用率 , 綁定變量 , 讀數(shù)據(jù)塊等等 . 由此可見 , 減少訪問數(shù)據(jù)庫的次數(shù) , 就能實際上減少 ORACLE的工作量 . 例如 , 以下有三種方法可以檢索出雇員號等于 0342或 0291的職員 . Oracle SQL優(yōu)化方法 1 (最低效 ) SELECT ENAME , SAL FROM EMP WHERE EMPNO = 342。 SELECT ENAME , SAL FROM EMP WHERE EMPNO = 291。 方法 2 (高效 ) SELECT , , , FROM EMP A,EMP B WHERE = 342 AND = 291。 COMMIT 只要有可能 ,在程序中盡量多使用 COMMIT, 這樣程序的性能得到提高 ,需求也會因為 COMMIT所釋放的資源而減少 : COMMIT所釋放的資源 :a. 回滾段上用于恢復(fù)數(shù)據(jù)的信息 .b. 被程序語句獲得的鎖Oracle SQL優(yōu)化用 Where子句替換 HAVING子句 避免使用 HAVING子句 , HAVING 只會在檢索出所有記錄之后才對結(jié)果集進(jìn)行過濾 . 這個處理需要排序 ,總計等操作 . 如果能通過 WHERE子句限制記錄的數(shù)目 ,那就能減少這方面的開銷 . 例如 : 低效 : SELECT REGION, AVG(LOG_SIZE) FROM LOCATION GROUP BY REGION HAVING REGION != ‘SYDNEY’ AND REGION != ‘PERTH’ 高效 SELECT REGION, AVG(LOG_SIZE) FROM LOCATION WHERE REGION REGION != ‘SYDNEY’ AND REGION != ‘PERTH’ GROUP BY REGIONOracle SQL優(yōu)化 EXISTS替代 IN NOT EXISTS替代 NOT IN EXISTS 通常來說 , 采用表連接的方式比 EXISTS更有效率 SELECT ENAME FROM EMP E WHERE EXISTS (SELECT ‘X’ FROM DEPT WHERE DEPT_NO = AND DEPT_CAT = ‘A’)。 (更高效 ) SELECT ENAME FROM DEPT D,EMP E WHERE = AND DEPT_CAT = ‘A’ 。 謝 謝!演講完畢,謝謝觀看!
點擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1