Oracle 11g数据库安装完成后参数优化(建议收藏)

Docker Desktop部署Oracle11g避坑指南:从镜像加速到Navicat连接全流程 本文详细介绍了使用Docker Desktop高效部署Oracle11g的全流程,包括镜像加速配置、容器化部署、数据库安全加固及Navicat连接等关键步骤。通过优化Docker配置和Oracle参数,帮助开发者快速搭建稳定的开发测试环境,避免常见部署陷阱。 阅读详情
-- 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通过提高IO吞吐量(修改_db_file_optimizer_read_count)来优化全表扫描 --Oracle 11g通过提高IO吞吐量(修改_db_file_optimizer_read_count)来优化全表扫描 SYS@PROD1> select ksppinm, indx from x$ksppi where ksppinm like '%db_file_optimi%'; KSPPINM INDX ------------------------------ 阅读详情

相关推荐

Oracle 11g 常用基本参数优化设置:基于 Java 实现的实践与分析

在数据库性能优化中,Oracle 11g 的参数设置是一个关键因素。合理的参数配置能够大大提高数据库的性能和响应速度,而不当的设置则可能引发一系列的性能问题。作为数据库开发者或管理员,理解并优化这些参数至关重要。本文将以 Java 语言为例,结合 Oracle 11g 数据库,介绍常用的参数优化设置,并通过代码演示如何实现这些优化。本文旨在介绍 Oracle 11g 中常用的基本参数优化设置,涵盖 SGA 和 PGA 参数、会话缓存、文件处理参数等。

喵手的博客 1277

Oracle性能优化(11g)

oracle性能优化思路分析

DoraMike的博客 6043

Oracle 11g 性能优化与SQL调优深入实践

本文还有配套的精品资源,点击获取 简介:本章视频教程深入分析了Oracle 11g数据库性能调优与SQL优化的核心概念,覆盖性能顾问使用、表连接优化、常规SQL语句优化、索引管理、重演策略以及查询优化器的应用。教程为数据库管理员和开发人员提供关键知识,帮助提升数据库性能并应对复杂查询和大数据挑战。 1. Oracle性能顾问使用 Oracle数据库作为企业级...

weixin_32673065的博客 1180

实践!Oracle 11g 数据库级别最佳参数优化

Oracle 11g 安装后的参数调整

huanhuanzhou blog 1020

别再折腾老教程了!树莓派4B/5最新系统(Raspberry Pi OS Bookworm)红外遥控配置,用gpio-ir驱动一次成功

本文详细介绍了树莓派4B/5在最新Raspberry Pi OS Bookworm系统下配置红外遥控的完整指南,摒弃过时的lirc-rpi驱动,采用现代gpio-ir驱动方案。从硬件连接到软件配置,提供10分钟快速上手指南,涵盖驱动加载、信号测试、按键映射及高级应用场景,帮助用户高效完成红外遥控配置。

weixin_42520909的博客 442

栅格数据空间叠置分析题目步骤讲解

题目: 准备工作: ①新建数据库,将实验数据导入(利于后期矢量转栅格操作,未建数据库此步骤会一直出错); ②在工具条自定义窗口勾选spacial analyst模块,在菜单栏→扩展模块,勾选spacial analyst;确保实验后面的操作可以成功。 详细操作步骤: 1.对三个方案的规划路线(line.shp)建立50m缓冲区;打开ArcMap,在ArcToolBox→分析工具→邻域分析→缓冲区,打开缓冲区工具窗口,界面设置如图:线性单位填写50米,其余默认,单击“确定”。 ...

m0_57139844的博客 8893

Oracle11g系统调优

先回忆下Oracle 11g的服务器结构: 1、调整日志缓存区 1.1、查看日志缓冲区大小(单位:字节) show parameter log_buffer; 1.2、判断是否需要调整重做日志缓存大小 set serveroutput on; --在服务器端输出结果 declare v_waitTimes int; --用户进程等待redo_log缓存次数...

小灯数据 1738

Qt自带绘图与GDI+绘图方式比较_gdi+实时绘制qt(2)

