传统磁盘的劣势:影响计算机性能的组件一般包括:cpu,主板总线IO,内存IO,磁盘IO,网卡IO。现代处理器的性能已经很高了,但是计算机整体IO性能较弱,严重影响了计算机的性能。现代计算机总线,内存速度可以达到5G每秒,甚至更高,但是磁盘的IO性能总体来说是较低的。磁盘类型..
分类:
其他好文 时间:
2015-09-10 17:39:13
阅读次数:
202
直接使用裸设备可以解除文件系统限制,最大发挥系统性能,而ats本身支持裸设备,这样可以使用自身的文件子系统,获得更好的IO性能,这也是官方推荐的方式,下面介绍裸设备使用 ?使用fdisk删除设备分区 创建...
分类:
其他好文 时间:
2015-09-01 17:11:19
阅读次数:
137
公司采用的是ucloud的云主机,数据库也是架设在云主机上。由于数据越来越多数据查询数据越来越慢,所以我决定往 UDB上迁移。当时考虑的理由如下:(1)云主机底层架设在虚拟机上IO性能有折损,而UDB底层直接就是物理机集群IO性能有保障。(2)UDB便于维护,直接就能查看各项性能指标及当前实时状.....
分类:
数据库 时间:
2015-08-17 13:58:15
阅读次数:
182
sysbench简介 Sysbench是一个模块化的、跨平台、多线程基准测试工具,主要用于评估测试各种不同系统参数下的数据库负载情况。它主要包括以下几种方式的测试:cpu性能,磁盘io性能,线程调度性能,内存分配及传输速度和数据库性能。由于本人是dba,因此重点关注sysbench测试数据库的场景....
分类:
其他好文 时间:
2015-08-12 21:22:34
阅读次数:
999
1.Java中的缓存是指的是一组用于提高IO性能的内存地址,它位于JVM中,存储在内存或者磁盘中。
2. 为什么要用Hibernate缓存?
Hibernate是一个持久层框架,经常访问物理数据库。为了降低应用程序对物理数据源访问的频次,从而提高应用程序的运行性能。缓存内的数据时对物理数据源中的数据的赋值,应用程序在运行时从缓存读写数据,如果缓存中不存在,才会去访问数据库。...
分类:
Web程序 时间:
2015-08-01 01:13:28
阅读次数:
180
随着SSD硬盘的普及,其优越的IO性能被越来越多的替换传统的SATA和SAS磁盘,常见的应用场景有三种:1)替换MySQL数据库的硬盘,目前社区还没有针对SSD优化的MySQL版本,即使这样,直接升级SSD硬盘也能带来8倍左右的IOPS提升;2)替换Redis的硬盘,提升其性能;3)用在CDN中,加..
分类:
其他好文 时间:
2015-07-21 15:14:26
阅读次数:
115
随着SSD硬盘的普及,其优越的IO性能被越来越多的替换传统的SATA和SAS磁盘,常见的应用场景有三种:1)替换MySQL数据库的硬盘,目前社区还没有针对SSD优化的MySQL版本,即使这样,直接升级SSD硬盘也能带来8倍左右的IOPS提升;2)替换Redis的硬盘,提升其性能;3)用在CDN中,加..
分类:
其他好文 时间:
2015-07-21 15:13:14
阅读次数:
165
使用Linux操作系统命令扫描硬盘在系统“messages”日志中查看到文件系统异常时,采用Linux操作系统命令检查系统分区可以快速定位硬盘故障。注意事项badblocks命令扫描硬盘时会影响系统的IO性能,请不要在系统繁忙时执行。操作步骤以root用户登录。查看系统当前硬盘信息。# fdisk ...
分类:
数据库 时间:
2015-07-20 21:18:03
阅读次数:
329
参考: https://www.ibm.com/developerworks/linux/library/j-zerocopy/这篇文章介绍了 zerocopy技术来提高Linux平台上的IO密集型的JAVA应用程序的性能.zerocopy技术能够避免中间缓冲区中的冗余数据复制以及减少Linux内核...
分类:
编程语言 时间:
2015-07-16 11:03:24
阅读次数:
173
设置InnoDB后台进程最大的IO性能指标,例如从bufferpool中刷新刷新数据页,从insertbuffer中合并数据等。默认值是200,在繁忙的OLTP模式下,需要适当提高。
分类:
数据库 时间:
2015-07-04 23:39:58
阅读次数:
419