SGA及参数文件
- 格式:doc
- 大小:47.00 KB
- 文档页数:3
SGA911高温高压调浆桶使用说明书盐城华特纺织机械制造有限公司一、产品用途本机系在密闭容器中,用饱和水蒸气来调煮、溶解淀粉、化学浆或其混合浆,调煮成的浆液由桶内蒸气压力送到供应桶或浆槽,以供浆纱之用。
二、主要规格和参数1、型式:立式封闭型2、容积:全容积1立方米,工作容积0.8立方米。
3、最高工作压力:0.2mpa4、高最工作温度:132℃5、搅拌速度:高速960r/min,低速25 r/min6、加热方式:蒸气喷射式7、煮浆量:800-1200L/H8、输浆压力:0.05-0.1mpa9、装机功率:①高速 5.5KW②低速 1.1KW10、管口公称通径①进气:DN25mm②进水:DN 25mm③进出浆:DN 50mm④放空:DN 25mm⑤加料口:400*300(mm)11、安全装置①A41H-1.6C型DN DN25安全阀0.22Mpa自动开启。
②减压阀(用户自备)。
12、机器质量:1250Kg13、外型尺寸:L*B*H(mm):1250*1400*3000三、主要结构本机由桶体、搅拌部件、传动装置、管路、输浆机构及控制系统和各部分执行元件、仪表等组成。
1、桶体是直径1000的立式压力容器,材料采用1Cr18Ni9Ti不锈钢板,封头壁厚5 mm,筒节壁厚4 mm,上、下封头与筒节焊接一体。
2、搅拌器部件,由高速搅拌器和低速搅拌器组成。
①高速搅拌器由三只¢250 mm带有导流筒的推进式叶轮组成,转速960 r/min。
②低速搅拌器系在导流筒外套两片平行刮板组成,转速25 r/min③当高、低速搅拌器同时旋转时,推进式搅拌器的旋转使浆液从中间压向桶底,然后沿桶壁向上翻,回到导流筒中,再压向桶底,低速搅拌器的旋转,使浆液圆周动作,在两种搅拌器同时作用下,使浆液激烈翻滚,达到快速溶解的目的。
3、传动机构①高速传动装置由5.5千瓦电动机经联轴器直接驱动高速轴,传动比1:1,转速960r/min。
oracle 12c 参数Oracle 12c参数Oracle是一款非常强大的数据库管理软件,可以为企业提供高效稳定的数据管理支持。
Oracle数据库的运行需要众多参数的配合,针对每个参数的设置可以使得Oracle 的运行更加稳定、高效。
在Oracle 12c中,有大量的数据库参数需要进行设置,本文将介绍一些关键的参数设置方法。
1、SGA参数设置SGA是Oracle中非常重要的内存区域,被用于缓存数据和元数据,减少磁盘I/O。
通过调整SGA大小可以实现提高访问性能的目的。
可以使用下面的命令来查询SGA参数的值:SQL> show parameter sga可以通过编辑初始化文件ORACLE_HOME/dbs/initoradb.ora或使用ALTER SYSTEM语句在SGA参数或组件级别上设置SGA参数。
设置SGA最重要的是备份与恢复,为此可以将SGA的大小保存在PFILE 或SPFILE中,以便在备份与还原过程中使用。
SGA参数的设置包括:shared_pool_size:由SQL语句共享池的大小决定。
在高流量情况下,共享池的尺寸应适当增加以提高查询的效率。
db_cache_size:用于缓存数据块和索引块的缓冲池大小。
它决定了数据块的内存使用量。
large_pool_size:在执行如连接服务器,排序操作等任务时,处理多个连接的顶层堆栈使用的内存。
java_pool_size:用于Java等对象的内存池大小。
2、PGA参数设置Oracle数据库中的PGA(Process Global Area)是实现Oracle“进程内内存”概念的关键,它由每个进程的私有内存组成。
PGA存储了一个进程的全局变量信息,设计合理的PGA大小,可以使得Oracle各个进程的访问效率更高。
可以使用下面的命令来查询PGA参数的值:SQL> show parameter pga可以通过编辑初始化文件ORACLE_HOME/dbs/initoradb.ora或者使用ALTER SESSION 语句在针对性的设置PGA参数。
••••运行方式应用简单切换定位器适合和调节型风阀执行器 LM..A-SR 、NM..A-SR 、SM..A-SR 和 GM..A-SR 一起使用• 用于墙面安装技术参数电气参数额定电压AC/DC 24 V 额定频率50/60 Hz额定电压范围AC 19.2...28.8 V / DC 19.2...28.8 V 运行功耗0.3 W 变压器容量 1 VA输出功率说明用于最多10台执行器连接方式接线端子 1.5 mm²功能参数运行范围 Y 注释可选运行范围 10 V 或 2...10 V比值0...100% (旋转角度可以用旋钮机械限制)安全参数防触电保护等级IEC/EN III ,安全特低电压 (SELV)电气防护等级IEC/EN IP40防护等级注释IP54带电缆戈兰头EMC CE 遵循 2014/30/EU 运行方式类型 1.B 环境温度-20...50°C 存储温度-40...80°C 湿度测试根据 EN60730-1维护免维护重量重量0.80 kg安全注意事项该设备不得用于指定范围以外的应用, 特别是在飞机及其他同类的航空运输设备应用。
仅有授权的专业人员可以安装该设备,并需在安装过程中遵循相适应的法律法规及其他安装规章制度。
本设备只得在制造商工厂被打开。
本设备不具有任何用户可以自行更换或维修的部件。
此设备含有电子元件,不得作为普通家庭垃圾处理,必须按照所在地的相关法令法规处理。
产品特点通过接线端子 1 和 2 为定位器提供运行电压。
成比例。
与旋钮的位置成比例,产生了2 ... 10V 或0.5 ... 10V 的定位型号 Y ,或者执行器在0 ... 100%的范围(最小...最大)内发生位置变化。
调节旋钮的旋转角度可能会受到机械限制的约束。
定位器用于调节型执行器的远程控制或作为一个最小定位器使用 (为调节型控制器信号输出提供一个底限) 控制范围为执行器旋转角度的0 ... 100%。
Oracle的SGA 包括以下几个部分,可以通过show sga 命令或者是通过查看v$sga 视图来查看SGA 的大概组成:17:39:48 SQL> show sgaTotal System Global Area 1048576000 bytesFixed Size 1223392 bytesVariable Size 847250720 bytesDatabase Buffers 192937984 bytesRedo Buffers 7163904 bytes17:42:05 SQL> select * from v$sga;NAME VALUE------------------------------ -------------Fixed Size 1223392.00Variable Size 847250720.00Database Buffers 192937984.00Redo Buffers 7163904.00从上面可以大致的看到sga 包括一个固定区,一个可变区,一个数据库缓存和一个redo 缓存。
这些是比较笼统的信息,具体的SGA 是由以下几个部分组成的:- 数据缓冲(Buffer Cache )- 共享池(Shared Pool )- 大池(Large Pool )- Java池(Java Pool )- 流池(Streams Pool --- 10g 以后才有)- 重做日志缓冲(Redo Log Buffer )- 其他buffer caches (如KEEP, RECYCLE, and other block sizes cache 等)- Fixed SGA and other internal allocations。
其中,Shared Pool 、Java Pool 、Large Pool 和Streams Pool 这几块内存区的大小是相应系统参数设置而改变的,所以有通称为可变SGA (Variable SGA )。
oracle sga详解Oracle SGA详解Oracle SGA(System Global Area)是Oracle数据库的一个重要组成部分,它是在内存中分配的一块共享内存区域,用于存储数据库实例运行时所需要的信息。
SGA中存储了数据库缓冲区、共享池、重做日志缓冲区等关键组件,对于数据库的性能和稳定性起着至关重要的作用。
SGA的主要组件包括:1. 数据库缓冲区(Database Buffer Cache):用于存储从磁盘读取的数据块,以提高数据库查询的性能。
当用户查询数据时,Oracle 首先会在数据库缓冲区中查找,如果找到了相应的数据块,则直接返回给用户,避免了从磁盘读取的开销。
2. 共享池(Shared Pool):用于存储共享SQL和PL/SQL代码的执行计划(Execution Plan)、共享游标(Shared Cursor)和共享数据字典缓冲区(Shared Data Dictionary Cache)。
共享池的存在可以提高SQL查询的效率,避免重复解析和优化SQL语句的开销。
3. 重做日志缓冲区(Redo Log Buffer):用于存储数据库操作的重做日志信息,以保证事务的持久性。
当用户执行数据库操作时,Oracle会将操作的重做日志写入重做日志缓冲区,并定期将其刷新到磁盘上的重做日志文件中,以防止系统故障导致数据丢失。
4. Java池(Java Pool):用于存储运行在Oracle数据库中的Java 代码的执行结果、Java类和Java对象。
Java池的存在可以提高Java代码的执行效率,避免重复编译和加载Java代码的开销。
5. Large Pool:用于存储较大的内存分配请求,如排序操作和并行查询等。
Large Pool的存在可以提高这些特殊操作的性能,避免占用太多的SGA空间。
6. 其他组件:还包括Java大对象池(Java Large Object Pool)、固定区(Fixed Area)等,不同版本的Oracle数据库中可能会有所不同。
oracle 11g sga pga的设置原则和方法Oracle 11g中SGA(System Global Area)和PGA(Program Global Area)的设置原则和方法如下:1. SGA的设置原则:- 根据系统的内存大小和应用的需求,确定SGA的大小。
SGA主要包括Buffer Cache、Shared Pool、Large Pool、Java Pool等组件,需要根据数据库的访问模式和数据量大小来进行调整。
- 尽量使用自动内存管理(Automatic Memory Management,AMM)来管理SGA的大小和组件分配,这样可以更加灵活地管理内存资源。
2. SGA的设置方法:- 手动设置SGA大小:可以通过修改初始化参数文件(initSID.ora)的SGA相关参数来手动设置SGA的大小,如SGA_TARGET、SGA_MAX_SIZE等。
需要重启数据库以使设置生效。
- 使用AMM:在使用AMM的情况下,只需要设置SGA_TARGET参数为所需的SGA大小,Oracle会自动根据系统的内存大小和负载情况进行动态调整。
3. PGA的设置原则:- 根据应用的并发性和查询的复杂度,以及数据库服务器的硬件资源(CPU、内存)等因素来确定PGA的大小。
- PGA主要包括Sort Area、Hash Area、Bitmap Merge Area等组件,需要根据查询的需求和并发性来决定这些组件的大小。
4. PGA的设置方法:- 使用PGA_AGGREGATE_TARGET参数:PGA_AGGREGATE_TARGET参数用于指定PGA的目标大小,Oracle会根据这个目标值和实际的应用需求来动态分配PGA的大小。
- 手动设置PGA大小:可以通过设置PGA相关的初始化参数(如SORT_AREA_SIZE、HASH_AREA_SIZE等)来手动控制PGA的大小,需要重启数据库以使设置生效。
SGASGA(System Global Area)是Oracle Instance的基本组成部分,在实例启动时分配。
是一组包含一个Oracle实例的数据和控制信息的共享内存结构。
主要是用于存储数据库信息的内存区,该信息为数据库进程所共享(PGA不能共享的)。
它包含Oracle 服务器的数据和控制信息,它是在Oracle服务器所驻留的计算机的实际内存中得以分配,如果实际内存不够再往虚拟内存中写。
SGA几个很重要的特性:1、SGA的构成——数据和控制信息,我们下面会详细介绍;2、SGA是共享的,即当有多个用户同时登录了这个实例,SGA中的信息可以被它们同时访问(当涉及到互斥的问题时,由latch和enquence 控制);3、一个SGA只服务于一个实例,也就是说,当一台机器上有多个实例运行时,每个实例都有一个自己的SGA尽管SGA来自于OS的共享内存区,但实例之间不能相互访问对方的SGA区。
它主要包括:1.数据库高速缓存(the database buffer cache),2.重演日志缓存(the redo log buffer)3.共享池(the shared pool)4.数据字典缓存(the data dictionary cache)以及其它各方面的信息。
1.数据高速缓冲区(Data Buffer Cache)在数据高速缓冲区中存放着Oracle系统最近使用过的数据块(即用户的高速缓冲区),当把数据写入数据库时,它以数据块为单位进行读写,当数据高速缓冲区填满时,则系统自动去掉一些不常被用访问的数据。
如果用户要查的数据不在数据高速缓冲区时,Oracle自动从磁盘中去读取。
数据高速缓冲区包括三个类型的区:1)脏的区(Dirty Buffers):包含有已经改变过并需要写回数据文件的数据块。
2)自由区(Free Buffers):没有包含任何数据并可以再写入的区,Oracle可以从数据文件读数据块该区。
3)保留区(Pinned Buffers):此区包含有正在处理的或者明确保留用作将来用的区。
2.Redo Log Buffer Cache缓存对于数据块的所有修改。
主要用于恢复其中的每一项修改记录都被称为redo 条目。
利用Redo条目的信息可以重做修改。
3. Shared Pool用于缓存最近被执行的SQL语句和最近被使用的数据定义。
它主要由两个内存结构构成:Library cache和Data dictionary cache修改共享池的大小:ALTER SYSTEM SET SHARED_POOL_SIZE = 64M;Libray Cache缓存最近被执行的SQL和PL/SQL的相关信息。
实现常用语句的共享,使用LRU算法进行管理,由以下两个结构构成:Shared SQL area、Shared PL/SQL area、Data Dictionary Cache、Data dictionary cache缓存最近被使用的数据库定义。
它包括关于数据库文件、表、索引、列、用户、权限以及其它数据库对象的信息。
在语法分析阶段,Server Process访问数据字典中的信息以解析对象名和对存取操作进行验证。
数据字典信息缓存在内存中有助于缩短响应时间。
4.数据字典缓存(the data dictionary cache)它包括的信息有:数据库文件,表,索引,列,用户,权限和其他数据对象,在解析间段,服务器进程查看数据字典来决定对象名称和有效的访问的信息,缓存数据字典信息来提高请求反应时间,大小是由共享池的大小来决定的。
oracle 的表空间是个什么东西?ORACLE物理上是由磁盘上的以下几种文件:数据文件和控制文件和LOGFILE构成的表空间就只谈相关的数据文件首先明确概念:表空间是ORACLE内部定义的一个概念,是为了统一ORACLE物理和逻辑上的结构而专门建立的,从物理上来说,一个表空间是由具体的一个或多个磁盘上数据文件构成的(至少1对1,可以1对多),从逻辑上来说一个表空间是由具体的一个或多个用户模式下的表,索引等等里面的数据所构成的. 因此从用户的角度来看是不应该看到磁盘上物理的数据文件的,其从小到大的视角是这样的关系:字段值--> 记录值--> 表数据--> 用户--> 表空间--> ORACLE而从一个ORACLE DBA的视角来看应是这样的关系:数据文件--> 表空间--> ORACLE综合一下,也就是说在ORACLE中表不可能单独存在,一定隶属于某一个用户,而某一用户的数据必定存在于某个表空间中.根据数据仓库概念的含义,数据仓库拥有以下四个特点:1、面向主题。
操作型数据库的数据组织面向事务处理任务,各个业务系统之间各自分离,而数据仓库中的数据是按照一定的主题域进行组织。
主题是一个抽象的概念,是指用户使用数据仓库进行决策时所关心的重点方面,一个主题通常与多个操作型信息系统相关。
2、集成的。
面向事务处理的操作型数据库通常与某些特定的应用相关,数据库之间相互独立,并且往往是异构的。
而数据仓库中的数据是在对原有分散的数据库数据抽取、清理的基础上经过系统加工、汇总和整理得到的,必须消除源数据中的不一致性,以保证数据仓库内的信息是关于整个企业的一致的全局信息。
3、相对稳定的。
操作型数据库中的数据通常实时更新,数据根据需要及时发生变化。
数据仓库的数据主要供企业决策分析之用,所涉及的数据操作主要是数据查询,一旦某个数据进入数据仓库以后,一般情况下将被长期保留,也就是数据仓库中一般有大量的查询操作,但修改和删除操作很少,通常只需要定期的加载、刷新。
4、反映历史变化。
操作型数据库主要关心当前某一个时间段内的数据,而数据仓库中的数据通常包含历史信息,系统记录了企业从过去某一时点(如开始应用数据仓库的时点)到目前的各个阶段的信息,通过这些信息,可以对企业的发展历程和未来趋势做出定量分析和预测。
企业数据仓库的建设,是以现有企业业务系统和大量业务数据的积累为基础。
数据仓库不是静态的概念,只有把信息及时交给需要这些信息的使用者,供他们做出改善其业务经营的决策,信息才能发挥作用,信息才有意义。
而把信息加以整理归纳和重组,并及时提供给相应的管理决策人员,是数据仓库的根本任务。
因此,从产业界的角度看,数据仓库建设是一个工程,是一个过程。
6.2.1 Pfile文件Pfile(Parameter File)文件是基于文本格式的参数文件,含有数据库的配置参数。
Oracle 9i在安装时为每个数据库建立了一个Pfile,默认的名称为“init+例程名.ora”,这是一个文本文件,可以用任何文本编辑工具打开。
表6.1 数据库的初始化参数文件分析内容说明# Copyright (c) 1991, 2001 by Oracle CorporationOracle公司版权标识# MTS 多线程服务器配置标识,在Oracle 9i里称为共享服务器配置dispatchers="(PROTOCOL=TCP)(SER=MODOSE)","(PROTOCOL=TCP)(PRE=oracle.aurora.server.GiopServer)", "(PROTOCOL=TCP)(PRE=oracle.aurora.server.SGiopServer)"多线程服务器配置# 其他配置其他参数compatible=9.0.0兼容版本9.0.0db_name=myoracle数据库名称为myoracle# 分布式, 复制和快照配置分布式、复制和快照参数db_domain=mynet数据库域名为mynet,加上数据库名称db_name构成全局数据库名称remote_login_passwordfile=EXCLUSIVE指定操作系统或口令文件是否具有检查用户口令的权限。
设置为EXCLUSIVE, 将使用数据库的口令文件对每个具有权限的用户进行验证。
# 排序, 散列联接, 位图索引配置排序、散列联接、位图索引参数sort_area_size=524288指定排序区使用的最大内存量为512KB。
排序完成后, 各行将返回, 并且内存将释放。
增大该值可以提高大型排序的效率。
# 文件配置文件配置参数control_files=("C:\oracle\oradata\myoracle\CONTROL01.CTL","C:\oracle\oradata\myoracle\CONTROL02.CTL", "C:\oracle\oradata\myoracle\CONTROL03.CTL")指定控制文件的路径及文件名#池内存配置参数Java_pool_size=33554432指定Java存储池的大小为32MB,用于存储 Java 的方法、类定义和Java对象。
large_pool_size=1048576指定大型池的大小为1MB,用于共享服务器的会话内存、并行执行的消息缓冲区以及RMAN备份和恢复的磁盘 I/O 缓冲区。
shared_pool_size=33554432指定共享池的大小为32MB,用于存储共享游标、存储的过程、控制结构和并行执行消息缓冲区等对象。
较大的值能改善多用户系统的性能# 游标和库高速缓存配置游标和高速缓存参数open_cursors=300指定一个会话一次可以打开的游标的最大数量为300,应将该值设置得足够高,这样才能防止应用程序耗尽打开的游标# 系统管理的撤消和回退段配置系统管理撤消和回滚段参数undo_management=AUTO指定系统使用的撤消空间管理方式为SMU 方式,在SMU方式下, 撤消空间会像撤消表空间一样在外部分配undo_tablespace=UNDOTBS指定回滚表空间为UNDOTBS# 网络注册配置网络注册参数instance_name=myoracle例程名称为myoracle# 诊断和统计配置诊断和统计参数background_dump_dest=C:\oracle\admin\myoracle\bdump后台进程跟踪文件目录core_dump_dest=C:\oracle\admin\myoracle\cdump核心转储跟踪文件目录timed_statistics=TRUE收集操作系统的计时信息,这些信息可被用来优化数据库和 SQL 语句user_dump_dest=C:\oracle\admin\myoracle\udump用户进程跟踪文件目录# 进程和会话配置进程和会话信息processes=150指定可同时连接到一个Oracle Server上的操作系统用户进程的最大数量为150# 重做日志和恢复重做日志和恢复参数设置Fast_start_mttr_target=300指定从单个数据库例程崩溃中恢复所需的时间为300秒# 高速缓存和 I/O配置高速缓存和I/O参数db_block_size=4096指定数据块大小为4KBdb_cache_size=33554432指定数据缓冲区为32MB,该值越大,可以减少对数据库文件的I/O次数,提高效率6.2.2 SPfile文件SPfile(Server Parameter File,服务器参数文件)是基于二进制格式的参数文件,含有数据库及例程的参数和数值,但不能用文本编辑工具打开。