2、GDI+是Windows操作系统中的图形设备接口,它提供了一套用于绘制图形的API,包括了图形渲染、图形变换、图形剪切、图形填充等功能,使开发者可以快速地开发出各种类型的图形应用程序。1、Qt是一个跨平台的C++应用程序框架,它提供了一套用于GUI编程的类库,包括了绘图、网络、XML、数据库、多线程等模块,使开发者可以快速地开发出高质量的跨平台应用程序。Qt提供了一套用于绘图的类库,包括了QPainter、QPen、QBrush等类,使开发者可以快速地进行图形绘制。

qq_17136213的博客 914

【参数优化】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使系统性能

数据库学习笔记 919

逆向实战:手把手教你分析Google DroidGuard虚拟机的加密与反调试(附Python脚本)

本文深入解析Google DroidGuard虚拟机的加密机制与反调试策略,提供从环境配置到逆向分析的完整实战指南。通过IDA Pro、Frida等工具链,详细剖析DroidGuard的信号拦截、内存校验等保护机制,并附Python脚本实现自动化分析,助力Android安全研究人员突破GMS核心组件的安全防护。

weixin_32428571的博客 307

Linux:在使用UEFI固件的计算机上内核是如何被启动的

启动计算机通常不是一件难事:按下电源键,稍等片刻,你就能看到一个登录界面,再输入正确的密码,就可以开启一天的网上冲浪之旅了。但偶尔这件事没那么顺利,有时候迎接你的不是熟悉的登录界面,而是一个令人生畏的命令提示符界面,一闪一闪的提示符告诉你:“你碰到麻烦了”。于是你对着错误提示查找解决方法,按照网页上的步骤,你对着提示符输入并执行了几条你完全不理解的命令,计算机又能正常启动了,但同时你发现你那存有大学舍友糗照的硬盘分区被清空了。

imred的专栏 3068

基于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 ...

鲨鱼胃的博客 6804

UG二次开发GRIP刻字

UG二次开发GRIP刻字

qq285503851的博客 1138

winserver2019搭建oracle11g与开启归档日志备份与恢复数据库

本文详细介绍了Oracle数据库的安装配置与优化管理流程。主要内容包括:1)环境准备,包括系统核数检查、.NET Framework安装和Oracle软件下载;2)Oracle数据库安装步骤,涵盖实例创建、字符集设置等关键配置;3)数据库优化设置,如归档日志和闪回功能开启;4)RMAN备份恢复策略配置,包含全量备份和点对点恢复;5)定期备份任务计划创建。文档提供了完整的Oracle部署方案,从基础安装到高级管理功能配置,并详细说明了各项参数优化方法,为数据库管理员提供了全面的技术指导。

随性、自由、放旷 1471

构建基于知识图谱的金融监管合规系统

金融行业是一个高度监管的领域,金融机构需要遵守众多复杂的法规和政策。传统的金融监管合规方式往往依赖于人工审查和简单的规则引擎,效率低下且容易出错。构建基于知识图谱的金融监管合规系统的目的在于利用知识图谱强大的知识表示和推理能力,实现对金融业务数据的自动化分析和合规检查,提高监管合规的效率和准确性。本系统的范围涵盖了金融机构的各类业务,如银行业务、证券业务、保险业务等。

AI天才研究院 1165

流体动力学仿真软件:Star-CCM+_(1).Star-CCM+基础及入门

Star-CCM+的用户界面(UI)分为多个部分,包括菜单栏、工具栏、工作区、视图窗口和控制台。菜单栏包含文件、编辑、视图、工具等常用菜单。例如,“File”菜单可以用于打开、保存和退出项目。工具栏提供常用的工具按钮,如新建项目、打开项目、保存项目等。也可以自定义工具栏,添加常用的功能按钮。工作区显示当前项目的结构和各个对象。可以通过拖拽方式组织和管理项目中的各个部分。视图窗口显示几何模型、网格、结果等。可以通过不同的视图模式查看和分析数据。控制台显示软件的运行日志和输出信息。

kkchenjj的博客 1195

centos7安装oracle 11g EE版本数据库

