Articles of 性能

基准与正常的服务器和vmware运行

我们正在切换到我们的服务器的VMware。 我想确保没有性能损失。 我可以在旧服务器和新vmware服务器上运行哪种types的基准testing来确定性能?

安哥拉/非洲的数据中心

我不确定这是否适合SF,但我有一个客户想要把他的网站打开到非洲市场(特别是安哥拉 ),问题是由我们的美国/欧洲服务器服务的网站速度非常慢当从非洲地区访问,即使是3.6Mbps的互联网连接。 我猜测低速是由于地理距离,但我不完全确定。 我在非洲数据中心寻找了一段时间(在谷歌和黄页上),但是我找不到任何能让我们托pipe/租用专用服务器的东西,而且我想知道是否有人有同样的问题,最重要的是,你是如何解决的? 我知道的一些(快速)网站: sapo.ao sapo.cv

SQL服务器查询真的很慢只有在第一次运行

有点奇怪的问题…当我重新启动我的机器后第一次启动我的.NET应用程序时,SQL Server查询是非常缓慢的…当我暂停debugging器,我注意到它挂在从查询获取响应。 这只发生在连接到远程SQL服务器(2008)时…如果我连接到本地机器上的一个,那就好了。 此外,如果我重新启动应用程序,即使远程SQL服务器,它的工作也很快,后续运行也很好。 唯一的问题是当我重新启动机器后第一次连接到远程SQL服务器。 更重要的是,我甚至已经注意到与连接到远程SQL服务器的第三方应用程序(也称为.NET)完全相同的行为。 另一个信息…这只是开始发生,因为我升级我的机器从XP到Win7(64位)。 另外,升级到Win7的我的团队中的其他开发人员也看到了相同的行为(包括我们正在开发的应用程序和第三方.NET应用程序)。 (从https://stackoverflow.com/questions/2014814/sql-server-queries-are-really-slow-only-on-first-run复制)

定期备份和恢复SQLServer上的好处

在过去我使用其他数据库平台的日子里,我们被build议定期备份和恢复数据库,以提高性能。 常见的原因是一个B&R将包括 重build索引 整理页面 我的问题: 当执行回退和恢复时,MS SQLServer做什么(特别是2005)? 我应该定期进行备份还是恢复? 我应该担心失去统计数据吗?

磁盘是否在死亡? 奇怪的数字iostat

我在我的房子里有这个老的P4盒子,用Ubuntu服务器作为媒体服务器。 除了IDE启动驱动器之外,还有一个1TB的SATA磁盘,附带一个这样的el-cheapo IDE到SATA适配器。 该磁盘应该是那些'绿',我认为在5400RPM的旋转之一。 它的工作不是一帆风顺一会儿,但现在(大约70%已满),但最近开始在媒体播放器上回放媒体文件(虽然不总是)时开始打嗝。 起初,我以为这是我的蹩脚的WiFi打起来。 但是后来我运行iostat并且出现了一些奇怪的数字。 (BTW这些数字是Twonkymedia服务器试图索引磁盘时) 以下是iostat -dkx 2的一些典型结果 Device: rrqm/s wrqm/sr/sw/s rkB/s wkB/s avgrq-sz avgqu-sz await svctm %util sdb 0.00 0.00 0.00 0.00 0.00 0.00 0.00 2.00 0.00 0.00 100.00 Device: rrqm/s wrqm/sr/sw/s rkB/s wkB/s avgrq-sz avgqu-sz await svctm %util sdb 0.00 0.00 0.00 0.00 0.00 0.00 0.00 1.99 0.00 0.00 99.50 […]

SQL Server缓冲区caching与Windows磁盘caching

我已经阅读了关于SQL Server缓冲区caching和关于调整它的各种讨论,使用最大和最小内存设置。 但是我有一个疑问:操作系统也有磁盘读取caching。 如果我在可用的操作系统内存下使用最大内存方式,操作系统是否会caching磁盘页面,并使其下次检索速度更快?

RHEL裸设备(通过VMware RDM)的性能问题

我正在通过vSphere 4.0U1运行RHEL 5.3。 我在NetApp(光纤)存储上configuration了多个LUN,并使用准虚拟SCSI适配器在两个(Linux)虚拟机上添加了RDM。 一个LUN的大小为100GB,在两个虚拟机上成功映射到/ dev / sdb ,另外5个大小为500MB(映射到/ dev / sd {cg}) ,我还为每个设备创build了一个分区。 我遇到了两个问题:第一,直接写入/ dev / sdb1给我~50MB / s ,而任何/ dev / sd {cg} 1给我〜9MB / s 。 除了大小之外,LUN的configuration没有区别。 我想知道是什么原因造成的,但这不是我的主要问题,因为我将以9 MB / s的速度解决问题。 我使用udev非常直接地创build了原始设备: ACTION=="add", KERNEL=="sdb1", RUN+="/bin/raw /dev/raw/raw1 %N" 每个设备 写入任何新的裸设备都会大大降低性能,达到900KB / s以上 。 任何人都可以指出我的方向吗? 提前致谢, – jifa

Hyper-V R2性能计数器

我一直在玩弄Hyper-V的WMI性能计数器。 我感兴趣的是虚拟NIC字节/秒input和输出计数器。 我注意到结果是非常“spikey”。 最近的平均时间是多less? 我试图计算每个虚拟机的总stream量,但是有时候,一个非常高的即时轮询结果正在夸大结果,因为我只是每分钟轮询一次结果。 我宁愿读一个“字节总数”计数器而不是“字节/秒”计数器 – 有没有这样的事情? 谢谢 Acendo

HP DL185 – 非常慢的磁盘读取速度

我有一个HP DL185 G6服务器(12磁盘型号),具有以下规格: 四核至强2.27GHz 6GB内存 带电池备份的HP P212 RAID控制器 2个128GB 15K SAS 3.5“(用于操作系统的RAID-1) 4 x 750GB 7.5K SAS 3.5“(数据为RAID-5,2TB可用空间) 操作系统是Ubuntu Server 9.10。 两个驱动器都被格式化为EXT4。 我们发现RAID-5arrays的读取速度很差。 磁盘testing结果如下: sudo hdparm -tT /dev/cciss/c0d1p1 /dev/cciss/c0d1p1: Timing cached reads: 15284 MB in 2.00 seconds = 7650.18 MB/sec Timing buffered disk reads: 74 MB in 3.02 seconds = 24.53 MB/sec 有关信息,RAID-1arrays执行如下: sudo hdparm […]

优化操作系统以提供最大的informix性能

是否有任何特定于Informix的指南来优化运行ifx引擎的任何操作系统? 例如,在Linux中,将所有不必要的二进制文件,守护进程,实用程序,调整内核参数剥离到最低限度,优化原始和熟化设备(hdparm)。 也许有一天,informix可以创build自己专有的PICK-like O / S。 总体思路是,ifx所在的操作系统具有最小的占位面积,对ifx的开销影响最小,并提供优化的ifx性能。