`
wuhuizhong
  • 浏览: 686573 次
  • 性别: Icon_minigender_1
  • 来自: 中山
社区版块
存档分类
最新评论

磁盘IO调优

 
阅读更多

磁盘性能指标 标服务时间:从磁盘获取单个条目消耗的时间,等于寻道时间+旋转时间+传输延时 吞吐量:给定时间内磁盘能由完成的IO数量,通常用IOPS表示。随机读的时候,IOPS由寻道时间和旋转时间共同决定;当IO是连续的时候,主要由旋转 时间决定。 过去20年中,磁盘容量增长了20倍,但是服务时间基本没有变化,因此每兆数据的平均IO比以前少。 磁盘数据分布:尽可能保持磁盘半满状态,数据保存在外圈的1/3磁道,可以显著减少寻道时间。 监控Oracle的IO IO等待次数:使用V$YSTEM_EVENT,限制WAIT_CLASS IN (‘User IO”, ‘System IO’) Oracle 11g中,使用V$IOSTAT_FILE可以查看各类文件(Data Fiel,Control File等)的IO等待,V$IOSTAT_FUNCTION可以查看各种进程(LGWR,DBWR等)的IO等待 文件IO:11g中使用V$IOSTAT_FILE,10g使用V$FILESTAT UNION V$TEMPSTAT,更具体的数据查看V$FILEMETRIC和V$FILE_HISTGRAM IO基准测试:11g中提供了DBMS_RESOURCE_MANAGER.CALIBRATE_IO测试工具 优化数据文件IO:保持磁盘半满,磁盘负载控制在50%-70% RAID阵列:RAID5会大大降低写IO,一次写操作包括了读取目标块,奇偶校验块,写目标块共4次IO 文件IO排布策略:通常情况下重做和归档分配到独立的磁盘,避免影响数据文件的IO。 重做和归档优化:重做文件的奇数编号放在一个磁盘设备,偶数编号放到另外一个磁盘;LGWR执行的写操作不需要条带化,一般情况下LGWR的写入数据量 小,只能写到一块磁盘,条带化的优势无法体现。 重做日志大小:5分钟以下的日志切换,建议增加日志文件大小。

 

http://xingaiming.com/2013/04/opsg-ch21-disk-tuning/

分享到:
评论

相关推荐

    IO性能调优

    硬盘组成原理,IO监控、IO调整,如何减少IO,系统如何调整

    oracle IO调优

    ### Oracle IO调优详解 #### 一、硬盘基础知识与Oracle磁盘性能问题定位 ##### 硬盘基础知识 硬盘作为存储设备的核心组成部分,在现代计算机系统中扮演着至关重要的角色。了解硬盘的基本工作原理对于理解Oracle...

    磁盘io插件nagios

    5. 调优:根据分析结果,可以针对性地进行系统调优,比如调整文件系统参数、优化I/O调度算法、增加缓存或者升级硬件设备等。 在实际运维中,理解并熟练使用Nagios磁盘I/O插件check_iostat,对于预防和解决性能问题...

    Oracle_IO_性能调优手册

    《Oracle_IO_性能调优手册》是一本专为IT专业人士准备的深度指南,主要关注如何优化Oracle数据库的I/O性能。在Oracle数据库管理中,I/O性能是影响系统整体效率的关键因素,尤其对于大规模数据处理和高并发业务场景至...

    磁盘io性能监控(linux和windows).docx

    磁盘IO性能监控在IT运维中扮演着至关重要的角色,特别是在服务器性能调优和故障排查过程中。无论是Linux还是Windows系统,了解磁盘IO的状态对于识别系统瓶颈和优化系统性能至关重要。 在Linux环境中,我们通常使用...

    iometer磁盘IO测试工具

    《深入理解iometer:专业磁盘IO测试工具的剖析与应用》 在IT行业中,对系统性能的评估和优化是至关重要的,其中磁盘IO(输入/输出)性能的测试尤为关键,因为它是衡量计算机存储系统效率的重要指标。iometer就是...

    磁盘IO测试工具

    在系统调优、硬件选型或故障排查过程中,FIO都能提供宝贵的数据支持。 总结来说,FIO是一款功能强大的磁盘I/O测试工具,它允许用户通过多线程或多进程模拟各种I/O操作,以全面评估存储系统的性能。通过调整参数和...

    linux查看磁盘io的几种方法.docx

    在进行性能分析时,结合日志分析和性能调优工具,如`strace`或`lsof`,可以帮助定位具体哪个进程或服务导致了高I/O。 总的来说,了解如何在Linux系统中查看磁盘I/O状态对于系统管理员来说至关重要,这有助于识别...

    磁盘IO检查工具CrystalDiskMark

    《磁盘IO检查工具CrystalDiskMark深度解析》 在信息技术领域,磁盘I/O(Input/Output)性能是衡量计算机存储系统效率的关键因素之一。为了评估硬盘、固态驱动器(SSD)或其他存储设备的读写速度,专业人员经常使用...

    针对应用服务器的CPU-内存-IO-网络全面调优实践

    3. 使用iostat等工具监控磁盘I/O性能,比如监控读写速度、队列长度和平均服务时间。 **网络调优** 网络调优关注于通过优化网络设置来减少延迟、提高吞吐量和数据传输的可靠性。 1. 网络调优涉及调整TCP/IP堆栈...

    Oracle IO问题解析

    这种设计大大提升了数据库的整体性能,但也带来了如何平衡内存与磁盘IO的问题。 IO配置是优化的关键一环。Oracle提供了多种IO配置选项,如ASM(Automatic Storage Management)和RAC(Real Application Clusters)...

    Unix,Linux 磁盘 IO 性能监控命令.docx

    在Unix和Linux操作系统中,磁盘I/O性能监控是系统管理员进行性能调优的关键环节。以下是一些关于磁盘I/O性能监控的重要知识点: 1. **IOPS (每秒I/O数)**:IOPS衡量了磁盘每秒钟完成的连续读写操作次数,尤其在处理...

    bonnie++ linux测试磁盘IO性能的工具

    《bonnie++:Linux系统中的磁盘I/O性能测试...无论是对硬件选型、系统调优还是问题排查,bonnie++都是不可或缺的助手。在日常维护和优化工作中,熟练掌握并运用bonnie++将大大提高我们的工作效率,确保系统的高效运行。

    Oracle-IO问题及性能调优.docx

    Oracle IO 问题及性能调优 Oracle IO 问题是数据库性能优化的重要方面,任何数据库系统中都存在大量的读写操作,IO 问题也往往是导致数据库性能问题的重要原因。以下是 Oracle IO 问题及性能调优的相关知识点: ...

    存储IO设计和性能调优.docx

    在IT领域,存储I/O设计和性能调优是至关重要的环节,特别是在数据库系统中,因为数据的读写操作直接影响到整体性能。磁盘I/O是系统中最耗时的部分,主要由于磁盘的物理机械过程,如磁头旋转和寻道。尽管现代存储技术...

    kafka配置调优实践

    * 修改 server.properties 文件中参数值:broker 处理消息的最大线程数 num.network.threads=xxx,broker 处理磁盘 IO 的线程数 num.io.threads=xxx。 七、Producer 写入优化 * 定期批量写文件可以大幅度提高 ...

    vCenter性能调优和性能监控

    对于vCenter Server来说,性能调优和监控是保障其稳定运行和提高管理效率的重要措施。性能调优可以帮助vCenter Server应对更多的虚拟机负载,而性能监控则能够帮助管理员及时发现和解决潜在问题,从而避免vCenter ...

    CPU-内存-IO-网络调优.docx

    ### CPU-内存-I/O-网络调优 #### 12.1 有关CPU的调优 **12.1.1 CPU处理方式** CPU的处理方式主要包括三种:批处理、分时处理以及实时处理。 - **批处理**:主要用于早期大型计算机系统中,通过将一系列任务预先...

Global site tag (gtag.js) - Google Analytics