因为临时要用到oracle,之前又没装过,网上找了些文章,都有这样那样的问题,根据自己实际情况 整理了一片博客,留着以后装的时候看,不过应该用不上,已经固化成docker镜像了。   版本Oracle 11.2.0.4.0   Oracle的启动步骤:1、配置数据实例 2、创建数据库实例 3、启动监听程序(1521端口) 4、启动数据库实例   1、下载 Oracle 11g Or...

u011923621的博客 707

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

Oracle 19C参数优化建议

在SQL指令计划启用时,多表连接的复杂查询的解析时间更长,建议设置为0,禁用该功能 disable creation of directives,屏蔽BUG。12c的新特性中lgwr是多个进程,该新特性容易导致lgwr进程夯住,而当lgwr进程夯住时,仅有的解决方法是重启数据库实例。对于自动扩展的UNDO表空间,oracle 会根据该参数设定的阈值尽可能的保留UNDO 信息的时间,为86400秒,即1天。决定是否开启日志强制切换功能,为了减少故障时数据损失,可以设置该参数,强制进行日志切换。

qq_18743743的博客 1493

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

企业级Oracle11g安装实战:从下载到配置全流程

搜索"Oracle Database 11g Release 2"时会看到多个版本,企业环境通常选择Standard Edition或Enterprise Edition。最近在帮朋友公司部署Oracle11g数据库时,发现很多新手对官方资源获取和实际安装配置存在不少困惑。这里结合真实企业需求,梳理从下载到上线的全流程要点,并分享如何用现代技术模拟这一过程。的云端环境能快速验证安装脚本,其内置的Linux终端和实时预览功能特别适合数据库部署测试。生产环境中建议使用自动化工具批量配置,避免手动操作失误。

CrystalwaveEagle34的博客 929

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

AI助力Oracle11G下载与配置:智能解决安装难题

平台内置的AI助手不仅能智能分析系统环境,还能一键生成完整的安装方案。最让我惊喜的是部署功能,只需要点击一个按钮就能把配置好的环境直接上线运行,省去了大量手动配置的时间。最近在搭建数据库环境时,发现Oracle11G的下载和安装过程对新手来说确实不太友好。不过现在有了AI工具的帮助,整个过程变得轻松多了。总的来说,AI辅助的Oracle安装方案让原本复杂的数据库环境搭建变得简单高效。特别是对不熟悉Oracle的新手开发者,这种智能化的工具能大幅降低学习门槛,让开发者可以更专注于业务逻辑的实现。

StarfallRaven13的博客 510

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.*.

m0_59002867的博客 682

linux环境oracle 11g单机数据库安装

以下命令为linux6环境的命令,linux7有些命令不同,请自行查阅相关资料。 --系统安装环境配置1) 配置IP: 服务器操作系统图形化界面: setup(一般用于设置启动服务或网络) Network configuration--Edit Devices--选择所列网卡--Use DHCP空格取消(表示不用DHCP) 填写Static IP(静态IP), Netmask(掩码),Default gateway IP(网关) Save退出(Tab为选择键) ...

脑子进水养啥鱼?的博客 1266

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 ...

weixin_32161697的博客 582

Oracle数据库安装后参数优化文档

Oracle数据库安装完成后,合理的参数配置对数据库性能、稳定性和安全性至关重要。本文档提供全面的参数优化指导。

m0_37873601的博客 378

Red Hat Enterprise Linux 7.9安装Oracle 11.2.0.4单实例数据库-图文详解

Red Hat Enterprise Linux 7.9安装Oracle 11.2.0.4单实例数据库-图文详解

小蜗的房子 1937

避坑指南:在CentOS 7.9上搞定Oracle 11g 11.2.0.4安装,我踩过的那些雷都帮你填平了

本文详细记录了在CentOS 7.9上安装Oracle 11g 11.2.0.4的实战经验,包括系统依赖、交换空间调整、字体配置等关键步骤,以及安装过程中的常见错误解决方案。特别针对`ins_emagent.mk`编译错误和环境变量问题提供了深度修复方案,帮助用户高效完成安装并确保长期稳定运行。

chenkai5182的博客 395
上一篇: Linux操作系统下CPU资源配置查询脚本
下一篇: Linux操作系统Vim编辑器完整使用教程
一博一言
博客等级 码龄15年 307粉丝 58原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值