-- 1、关闭密码大小写敏感:
alter system set sec_case_sensitive_logon=false scope=spfile sid='*';
2、设置PASSWORD_LIFE_TIME为unlimit:
alter profile default limit PASSWORD_LIFE_TIME unlimited;
alter profile default limit PASSWORD_LOCK_TIME unlimited;
alter profile default limit PASSWORD_GRACE_TIME unlimited;
alter profile default limit FAILED_LOGIN_ATTEMPTS unlimited;
3、设置dump文件最大大小,避免异常时出现超过几十个G的trace,将文件系统撑爆:
alter system set max_dump_file_size='4096M' scope=spfile sid='*';
4、调整默认分区大小,Oracle11g分区默认分区大小为8M,这个需要关闭,因为这可以避免提前创建很多未来的分区时,即使是空分区,但是整个表的尺寸已经非常大,出现全分区扫描时,逻辑备份或SQL性能低下:
alter system set "_partition_large_extents"=false scope=spfile sid='*';
5、关闭undo_retention的自动调整,BUG较多:
alter system set "_undo_autotune"=false scope=spfile sid='*';
alter system set undo_retention=10800 scope=spfile sid='*';
6、手工设置并行子进程的数量上限为CPU个数*2,避免数据库自动算的值太大,并行把资源耗光:
alter system set parallel_max_servers=128 scope=spfile sid='*';
7、设置控制文件的保留时间,确保可以恢复到1个月以内的任意一天:
alter system set control_file_record_keep_time=31 scope=spfile sid='*';
8、关闭DRM(因DRM导致的问题非常多):
alter system set "_gc_policy_time"=0 scope=spfile sid='*';
alter system set "_gc_undo_affinity"=false sid='*' scope=spfile;
9、关闭11g的初始化extent的延迟创建:
alter system set deferred_segment_creation=false scope=spfile sid='*';
10、不用result_cache:
alter system set result_cache_max_size=0 scope=spfile sid='*';
11、增加实例延迟降级锁的时长为3秒,避免遇到一些导致实例crash的bug,rac可以进行调整:
alter system set "_gc_defer_time"=3 scope=spfile sid='*';
12、建议调整AWR时间为2周或以上,便于后期维护:
exec DBMS_WORKLOAD_REPOSITORY.MODIFY_SNAPSHOT_SETTINGS(RETENTION=>14*24*60,INTERVAL=>60);
13、11g的自适应游标共享可能会带来过多子游标的问题,我们将其关闭:
alter system set "_optimizer_adaptive_cursor_sharing"=false sid='*' scope=spfile;
alter system set "_optimizer_extended_cursor_sharing"=none sid='*' scope=spfile;
alter system set "_optimizer_extended_cursor_sharing_rel"=none sid='*' scope=spfile;
14、11g的Cardinality feedback可能会导致执行计划的不稳定:
alter system set "_optimizer_use_feedback"=false sid ='*' scope=spfile;
15、设置28401和10949事件,关闭密码错误登录延迟,直接路径读
alter system set event='28401 trace name context forever,level 1','10949 trace name context forever,level 1' sid='*' scope=spfile;
16、使并行会话改为使用large pool
alter system set "_PX_use_large_pool"=true sid ='*' scope=spfile;
17、_use_adaptive_log_file_sync该参数在提交次数,系统的位置,发布/等待和轮询特性对性能的影响是明显的,主要是在上一次等待上影响了事务的提交速度。建议在11g中关闭(设置为false)。
_use_adaptive_log_file_sync造成性能下降的原因可能是其导致LGWR使用了轮询方式来取代post / wait,并且轮询的间隔是10ms,这个间隔是在代码里写死的。
alter system set "_use_adaptive_log_file_sync"=false sid='*' scope=spfile;
相关推荐
Oracle 11g 常用基本参数优化设置:基于 Java 实现的实践与分析
在数据库性能优化中,Oracle 11g 的参数设置是一个关键因素。合理的参数配置能够大大提高数据库的性能和响应速度,而不当的设置则可能引发一系列的性能问题。作为数据库开发者或管理员,理解并优化这些参数至关重要。本文将以 Java 语言为例,结合 Oracle 11g 数据库,介绍常用的参数优化设置,并通过代码演示如何实现这些优化。本文旨在介绍 Oracle 11g 中常用的基本参数优化设置,涵盖 SGA 和 PGA 参数、会话缓存、文件处理参数等。
Oracle性能优化(11g)
oracle性能优化思路分析
Oracle 11g 性能优化与SQL调优深入实践
本文还有配套的精品资源,点击获取 简介:本章视频教程深入分析了Oracle 11g数据库性能调优与SQL优化的核心概念,覆盖性能顾问使用、表连接优化、常规SQL语句优化、索引管理、重演策略以及查询优化器的应用。教程为数据库管理员和开发人员提供关键知识,帮助提升数据库性能并应对复杂查询和大数据挑战。 1. Oracle性能顾问使用 Oracle数据库作为企业级...
实践!Oracle 11g 数据库级别最佳参数优化
Oracle 11g 安装后的参数调整
MATLAB实战:64QAM通信系统仿真全流程解析(附误码率优化技巧)
本文提供了一份完整的64QAM通信系统MATLAB仿真实践指南。从系统架构设计、发射端格雷码映射与脉冲成形,到信道建模、接收端同步与均衡,详细解析了全链路实现流程。文章重点分享了误码率曲线与理论值偏差的排查清单和深度优化技巧,帮助工程师构建工业级精度的仿真模型,解决高阶调制系统仿真的核心难题。
第12章 STM32+BH1750光照传感器+OLED模块显示环境光照强度
相比光敏传感器,它可以直接输出环境光照强度的数值(范围是0~65535lx),非常适合懒人党,各位的传感器买到手后,赶紧跟着文章试试吧!
Oracle11g系统调优
先回忆下Oracle 11g的服务器结构: 1、调整日志缓存区 1.1、查看日志缓冲区大小(单位:字节) show parameter log_buffer; 1.2、判断是否需要调整重做日志缓存大小 set serveroutput on; --在服务器端输出结果 declare v_waitTimes int; --用户进程等待redo_log缓存次数...
FI 应计对象的创建和摊销
创建/修改:ACACTREE01/ACACTREE02 应计对象的过账:ACACPOSTING
【参数优化】11gR2安装后参数优化
以下为11gR2安装完成后需要优化的参数。 前序文章:1.【安装】CentOS7.7下图形化安装Oracle11gR2,2.【补丁】Oracle11gR2补丁更新(PSU) 一、参数优化 #如果指定为TRUE, 并行操作只会在当前instance里面并行,而不会垮多节点 alter system set parallel_force_local=true scope=spfile; #这两个参数用于关闭RAC的DRM(dynamic remastering)特性,避免频繁的DRM使系统性能
从数学到机床:RTCP背后的几何变换与工业实现
本文深入解析RTCP(Rotary Tool Center Point)技术在五轴数控加工中的核心作用,通过几何变换与运动学原理实现刀尖点跟随,确保加工精度。从数学基础到工业实现,详细探讨了算法架构、机床结构适配及精度保障方法,为数控系统开发和高效加工提供关键技术支撑。
别再搞混了!MATLAB通信仿真中EbN0转SNR的保姆级公式推导与避坑指南
本文深入解析MATLAB通信仿真中EbN0与SNR转换的核心公式,揭示数字仿真与理论系统的关键差异。通过真实案例展示错误参数设置导致的隐蔽问题,并提供完整的参数自查清单和正确实现代码,帮助工程师和学生避免常见错误,确保仿真结果准确可靠。
基于CentOS 6.10的Oracle 11g RAC安装手册
1 数据库RAC安装规划 1.1 集群节点及实例 节点名称 实例名称 数据库名称 RAM OS rac1 oradb1 oradb 16G CentOS 6.10 64bit rac2 oradb2 oradb 16G CentOS 6.10 64bit 1.2 网络配置 Identity Name Type IP Add Resolved by rac1 ...
FFmpeg视频缩放终极指南:从基础命令到保持宽高比的5种实战技巧
本文是FFmpeg视频缩放的终极指南,详细讲解了从基础命令到保持宽高比的5种实战技巧。针对不同平台(如抖音、B站、Instagram)的分辨率要求,提供了具体的参数模板和批量处理脚本,帮助内容创作者高效、精准地调整视频大小,避免画面变形或黑边问题,实现多平台适配。
winserver2019搭建oracle11g与开启归档日志备份与恢复数据库
本文详细介绍了Oracle数据库的安装配置与优化管理流程。主要内容包括:1)环境准备,包括系统核数检查、.NET Framework安装和Oracle软件下载;2)Oracle数据库安装步骤,涵盖实例创建、字符集设置等关键配置;3)数据库优化设置,如归档日志和闪回功能开启;4)RMAN备份恢复策略配置,包含全量备份和点对点恢复;5)定期备份任务计划创建。文档提供了完整的Oracle部署方案,从基础安装到高级管理功能配置,并详细说明了各项参数优化方法,为数据库管理员提供了全面的技术指导。
拆解全球18大“支付清算”体系:CLS、中国、美国、欧洲、日本、mBridge...
拆解全球18大“支付清算”体系:CLS、中国、美国、欧洲、日本、mBridge...
YOLO26原创自研: 魔改Bottleneck,具备多尺度和特征通道融合的结构
魔改Bottleneck,具备多尺度和特征通道融合的结构,该模型在检测准确性方面都取得了良好的效果,尤其在缺陷检测方向。
centos7安装oracle 11g EE版本数据库
因为临时要用到oracle,之前又没装过,网上找了些文章,都有这样那样的问题,根据自己实际情况 整理了一片博客,留着以后装的时候看,不过应该用不上,已经固化成docker镜像了。 版本Oracle 11.2.0.4.0 Oracle的启动步骤:1、配置数据实例 2、创建数据库实例 3、启动监听程序(1521端口) 4、启动数据库实例 1、下载 Oracle 11g Or...
Outlook Express 6 (OE6) for Win7/Win8/Win10
英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。
Oracle 19C参数优化建议
在SQL指令计划启用时,多表连接的复杂查询的解析时间更长,建议设置为0,禁用该功能 disable creation of directives,屏蔽BUG。12c的新特性中lgwr是多个进程,该新特性容易导致lgwr进程夯住,而当lgwr进程夯住时,仅有的解决方法是重启数据库实例。对于自动扩展的UNDO表空间,oracle 会根据该参数设定的阈值尽可能的保留UNDO 信息的时间,为86400秒,即1天。决定是否开启日志强制切换功能,为了减少故障时数据损失,可以设置该参数,强制进行日志切换。
ssm框架搭建
这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载
假人有限元模型
假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用
企业级Oracle11g安装实战:从下载到配置全流程
搜索"Oracle Database 11g Release 2"时会看到多个版本,企业环境通常选择Standard Edition或Enterprise Edition。最近在帮朋友公司部署Oracle11g数据库时,发现很多新手对官方资源获取和实际安装配置存在不少困惑。这里结合真实企业需求,梳理从下载到上线的全流程要点,并分享如何用现代技术模拟这一过程。的云端环境能快速验证安装脚本,其内置的Linux终端和实时预览功能特别适合数据库部署测试。生产环境中建议使用自动化工具批量配置,避免手动操作失误。
RU DOS版、EFI版32bit/64bit BIOS常用工具
DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。
AI助力Oracle11G下载与配置:智能解决安装难题
平台内置的AI助手不仅能智能分析系统环境,还能一键生成完整的安装方案。最让我惊喜的是部署功能,只需要点击一个按钮就能把配置好的环境直接上线运行,省去了大量手动配置的时间。最近在搭建数据库环境时,发现Oracle11G的下载和安装过程对新手来说确实不太友好。不过现在有了AI工具的帮助,整个过程变得轻松多了。总的来说,AI辅助的Oracle安装方案让原本复杂的数据库环境搭建变得简单高效。特别是对不熟悉Oracle的新手开发者,这种智能化的工具能大幅降低学习门槛,让开发者可以更专注于业务逻辑的实现。
centOS6安装Oracle 11.2g
因项目需求,需要在64位linux系统中安装Oracle 11g,在网上查了很多内容,结合自己的实际经验,终于安装成功,记录下来,分享给有需要的同志们。本人服务器实际测试。 一、检查Linux安装Oracle所需要的安装包并安装(本地yum,网络yum源):有些包的版本号可能根据实际情况有所不同,请按照实际环境下提供的包安装 rpm -qa|grep binutils rpm -ivh sysstat-7.0.2.rpm rpm -ivh binutils-2.17.50.0.6-14.el5.*.
linux环境oracle 11g单机数据库安装
以下命令为linux6环境的命令,linux7有些命令不同,请自行查阅相关资料。 --系统安装环境配置1) 配置IP: 服务器操作系统图形化界面: setup(一般用于设置启动服务或网络) Network configuration--Edit Devices--选择所列网卡--Use DHCP空格取消(表示不用DHCP) 填写Static IP(静态IP), Netmask(掩码),Default gateway IP(网关) Save退出(Tab为选择键) ...
centos 6.5 安装 oracle 11g,安装Centos6.5 安装Oracle 11g详细过程
CentOS6.5安装oracle 11G数据库详细过程安装环境1台l inux虚拟机 CentOS6.564位系统,内存4G,CPU 2核磁盘50GOracle软件版本l inux.x64_11gR2_database_1of2.zipl inux.x64_11gR2_database_2of2.zip安装数据库所需要的系统环境及组件修改主机名称修改完以后service network ...
Oracle数据库安装后参数优化文档
Oracle数据库安装完成后,合理的参数配置对数据库性能、稳定性和安全性至关重要。本文档提供全面的参数优化指导。
Red Hat Enterprise Linux 7.9安装Oracle 11.2.0.4单实例数据库-图文详解
Red Hat Enterprise Linux 7.9安装Oracle 11.2.0.4单实例数据库-图文详解
避坑指南:在CentOS 7.9上搞定Oracle 11g 11.2.0.4安装,我踩过的那些雷都帮你填平了
本文详细记录了在CentOS 7.9上安装Oracle 11g 11.2.0.4的实战经验,包括系统依赖、交换空间调整、字体配置等关键步骤,以及安装过程中的常见错误解决方案。特别针对`ins_emagent.mk`编译错误和环境变量问题提供了深度修复方案,帮助用户高效完成安装并确保长期稳定运行。
1277



被折叠的 条评论
为什么被折叠?



