本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
存储布局
当您将 SQL Server 数据库文件与一起使用时 EnterpriseOne,它们表现出支持各种磁盘类型的特征,具体取决于其功能。
-
tempdb文件应放在 NVMe 实例存储器上。启用 RCSI 后,将在tempdb数据库中创建大量工作负载,用于存储记录集快照。这些快照是临时的,不需要传统 Elastic Block Storage 的持久性。当您使用 NVMe 实例存储时,数据库将以低廉的价格获得延迟极低的 I/O、高 IOPS 和高吞吐量。 -
MDF 和 NDF 数据文件应放在一个或多个通用型 SSD (
gp3) 卷上。这些文件往往读取密集型 IOPS,但在与大型缓冲区缓存一起使用时对延迟不太敏感。您可以为每个数据库使用多个 MDF 和 NDF 文件,将数据库分条到多个磁盘上,以达到所需的性能级别。 -
LDF 文件应放在单个
gp3、预调配 IOPS SSDio2或io2Block Express 卷上,视具体需要而定。许多 JD Edwards 进程执行的操作会创建繁琐的写入 I/O,其对延迟很敏感。对于许多用户来说,gp3延迟足以满足要求。但是,如果您有一个对运行时系统敏感的进程,您可能需要使用io2或io2Block Express 来满足您对工作负载的性能要求。您也可以考虑在 SQL Server 数据库中启用延迟持久性,以减轻繁琐的写入 I/O 对性能的影响。启用延迟持久性后,您可以使用gp3存储,无需担心写入 I/O 延迟。 -
备份文件应放在高吞吐量、低成本的存储中,例如吞吐量优化型 HDD
( st1) 或者 Amazon Simple Storage Service(Amazon S3)存储桶。此外,由于 EnterpriseOne 数据往往是重复且稀疏的,因此我们建议您对通过数据库进行的备份使用 SQL Server 备份压缩。 -
当您使用具有大量 NVMe 实例存储空间的实例时,缓冲池扩展 (BPEs) 可以提供价值。但是,当您使用 x2ieDN 实例时,BPE 的好处会因大量可用内存而显著减弱,因此最好将可用存储用于。 NVMe
tempdb