当你登陆上一个有性能问题的Linux服务器:在第一分钟你会做什么? 在Netflix我们有大规模的EC2 Linux云,也有许多性能分析工具来监控和诊断服务器性能。例如针对云监控的Atlas,针对on-demand机器分析的Vector。这些工具帮助我们解决了大部分问题,但我们偶尔也需要登录服务器,...
分类:
系统相关 时间:
2016-01-13 21:50:02
阅读次数:
412
.Net 应用中使用dot trace进行性能诊断...
分类:
Web程序 时间:
2015-12-21 22:04:51
阅读次数:
207
performance-schema最早在MYSQL 5.5中出现,而现在5.6,5.7中performance-Schema又添加了更多的监控项,统计信息也更丰富,越来越有ORACLE-AWR统计信息的赶脚,真乃DBA童鞋进行性能诊断分析的福音。本文主要讲Performance-Schema...
分类:
数据库 时间:
2015-12-06 09:58:02
阅读次数:
260
visual studio是个强大的集成开发环境,内置了程序性能诊断工具。下面通过两段代码进行介绍。static void Main( string[] args) { Test1(); Test2(); Console...
分类:
其他好文 时间:
2015-11-13 15:52:34
阅读次数:
411
前言Web2.0应用的推广为用户带来了全新的体验,同时也让开发人员更加关注客户端性能问题。最近,资深Web性能诊断专家、知名工具dynatrace的创始人之一AndreasGrabner根据自己的工作经验,总结了Web2.0应用客户端性能问题十大根源,InfoQ中文站将这十个问题做了概括整理,供We...
分类:
Web程序 时间:
2015-10-27 12:54:07
阅读次数:
178
今天在工程中发现了一个非常消耗CPU资源的过程---一个创建Popup并根据绑定的Collection填充ListBox的过程。通过VS的性能诊断,最终确定的耗时过程锁定在了Popup.isOpen = true这一语句上。该句导致了Listbox的创建。然而,VS的诊断无法再继续深入了。这个句子导...
/*常规服务器动态管理对象包括:dm_db_*:数据库和数据库对象dm_exec_*:执行用户代码和关联的连接dm_os_*:内存、锁定和时间安排dm_tran_*:事务和隔离dm_io_*:网络和磁盘的输入/输出*/--- 运行下面的 DMV 查询以查看 CPU、计划程序内存和缓冲池信息。sele...
分类:
数据库 时间:
2015-10-20 15:12:27
阅读次数:
331
原文 http://www.infoq.com/cn/news/2010/08/web-performance-root/Web 2.0应用的推广为用户带来了全新的体验,同时也让开发人员更加关注客户端性能问题。最近,资深Web性能诊断专家、知名工具dynatrace的创始人之一Andreas Gra...
分类:
Web程序 时间:
2015-10-03 06:08:41
阅读次数:
225
模拟Oracle性能诊断艺术做了两个试验样品。书上说的不承担RELIES_ON。果缓存的失效操作(result_cache RELIES_ON(test1,test2))。试验证明不正确,函数f1()并没有使用RELIES_ON,但表上的变化影响到了函数。C:\Documents and Set.....
分类:
数据库 时间:
2015-09-22 10:03:47
阅读次数:
260
Linux系统庞大而复杂,经过总结,做为一名DBA,一些基本管理、网络管理、进阶应用、性能诊断、管道复杂应用、硬件相关传感命令都需要掌握,这篇文章,专门来讲做为一名DBA,必须学会的11个基本应用命令。1、 ls命令Ls命令是Linux中最常用的命令,是list的缩写,缺省下ls命令是列出当前目录的...
分类:
数据库 时间:
2015-08-21 13:16:27
阅读次数:
200