原创 數據庫基本概念類 面試題

1.      pctused and pctfree 表示什麼含義有什麼作用 pctused和pctfree控制數據塊是否出現在freelist中,pctfree是爲更新一個數據塊所保留的空間。如果使用ASSM(自動段空間管理),就不用

原创 使用X$KSMSP表詳細觀察共享池

可以通過x$ksmsp(KSMSP是Kernel  Service layer Memory management Sga heaP的縮寫)表來詳細觀察共享池的詳細情況。這個表顯示了空閒的內存,可以釋放的內存,以及爲當前共享池容納不下的大

原创 索引的基本原理

 1.查詢dba_indexes和dba_ind_columns以檢索表上的索引信息,查看user_indexes和user_ind_columns可以檢查當前方案的索引信息。 2.通過使用不可視索引,可以通過臨時‘關閉’索引來檢查查

原创 備份恢復類 面試題

1.      備份如何分類 邏輯備份,物理備份,冷備份,熱備份,rman備份和全備份 邏輯備份:exp/imp和expdp/impdp可以指點表,方案等邏輯 熱備份:alter tablespace begin/end backup;

原创 oracle null問題

 1.in和exist中,如果子查詢中存在null,不影響查詢結果;但是如果要檢索的字段存在null,是檢索不出來的,即出來的結果不會含有null; 2.not in中,如果子查詢中存在null值的情況,則查詢會失效(查詢結果爲空);

原创 SQL tuning 類 的面試題

1.      列舉幾種表連接方式 內連接、外連接(左外連接,右外連接,全連接),等值鏈接,非等值鏈接,自連接 2.      不借助第三方工具,怎樣查看sql的執行計劃 使用explain plan,查看plan_tableExplai