ANTS Performance Profiler是一款.NET程序性能分析工具,幫助用戶找出程序可能存在的問(wèn)題,讓開(kāi)發(fā)者可以更好的優(yōu)化程序。軟件適用于桌面、ASP.NET和ASP.NET MVC等應(yīng)用程序,支持分析SQL查詢執(zhí)行計(jì)劃、.NET代碼和數(shù)據(jù)訪問(wèn)層等,大幅度提升程序的性能。
功能介紹
1、從.NET代碼到數(shù)據(jù)庫(kù)
查看.NET代碼和.NET代碼發(fā)出的數(shù)據(jù)庫(kù)請(qǐng)求的性能數(shù)據(jù)。
配置文件數(shù)據(jù)庫(kù)請(qǐng)求您的應(yīng)用程序向任何SQL Server、Oracle、MySQL(或MariaDB)和PostgreSQL數(shù)據(jù)庫(kù)發(fā)出請(qǐng)求。
如果您使用的是ORM,這是理想的選擇。
2、了解網(wǎng)絡(luò)請(qǐng)求
查看有關(guān)應(yīng)用程序發(fā)出的出站HTTP請(qǐng)求的豐富數(shù)據(jù),包括請(qǐng)求和響應(yīng)標(biāo)頭信息。
查看導(dǎo)致請(qǐng)求運(yùn)行的.NET代碼上下文中的所有信息。
3、文件輸入/輸出性能
獲取有關(guān)應(yīng)用程序磁盤活動(dòng)的全面性能信息。
4、直接跳到最慢的活動(dòng)
.NET性能分析器中的調(diào)用樹(shù)顯示每個(gè)方法的數(shù)據(jù),并標(biāo)識(shí)最昂貴的方法、數(shù)據(jù)庫(kù)查詢和Web請(qǐng)求。
5、使用行級(jí)時(shí)序向下鉆取慢速代碼行
逐行分析C#或任何其他.NET代碼,使用精確的計(jì)時(shí)數(shù)據(jù),以便您可以一目了然地發(fā)現(xiàn)問(wèn)題。昂貴的代碼行會(huì)自動(dòng)突出顯示以進(jìn)行快速目視檢查。
6、查看代碼的數(shù)據(jù)庫(kù)交互*
了解您的.NET代碼如何進(jìn)行數(shù)據(jù)庫(kù)查詢以及這些查詢的執(zhí)行方式。ANTS Performance Profiler支持SQL Server和Oracle數(shù)據(jù)庫(kù),無(wú)論是本地還是遠(yuǎn)程。
7、捕獲傳出的Web請(qǐng)求*
查看應(yīng)用程序的傳出HTTP請(qǐng)求。獲取有關(guān)請(qǐng)求和響應(yīng)標(biāo)頭的數(shù)據(jù),并查看是什么.NET代碼導(dǎo)致它們運(yùn)行。
8、對(duì)應(yīng)用程序性能的即時(shí)反饋
使用交互式時(shí)間線檢查.NET或ASP.NET應(yīng)用程序的CPU使用情況,并突出顯示問(wèn)題區(qū)域以僅關(guān)注重要數(shù)據(jù)。
9、按HTTP請(qǐng)求分組方法*
代碼和數(shù)據(jù)庫(kù)活動(dòng)按HTTP請(qǐng)求分組,在特定網(wǎng)頁(yè)上暴露性能問(wèn)題。
10、異步代碼的C#分析
了解C#5異步代碼的性能。在您編寫的代碼的上下文中查看活動(dòng),并查看異步完成的工作如何與導(dǎo)致其運(yùn)行的異步方法相關(guān)。
11、反編譯第三方代碼*
使用由.NET Reflector提供支持的集成反編譯來(lái)查找第三方組件和框架程序集中的瓶頸。
12、新:分析SQL查詢
將各個(gè).NET代碼行的計(jì)時(shí)與SQL執(zhí)行計(jì)劃相關(guān)聯(lián)。找出您的SQL查詢運(yùn)行緩慢的確切原因。
特別說(shuō)明
提示:該資源為網(wǎng)盤資源,請(qǐng)?zhí)崆鞍惭b好百度網(wǎng)盤電腦版