调整Oracle HWM(高水位线)可以实现更好的性能,以下是一些常见的调整方法和对应的单元表格:
1、调整HWM阈值
方法:通过修改初始化参数DB_FILE_MULTIBLOCK_READ_COUNT
来调整HWM阈值。
单元表格:
“`
| 参数名称 | 默认值 | 建议值 |
||||
| DB_FILE_MULTIBLOCK_READ_COUNT | 16 | 根据实际需求进行调整 |
||||
| 描述 | | |
||||
| 该参数用于设置每个I/O请求读取的块数,增加该值可以减少I/O操作的数量,提高性能。 | | |
||||
| 注意事项 | | |
||||
| 在调整之前,请先进行性能测试,确保调整后的性能确实有所提升。 | | |
| 对于较大的表空间,可能需要更大的I/O请求块数,以减少磁盘I/O操作的开销。 | | |
||||
| 示例代码 | | |
||||
| ALTER SYSTEM SET DB_FILE_MULTIBLOCK_READ_COUNT=32 SCOPE=SPFILE; | | |
||||
| 重启数据库使参数生效。 | | |
||||
|“`
2、调整HWM自动增长策略
方法:通过修改初始化参数DB_FILE_AUTOEXTEND_ONLINE_SIZE
和DB_FILE_AUTOEXTEND_MAXSIZE
来调整HWM自动增长策略。
单元表格:
“`
| 参数名称 | 默认值 | 建议值 |
||||
| DB_FILE_AUTOEXTEND_ONLINE_SIZE | 根据表空间自动计算 | 根据实际需求进行调整,通常为表空间大小的5%至10%之间 |
||||
| 描述 | | |
||||
| 该参数用于设置在线扩展文件时HWM的增长量,增加该值可以减少HWM的频繁调整,提高性能。 | | |
||||
| 注意事项 | | |
||||
| 在调整之前,请先进行性能测试,确保调整后的性能确实有所提升。 | | |
||||
| 对于较大的表空间,可能需要更大的HWM增长量,以避免频繁的HWM调整。 | | |
||||
| 示例代码 | | |
||||
| ALTER TABLESPACE tablespace_name ONLINE RESIZE BY (5G); | | |
||||
| 重启数据库使参数生效。 | | |
||||
|“`
“`
“`
| 参数名称 | 默认值 | 建议值 |
||||
| DB_FILE_AUTOEXTEND_MAXSIZE | 根据表空间自动计算 | 根据实际需求进行调整,通常为表空间大小的80%至90%之间 |
||||
| 描述 | | |
||||
| 该参数用于设置最大扩展文件时HWM的增长量,增加该值可以减少HWM的频繁调整,提高性能。 | | |
||||
| 注意事项 | | |
||||
| 在调整之前,请先进行性能测试,确保调整后的性能确实有所提升。 | | |
||||
| 对于较大的表空间,可能需要更大的HWM增长量,以避免频繁的HWM调整。 | | |
||||
| 示例代码 | | |
||||
| ALTER TABLESPACE tablespace_name ONLINE RESIZE BY (5G);
ALTER DATABASE DATAFILE ‘file_name’ RESIZE BY (10G);"
ALTER DATABASE CLEAR UNDO;"
RECOVER ARCHIVELOG;"
ALTER DATABASE FLASHBACK ON;"
ALTER PLUGGABLE DATABASE pdb_name ADMIN PASSWORD "new_password";"
ALTER PLUGGABLE DATABASE pdb_name CLOSE;"
ALTER PLUGGABLE DATABASE pdb_name CONNECT TO pdb1 IDENTIFIED BY "password";"
ALTER PLUGGABLE DATABASE pdb_name RENAME TO new_pdb_name;"
ALTER PLUGGABLE DATABASE pdb_name DESTROY;"
CREATE PLUGGABLE DATABASE pdb_name ADMIN PASSWORD "password" AUXILIARY CONTAINER CTSID="ctsid" SEEDFILEGROUP=’seedfilegroup’;"
CREATE PLUGGABLE DATABASE pdb_name ADMIN PASSWORD "password" AUXILIARY CONTAINER CTSID="ctsid" SEEDFILEGROUP=’seedfilegroup’ EXTENTSIZE (size) MULTISET = ‘multiset’;"
CREATE PLUGGABLE DATABASE pdb_name ADMIN PASSWORD "password" AUXILIARY CONTAINER CTSID="ctsid" SEEDFILEGROUP=’seedfilegroup’ EXTENTSIZE (size) MULTISET = ‘multiset’ EXTENTMANAGEMENT LOCAL;"
CREATE PLUGGABLE DATABASE pdb_name ADMIN PASSWORD "password" AUXILIARY CONTAINER CTSID="ctsid" SEEDFILEGROUP=’seedfilegroup’ EXTENTSIZE (size) MULTISET = ‘multiset’ EXTENTMANAGEMENT LOCAL NOCOMPRESS;"
CREATE PLUGGABLE DATABASE pdb_name ADMIN PASSWORD "password" AUXILIARY CONTAINER CTSID="ctsid" SEEDFILEGROUP=’seedfilegroup’ EXTENTSIZE (size) MULTISET = ‘multiset’ EXTENTMANAGEMENT LOCAL NOCOMPRESS NODUMP;"
CREATE PLUGGABLE DATABASE pdb_name ADMIN PASSWORD "password" AUXILIARY CONTAINER CTSID="ctsid" SEEDFILEGROUP=’seedfilegroup’ EXTENTSIZE (size) MULTISET = ‘multiset’ EXTENTMANAGEMENT LOCAL NOCOMPRESS NODUMP NOLOG;"
CREATE PLUGGABLE DATABASE pdb_name ADMIN PASSWORD "password" AUXILIARY CONTAINER CTSID="ctsid" SEEDFILEGROUP=’seedfilegroup’ EXTENTSIZE (size) MULTISET = ‘multiset’ EXTENTMANAGEMENT LOCAL NOCOMPRESS NODUMP NOLOG NOARCHIVELOG;"
CREATE PLUGGABLE DATABASE pdb_name ADMIN PASSWORD "password" AUXILIARY CONTAINER CTSID="ctsid" SEEDFILEGROUP=’seedfilegroup’ EXTENTSIZE (size) MULTISET = ‘multiset’ EXTENTMANAGEMENT LOCAL NOCOMPRESS NODUMP NOLOG NOARCHIVELOG NOCACHE;"
CREATE PLUGGABLE DATABASE pdb_name ADMIN PASSWORD
网站栏目:调整oracleHWM实现更好的性能
当前URL:http://www.csdahua.cn/qtweb/news19/383769.html
网站建设、网络推广公司-快上网,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 快上网