標籤:區分資料庫與執行個體:執行個體是指各種記憶體結構和服務進程,資料庫是指物裡儲存磁碟空間。資料庫執行個體啟動: startup [nomount | mount | open | force ] [resetrict] [pfile=finename]nomount 表示啟動執行個體不載入資料庫mount 表示啟動執行個體、載入資料庫並保持資料庫關閉狀態open 表示啟動執行個體、載入並開啟資料庫,預設為此選項force
標籤:1、擷取正在執行的sql語句、sql語句的執行時間、sql語句的等待事件:select a.sql_text,b.status,b.last_call_et,b.machine,b.event,b.program from v$sql a,v$session b where a.sql_id=b.sql_id2、擷取sql語句執行時間:select sql_text,cpu_time/1000/1000 t_cpu,trunc(elapsed_time/1000/1000)
標籤:oracle system Oracle 11g設定記憶體自動管理:ALTER SYSTEM SET MEMORY_TARGET = 1024M SCOPE=SPFILE;ALTER SYSTEM SET memory_max_target = 1500M SCOPE=SPFILE;ALTER SYSTEM SET SGA_TARGET = 0 SCOPE=SPFILE;ALTER SYSTEM SET
標籤:select * from (SELECT t1.Table_Name AS "表名稱",t3.comments AS "表說明", t1.Column_Name AS "欄位名稱",t1.Data_Type AS "資料類型",t1.Data_Length AS "長度",t1.NullAble AS "是否為空白",t2.Comments AS "欄位說明",t1.Data_Default "預設值" FROM cols t1 left join user_col_
標籤:可使用如下語句查詢11g警示日誌存放路徑:--顯示DIAGNOSTIC_DEST的位置1.show parameter DIAGNOSTIC_DEST; --查詢xml檔案的目錄2.select value from v$diag_info where name=‘Diag Alert‘;--查詢文字檔的目錄3.select value from v$diag_info where name=‘Diag Trace‘;4.show parameter
標籤:1、尋找表中多餘的重複記錄,重複記錄是根據單個欄位(peopleId)來判斷 select * from people where peopleId in (select peopleId from people group by peopleId having count(peopleId) > 1)2、刪除表中多餘的重複記錄,重複記錄是根據單個欄位(peopleId)來判斷,只留有rowid最小的記錄 delete from people where peopleId in (