user, user account, schema的區別A user isa person who connects to a user account by establishing a session against theinstance and log on with the user account nameA schemais a set of objects owned by a user
當要把某個表閃回到很長一段時間之前時,報如下錯誤(黑色字型部分為變數,每次都有可能不同)ORA-0155: 快照過舊:回退段號10(名稱為 “_SYSSMU10$”)過小解決辦法:把復原段的時間增加Connected to Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 Connected as wmis_rfid SQL> show parameter undo; NAME &
1. 取得當天0時0分0秒select TRUNC(SYSDATE) FROM dual;2. 取得當天23時59分59秒(在當天0時0分0秒的基礎上加1天后再減1秒)SELECT TRUNC(SYSDATE)+1-1/86400 FROM dual;3.取得當前日期是一個星期中的第幾天,注意:星期日是第一天select to_char(sysdate,'D'),to_char(sysdate,'DAY') from dual;4.
擷取執行計畫和執行成本,寫出最優的sql語句,是每個Oracle開發人員和dba必須具備的能力之一。Oracle 11g以後已經預設為dba role自動開啟autotrace?配置autotrace:進入到$ORACLE_HOME/rdbms/admin下面進入到sqlplus中,執行:SQL> @utlxplan建立分析表,為了方便操作,我們可以建立一個同義字SQL> create public synonym plan_table for
提到dataguard的Gap處理機制,大多數人能說出的措施便是設定fal_server和fal_client,從9i開始,Oracle提供了2種log gap的檢測和處理機制。對於gap的處理,fal_*參數在某些情況下並不是必須配置的。 1.Automatic Gap Resolution 2.FAL Gap Resolution1.Automatic Gap
1.現象資料庫執行個體不能響應用戶端的發起的請求。2.種類-Oracle的進程在等待某個資源或事件-Oracle Process Spins,所謂Spin,就是指Oracle進程中的代碼在執行某個過程時,陷入迴圈。在v$session視圖中,往往可以看到Hang住的會話 一直處於"ACTIVE"狀態.3.從故障範圍來看,無響應故障可以分為以下幾種情況:-單個或部分會話Hang住-單個資料執行個體Hang住-OPS或RAC中的多個執行個體或所有執行個體都Hang住4.無響應故障成因分析-