【技术】DapuStor高性能NVMe SSD作为oracle数据库的Redo Log,极大降低了交易时延
Oracle数据库系统是目前世界上使用最为广泛的关系型数据库系统,Oracle数据库支持OLTP(on-line transaction processing)和OLAP(On-Line Analytical Processing)两大数据处理。OLTP主要是基本的、日常的事务处理。OLAP支持复杂的分析操作,侧重决策支持,并提供直观易懂的查询结果。在OLTP场景中,交易延时是衡量交易系统性能的重要指标,如何小改动大收益的获取高性能低时延的交易系统呢?
在线重做日志Online Redo Log
Oracle的数据文件类型:
Control File:记录数据库的结构、参数和其他数据文件的位置。
Data File:存放用户数据和临时数据。
Online Redo Log:记录重构,重做数据库变更的重要信息。
Archive Log:当数据库处于归档模式时,数据库将写满的日志组拷贝到归档区,用于数据异常时恢复。
通过对哪个数据文件进行小调整获取较大性能收益呢?先将目标锁定在Online Redo Log上看看。原因如下:Oracle Online Redo Log是数据库为保证已提交的事务不会丢失而建立的一种机制,它会记录数据库的INSERT、UPDATE、DELETE、CREATE等等变更。数据库事务在提交时并不强制写入到Data File中,但会保证首先写入Redo Log中,可见Redo Log是Oracle性能影响的重要因子。此外,相对Data File ,Redo Log文件的数据量不大所要用到的存储空间较少,调整起来比较方便。
锁定目标后,我们看看对Redo Log可以进行哪些方面的调整:
1.修改Redo Log file大小
2.将日志文件放到性能更高的盘上
测试环境以及测试方案
下面基于手里的资源环境进行一个实验。1台DELL PowerEdge R540服务器,部署Oracle 19c数据库,2张SATA SSD盘采用oracle ASM创建normal模式的数据盘,1张SAS SSD盘采用oracle ASM创建external模式的日志盘,一张DapuStor TLC 800G NVMe SSD盘作为方案对比盘。采用HammerDB工具对Oracle数据库进行TPC-C压力测试,统计测试结果。对比测试方案如下:
方案1:Oracle的数据盘采用SATA SSD盘,Redo Log存储盘采用SAS SSD盘,Redo Log文件大小采用Oracle默认配置;
方案2:Oracle的数据盘采用SATA SSD盘,Redo Log存储盘采用SAS SSD盘,Redo Log文件大小按照20分钟切换日志的频率设置大小;
方案3:Oracle的数据盘采用SATA SSD盘,Redo Log存储盘在NVMe SSD盘上。
测试结果数据
TPC-C性能对比(TPM)
HammerDB 1vuser,20vuser以及40vuser时,Oracle数据库压力测试TPM值。
适当调整Redo Log文件大小时,TPC-C性能有2倍提升;
将Redo Log日志文件调整到性能更高的NVMe SSD硬盘上时,TPC-C性能有6.8%~10.8%的提升。
时延对比
统计DapuStor NVMe SSD和SEAGATE SAS HDD分别作为Redo Log存储介质时,TPC-C测试模型中40vuser 测试时NewOrder 事务的时延。MIN为最小响应时间,P50为50%事务的最大响应时间,P95为95%事务的最大响应时间
使用DapuStor NVMe SSD作为oracle数据库的Redo Log时,95%事务的Latency有近2倍的降低,交易时延获得了极大的降低。
测试总结
Redo Log作为Oracle数据系统的核心组件之一,其文件大小,所处不同存储介质都会对Oracle的性能,时延产生较大影响。其中采用高性能盘作为Redo Log的存储介质时,Oracle数据库性能提升的同时系统的交易时延也相对的减小,此外系统CPU利用率也相对降低,CPU利用率也较为平稳。
- |
- +1 赞 0
- 收藏
- 评论 0
本文由吃粽子吗转载自大普微电子,原文标题为:REDO LOG对Oracle性能影响实测对比 - SAS-SATA,本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。
相关研发服务和供应服务
相关推荐
【技术】NVMe-MI协议解读——完整的NVMe SSD管理方式
Nvme-MI(Management Interface),定义了一套完整的NVMe SSD管理方式,独立于NVMe协议且为NVMe SSD服务。与NVMe协议不同,NVMe-MI协议是通过MCTP协议进行传输,同时底层物理层支持PCIe或者SMBus/I2C,本文后续默认物理层都是SMBus/I2C。
新技术 发布时间 : 2021-05-24
【技术】Dapustor的Haishen系列NVMe SSD 支持4种带外管理机制,可在BMC服务器上完美显示
当前NVMe SSD的带外管理总共有4种机制,Dapustor的Haishen 系列NVMe SSD对于前述4种带外管理机制已经全部支持,能在各大服务器厂商的BMC服务器上完美显示。
新技术 发布时间 : 2021-05-23
步科(Kinco)可编程控制器(PLC)选型指南
目录- K2系列PLC KS系列PLC KW系列PLC HP系列觫摸屏PLC—体机 K5系列CPU模块和扩展IO模块/编程软件Kinco Builder
型号- K531-04IV,KS131-04RD,K506EA-30AT,PS580,K204ET-16DT,HP070-33DT,CPU101,KS101M-04DX,CPU504EX,K205EX-22DT,CPU105,K531-04RD,CPU506,PM523,PM522,CPU508,PM121,PM521,PM123,PM122,K205-16DR,K506-24DR,K523-08DT,CPU506EA,K205-16DT,K506-24DT,K523-08DR,K205EA-18DT,HP043-20DT,K209EA-50DX,KS121-16DX,K504EX-14DR,KS105-16DT,K504EX-14DT,K521-08DX,K2系列,PM533,HP系列,K532-02IV,PM131,K508-40AX,PM532,KS105C2-16DT,K508-40AT,PM531,PM133,K508-40AR,KW2,K522-16XR,KS123-14DR,KW203-12DT-R2,CPU205,CPU204,K523-16DT,K531-04TC,K523-16DR,CPU209,K508-40DT,K508-40DR,K209M-56DT,KS133-06IV,K533-04IV,KS系列,HP043-20DTC,KW系列,K506-24AR,K522-16DT,KS122-14DT,K506-24AT,K522-08XR,K580,KS105C1-16DT,K541,K521-16DX,SM541,K504EX-14AR,K504EX-14AT,K5系列,KS122-12XR,K506EA-30DT,K522-08DT
【应用】主频高达150MHz的数字信号处理器AVP32F335助力光伏储能系统,具有高性能32位CPU
进芯的DSP AVP32F335应用在光伏板的逆变电路做控制,通过逆变电路的输出电流采样实时采样反馈到DSP做处理,DSP在根据采样的电流大小调节相对应的驱动频率给到驱动器驱动逆变电路,DSP根据采集到的数据通过无线通信模块上传到云端,用户可以在手机中观察到光伏储能系统的工作数据。
应用方案 发布时间 : 2023-03-22
每颗螺丝都不容有错!阿普奇AK6在螺丝光学筛选机的应用解决方案
随着现代智能科技的发展,螺丝光学筛选机逐渐承担起对质量把关的重任。阿普奇弹匣式智能控制器AK6系列在其应用场景中有着高度适配的优势:支持Intel® 12th Gen CoreTM i3/i5/i7-P系列移动CPU,拥有强大的数据处理和运算能力;提供2个DDR5 SO-DIMM插槽,最大支持64GB内存,确保系统运行的流畅性和数据处理的高效性。
应用方案 发布时间 : 2024-08-17
让你的“数据”冷下来,Nidec扩充面向数据中心的液冷模块产品阵容
液冷系统被认为是未来冷却系统的主流。一般来说,超过300W的CPU使用散热器、风扇、空调等冷却系统进行散热,效果并不充分。300W-1000W的高功率CPU需要通过液冷系统进行适当的散热处理,才能维持正常运行并提高演算效率。尼得科在产品阵容中增加了液冷系统中热交换效率高、耗电量低的冷却液分配单元、集管、液冷模块、泵等产品。
产品 发布时间 : 2024-01-23
世迈科技提供耐用可靠的ME2 SATA SSD工业用固态硬盘系列助力企业级NAS服务器网络存储升级
世迈ME2 SATA SSD搭载SafeDATA断电数据保护技术,提供企业服务器系统多一层数据防护。无预警断电时世迈科技固态硬盘仍能正常运作,确保端对端数据完整性,避免硬盘毁损而导致关键数据遗失。
原厂动态 发布时间 : 2023-02-24
DMA 与 CPU 数据传输间的仲裁机制?
DMA 控制器和 Cortex®-M0 核心共享系统数据总线,执行直接存储器数据传输。当 CPU 和 DMA 同时访问相同的目标(RAM 或外设)时,DMA 请求会暂停 CPU 访问系统总线达若干个周期,总线仲裁器执行循环调度,以保证 CPU 至少可以得到一半的系统总线(存储器或外设)带宽。
技术问答 发布时间 : 2024-05-25
【产品】AT32L021系列低功耗ARM® Cortex®-M0+微控制器,具有高达72MHz的CPU运算速度
雅特力科技AT32L021系列低功耗ARM® Cortex®-M0+微控制器,高达72MHz的CPU运算速度与硬件除法器,最高可支持64KB闪存存储 器(Flash)及8+1KB随机存取存储器(SRAM)(支持奇偶校验),而系统存储器(4KB)除可作启动加载程序(Bootloader)外,也可一次性配置成 一般用户程序和数据区,达到64+4KB的最大空间使用。
新产品 发布时间 : 2021-09-08
【应用】基于QT18B20温度传感器推出的LoRa无线温度采集终端,扫码配置,即插即用
LoRa无线温度采集终端由最新的LoRa无线扩频技术与 STM8L低功耗系列CPU以及3只七芯中创自主研发的高精度温度传感器QT18B20组成。对温度进行采集,通过 Lora将窖池测温仪收集到的监测数据发送到系统软件平台。该采集端具有上中下三点实时测温,无线传输数据的功能。
应用方案 发布时间 : 2021-08-03
从低功耗模式唤醒是否需要重新初始化外设?
N32G45X 系列包括的低功耗模式有:SLEEP、STOP0、STOP2、STANDBY、VBAT,进入 STANDBY 和 VBAT 后,再次启动都需要执行系统复位;STOP0 模式下,所有 SRAM 数据保持,唤醒后默认启动 HSI,用户需要对系统时钟和相关外设重新初始化;STOP2 模式下,只有 retentionSRAM(后 16K)数据保持,唤醒后默认启动 HSI,用户需要对系统时钟和相关外设重新初始化,且需要注意前 128K SRAM 为随机数据;SLEEP 模式下,只有 CPU 内核停止,其他配置保留,唤醒后不需要再对时钟或外设进行配置。
技术问答 发布时间 : 2024-05-25
【产品】ATP的SSD固态存储盘,具有静态数据安全功能,可快速安全地删除所有数据
ATP的SSD固态存储盘,具有静态数据安全功能,可快速安全地删除所有数据,可应要求提供各种客户和应用程序特定功能,以防止未经授权访问SSD,系统或网络,定义读/写访问限制(包括WORM)或验证要访问的内容。
新产品 发布时间 : 2020-01-16
台达锂电行业手册
型号- AX-364EL,ASDA-B3 系列,AX-3,ASDA-A3,DRS,ECM-PF,ME300,AH500 系列,DVP50MC,AX-304EL,C2000PLUS,AX 系列,ASDA 系列,DVP-ES3,C2000 PLUS 系列,C2000PLUS 系列,DVP10MC,DOP-103WQ,DRS40L3,AS300 系列,AH500,DVP15MC,MS300 系列,DOP-107WV,ASDA-E3,CP2000 系列,MH300,DVP 系列,DRS60L6,ASDA-W3,DOP-100 系列,MS300,AX-308E,ASDA,AX-316E,C2000 PLUS,DRS80LC,DRS 系列,AX-332E,CP2000,DT 系列,AS500,DOP-100,AS300,AX-8,ASDA-B3,DVP
DSGW-210网关助力智能公寓硬件解决方案,拥有2GB内存和16GBeMMC存储
东胜DSGW-210物联网网关中使用了强大的RK3328芯片。RK3328配备了四核ARM Cortex-A53 CPU,为智能公寓生态系统内处理复杂的工作和数据密集型流程提供了充足的处理能力。RK3328具有强大的多媒体处理能力,包括4K视频解码和回放。这种功能在智能公寓安装中特别有用,包括媒体流、视频监控或娱乐系统。它支持处理高质量的多媒体材料并将其分发到不同的公寓连接设备。
应用方案 发布时间 : 2023-11-20
【产品】井芯微电子RapidIO GEN3协议高速网络交换芯片NRS2410,最大交换吞吐率可达600Gbps
井芯微电子推出的NRS2410是一款符合RapidIO 3.2协议规范的高速网络交换芯片,支持48条高速通道和最多24个端口,最大交换吞吐率为600Gbps,主要用于高可靠低时延嵌入式系统内部各组件之间的互连,支持芯片到芯片、板卡到板卡间的高速数据通信,NRS2410兼容国外RXS2448芯片,可用于连接CPU、DSP、FPGA和ASIC等构成的复杂处理密集型电子系统。
产品 发布时间 : 2023-08-31
电子商城
现货市场
服务
定制液冷板尺寸5mm*5mm~3m*1.8m,厚度2mm-100mm,单相液冷板散热能力最高300W/cm²。
最小起订量: 1片 提交需求>
根据用户的接口模块,使用是德示波器及夹具查看实时眼图演示,测试USB/MIPI/DDR/SATA/HDMI协议,支持最高到1.2GHz的实时眼图协议测试。支持到场/视频直播测试,资深专家全程指导。
实验室地址: 深圳 提交需求>
登录 | 立即注册
提交评论