国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術文章
文章詳情頁

Oracle中用腳本跟蹤存儲過程實例講解

瀏覽:76日期:2023-11-24 17:58:49
一、用腳本啟動并設置跟蹤的示例 我們可以用腳本進行跟蹤存儲過程,當然要了解這些存儲過程的具體語法和參數的含義,至于這些語法和參數含義請查詢聯機幫助。下面請看一實例: /****************************************************//* Created by: SQL Profiler *//* Date: 2004/06/19 16:50:05 *//****************************************************/-- Create a Queuedeclare @rc intdeclare @TraceID intdeclare @maxfilesize bigintset @maxfilesize = 5 -- Please replace the text InsertFileNameHere, with an appropriate-- filename prefixed by a path, e.g., c:MyFolderMyTrace. The .trc extension-- will be appended to the filename automatically. If you are writing from-- remote server to local drive, please use UNC path and make sure server has-- write Access to your network shareexec @rc = sp_trace_create @TraceID output, 0, N'c:test', @maxfilesize, NULL if (@rc != 0) goto error-- Client side File and Table cannot be scripted-- Writing to a table is not supported through the SP's-- Set the eventsdeclare @on bitset @on = 1exec sp_trace_setevent @TraceID, 12, 1, @onexec sp_trace_setevent @TraceID, 12, 12, @onexec sp_trace_setevent @TraceID, 12, 14, @on-- Set the Filtersdeclare @intfilter intdeclare @bigintfilter bigintexec sp_trace_setfilter @TraceID, 10, 0, 7, N'SQL Profiler'set @intfilter = 100exec sp_trace_setfilter @TraceID, 22, 0, 4, @intfilterset @intfilter = 1exec sp_trace_setfilter @TraceID, 23, 1, 0, @intfilterexec sp_trace_setfilter @TraceID, 35, 1, 6, N'pubs'-- Set the trace status to startexec sp_trace_setstatus @TraceID, 1-- display trace id for future referencesselect TraceID=@TraceIDgoto finisherror: select ErrorCode=@rcfinish: go二、生成跟蹤腳本的最簡式 事件探查器建立跟蹤, 并設置好各種選項, 完成后運行跟蹤,然后生成腳本。 事件探查器--文件--導出跟蹤定義的文件--選擇合適的版本。這樣就會生成一個跟蹤的腳本, 打開生成的腳本, 修改里面的:exec @rc = sp_trace_create部分, 設置跟蹤結果的保存文件(用語句跟蹤的時候, 跟蹤結果只能保存到文件)。然后, 在需要跟蹤的時候, 運行這個腳本來啟動跟蹤。啟動跟蹤后, 跟蹤自動進行, 所以你可以關閉查詢分析器做其他事情去了。 三、已知的問題 1.跟蹤記錄不是實時寫入跟蹤文件的, 因此, 可能會到你停止跟蹤的時候, 跟蹤信息才寫入跟蹤文件 2.查看當前已經進行的跟蹤可以用(關于結果集的解釋, 請看聯機幫助): SELECT * FROM ::fn_trace_getinfo(0)3. 停止某個跟蹤, 可以在sp_trace_create 語句中設置自動停止時間, 也可以手動停止跟蹤, 用下面的語句: EXEC sp_trace_setstatus @traceid = 1 , -- 跟蹤的id @status = 0 -- 停止, 這樣以后還可能指定此項為來啟用EXEC sp_trace_setstatus @traceid = 1 , @status = 2 -- 關閉, 徹底釋放
標簽: Oracle 數據庫
主站蜘蛛池模板: 日本免费在线一区 | 国产午夜亚洲精品第一区 | 亚洲视频 欧美视频 | 国产99久久久久久免费看 | 色偷偷亚洲女人天堂观看欧 | 亚洲国产第一区二区香蕉 | 国产精品李雅在线观看 | 国产免费久久精品久久久 | 国内精品伊人久久久影视 | 91成人在线免费视频 | 亚洲午夜精品 | 豆国产97在线 | 亚洲 | 精品国语_高清国语自产 | 亚洲第一页在线播放 | 亚洲网站在线播放 | 99国产福利视频在线观看 | 国产精品手机在线播放 | 成人国产精品一级毛片天堂 | 国产成人精选免费视频 | 欧美亚洲国产片在线观看 | 欧美一区中文字幕 | 777444欧美影视 | 91久久国产综合精品女同我 | 在线观看免费av网站 | 91探花福利精品国产自产在线 | 美国一级欧美三级 | 日韩中文字| 免费观看成人www精品视频在线 | 久久久久久久综合色一本 | 午夜精品视频在线观看美女 | 欧美黄免在线播放 | 狠狠色丁香婷婷综合小时婷婷 | 欧美一级做 | 日韩欧美一区二区三区不卡视频 | 欧美成视频无需播放器 | 在线观看片成人免费视频 | 美女把张开腿男生猛戳免费视频 | 亚洲性爰视频 | 香蕉国产人午夜视频在线 | a在线观看欧美在线观看 | 国产三级黄色片 |