原創|使用教程|編輯:龔雪|2014-01-02 09:25:52.000|閱讀 315 次
概述:詳細全面的Linq to SQL Profiler使用教程,幫助你更好更快的上手新的數據庫分析神器。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
又一款新的數據庫分析器產品Linq to SQL Profiler上架啦。該軟件是由 OR/M 社區的高層領導人親自開發設計,能夠精準的幫助你優化App的冗余的代碼。由于新產品具有一定的新鮮度,因此對于Linq to SQL Profiler的使用還比較陌生。今天就主要講解一下Linq to SQL Profiler經常用到的幾個操作:如何跳過或繼續profiling、為App配置離線profiling模式以及該Profiler需要怎樣的防火墻權限。
首先我們來看如何跳過或繼續profiling:
在使用Linq to SQL Profiler途中,你可以指定讓它跳過對App某一部分的分析,而且不對這一部分產生分析結果。要做到此效果,需要以下代碼:
using (ProfilerIntegration.IgnoreAll()) { // Ignore all events generated from here }
或者:
ProfilerIntegration.IgnoreAll(); // Ignore all events generated from here ProfilerIntegration.ResumeProfiling();
以上兩個代碼,二選其一即可。
為App配置離線profiling模式:
你可以從App里生成一個快照文件,然后通過代碼的方式實現對該App的離線profiling:
HibernatingRhinos.Profiler.Appender.LinqToSql.LinqToSqlProfiler.InitializeOfflineProfiling(filename);
在稍后你需要進行對App分析時,你只需要將生成的快照文件放入到分析器中即可。
Profiler需要怎樣的防火墻權限:
當在使用Linq to SQL Profiler時,你的防火墻會詢問你是否允許其運行,在這里強烈建議允許。因為如果選擇禁止的話,那么Linq to SQL Profiler就無法進行在線的分析。同時,在每次Linq to SQL Profiler啟動的時候會自動檢查版本,如發現有錯誤會詢問你是否提交此錯誤,以備開發人員對其進行修正。除此以外,該軟件會定期的以匿名的形式反饋用戶經常使用的功能模塊,以備開發人員可以對其進行改善和提高。
>>點此免費下載和試用Linq to SQL Profiler
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn