|
導(dǎo)讀數(shù)據(jù)庫,簡而言之可視為電子化的文件柜——存儲電子文件的處所,用戶可以對文件中的數(shù)據(jù)進行新增、截取、更新、刪除等操作。所謂“數(shù)據(jù)庫”是以一定方式儲存在一起、能與多個用戶共享、具有盡可能小的冗余度、與應(yīng)... 數(shù)據(jù)庫,簡而言之可視為電子化的文件柜——存儲電子文件的處所,用戶可以對文件中的數(shù)據(jù)進行新增、截取、更新、刪除等操作。所謂“數(shù)據(jù)庫”是以一定方式儲存在一起、能與多個用戶共享、具有盡可能小的冗余度、與應(yīng)用程序彼此獨立的數(shù)據(jù)集合。 1:確認相關(guān)參數(shù)設(shè)置。 跟蹤自己的代碼。如果能訪問程序的源代碼,則打開其擴展SQL跟蹤就非常容易。首先必須確保會話的TIMED_STATISTICS和MAX_DUMP_ FILE_SIZE參數(shù)設(shè)置正確: alter session set timed_statistics=true alter session set max_dump_file_size=unlimited 如果沒有設(shè)置TIMED_STATISTICS=TRUE,則數(shù)據(jù)庫內(nèi)核將把0值而不是真正的持續(xù)時間發(fā)送到跟蹤文件中。如果對MAX_DUMP_ FILE_SIZE嚴加限制,則會在跟蹤文件中生成下面這樣的消息,而不是你想要的時間數(shù)據(jù): 可以使用 show parameters timed_statistics;來查看他的值。 2:如果是跟蹤自己,使用 alter session set sql_trace = true; 如果是跟蹤別的用戶,則先查詢v$session視圖,獲取進程信息: select sid,serial#,username from v$session; SID SERIAL# USERNAME ---------- ---------- ------------------------------ 1 1 2 1 3 1 4 1 5 1 6 1 7 284 IFLOW 11 214 IFLOW 12 164 SYS 16 1042 IFLOW 10 rows selected. 然后使用exec dbms_system.set_sql_trace_in_session(7,284,true);進行跟蹤. 3: 停止跟蹤,切記運行一段時間后一定要停止跟蹤,對應(yīng)2 分別采用: alter session set sql_trace= false; 或則 exec dbms_system.set_sql_trace_in_session(7,284,false); 4:格式化trc文件 生成的文件放在udump目錄下,可以使用tkprof來查看 C:\>tkprof D:\oracle9\admin\nbxtdb\udump\nbxtdb_ora_1912.trc 13.txt sys=no explain=test/test 然后就可查看文本文件了進行分析了。 全新的路由器不僅讓你更穩(wěn)定快速地連接無線網(wǎng)絡(luò),更可以讓家中的智能設(shè)備連接在一起。 |
溫馨提示:喜歡本站的話,請收藏一下本站!