问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

关闭oracle数据库 应注意哪些

发布网友 发布时间:2022-04-26 15:48

我来回答

1个回答

热心网友 时间:2022-04-10 03:39

 Oracle数据库的表和索引是透过表空间tablespace存储在数据库中的。在tablespace设计时一般作以下考虑:

  1、一般较大的表或索引单独分配一个tablespace。

  2、Read only对象或Read mostly对象分成一组,存在对应的tablespace中。

  3、若tablespace中的对象皆是read only对象,可将tablespace设置成read only模式,在备份时,read only tablespace只需备份一次。

  4、高频率insert的对象分成一组,存在对应的tablespace中。

  5、增、删、改的对象分成一组,存在对应的tablespace中。

  6、表和索引分别存于不同的tablespace。

  7、存于同一个 tablespace中的表(或索引)的extent 大小最好成倍数关系,有利于空间的重利用和减少碎片。

  DB BLOCK SIZE

  超大型数据库DB BLOCK SIZE一般在4KB 至 64KB,而最常用的是8KB、 16KB或32KB。选用较大的DB BLOCK SIZE可使INDEX的高度降低,也会提高IO效率。

  Redo Log Files

  Oracle进程redo log writer (LGWR)将日志写入日志文件。一般日志文件最好建在专用的镜像盘上。日志文件组的个数及文件的大小的设定与系统交易量的大小有关。ORACLE并行服务器中每个INSTANCE使用各自的一组rego log files。一般的每组日志文件的个数为3-7个,每个的大小为200MB-500MB。

  数据文件大小

  建议用标准的文件大小,如200M、1GB、2GB、4GB、8GB等,可简化空间的维护工作。

  回滚段

  回滚段一般建在专用的表空间中。每一个INSTANCE实例拥有各自的回滚段。设置回滚段的一般原则是: initial 及 next 存储参数的值是相等的,同时还是DB BLOCK SIZE的倍数。每个回滚段的minextents设为20,optimal参数的值保证回滚段缩小时不低于20个extents。

  临时表空间

  临时表空间一般建在专用的表空间中。每一个INSTANCE实例拥有各自的临时表空间。这样使用临时表空间时不会有PING。设置临时表空间的initial=next。

  四、系统硬盘的划分及分配

  在多机集群环境下,Oracle并行服务器通过操作系统提供的DRD服务来共享同一个数据库。每一个INSTANCE对数据库的数据文件的访问都是通过该数据文件所在的DRD服务进行的。

  考虑以下情况:主机1上有DRD服务1,该服务对应的数据文件有1、2、13、35、67等,这时如果主机2上的INSTANCE2需要读取数据文件13,通过DRD服务调度,主机1通过DRD服务访问磁盘阵列上的数据文件13,把INSTANCE2需要的数据读到内存,然后通过MEMORY IO把数据传到主机2的INSTANCE2。写操作是读操作的逆过程。

  通过以上分析可知,系统硬盘的划分及分配的原则是尽量减少MEMORY IO。

  五、备份及恢复策略的考虑

  数据库的备份与恢复在系统设计中占很重要的地位。好的备份及恢复策略可以降低系统的运行风险,减少因硬件故障而造成的损失。

  Oracle备份方法:

  1、物理备份

  将数据库的物理文件通过操作系统的命令或工具备份到备份介质上。物理备份往往用于存储介质故障时恢复数据库系统的数据。

  根据数据库运行方式的不同,可进行不同的物理备份:

  a)物理冷备份(offline backup)

  物理冷备份要求数据库在关闭(所有INSTANCEs停止)的情况下进行。这种备份必须是完全备份,即需备份所有的数据文件、控制文件(control file)、日志文件(redo log file)、初始参数文件等等。

  物理冷备份的步骤简单,但要求系统能够停止。

  b)物理热备份(online backup)

  物理热备份是在数据库系统正常运行的情况下进行的数据库备份。这种备份可以是数据库的部分备份,既备份数据库的某个表空间(tablespace)或某个数据文件(datafile),也可备份控制文件(control file)。

  物理热备份要求数据库在ARCHIVELOG模式下运行。这种备份一般用于应用系统不能停机的情况。

  c)归档日志文件备份(archived log file backup)

  要使数据库系统能够恢复到故障点前一时刻状态,或恢复到某指定时刻状态,数据库必须采用ARCHIVELOG模式。在ARCHIVELOG模式下,数据库系统会产生归档日志文件(archive log files)。归档日志文件也需备份到备份介质上。在恢复时,这些文件可使数据库恢复到最近状态。

  归档日志文件产生在指定目录下,这些文件一生成就可以备份到备份介质上,DBA可根据磁盘空间情况,定时将它们备份出去。

  2、逻辑备份

  逻辑备份是通过Oracle提供的Export工具,将数据库的结构定义及其数据卸出到特定格式的文件中,并备份该文件。

  在实际应用中,逻辑备份与物理备份并用。一般来说,物理备份用于磁盘介质损坏或数据文件损坏;逻辑备份用于数据库中的某些对象被破坏或用户误操作。

  备份策略的考虑主要在以下三个方面:

  存储空间

  对现行运行的系统的性能影响

  恢复时间的影响

  如果需要节省空间和恢复时间就需要增加备份的频率,但是备份操作会明显增加现行运行的系统的负载。、

  Oracle的恢复方法

  根据不同的备份方法采用不同的恢复方法。

  使用物理备份恢复

  Oracle提供了三种恢复手段:

  1、数据库级的恢复

  2、表空间(Tablespace)的恢复

  3、数据文件的恢复

  数据库级的恢复要求数据库在关闭但Mount的状态下进行。表空间及数据文件的恢复可在数据库运行的状态下进行。
关闭oracle数据库 应注意哪些

将数据库的物理文件通过操作系统的命令或工具备份到备份介质上。物理备份往往用于存储介质故障时恢复数据库系统的数据。根据数据库运行方式的不同,可进行不同的物理备份:a)物理冷备份(offline backup)物理冷备份要求数据库在关闭(所有INSTANCEs停止)的情况下进行。这种备份必须是完全备份,即需备份所有的...

怎样启动和关闭oracle数据库

1、由于oracle运行在Linux系统里面,第一步,我们要连接Linux系统。2、然后我们转换到oracle安装用户里面。 我的是 oracle。3、然后我们运行oracle的环境里的变量, 用来输入相关命令。4、进去oracle的控制台。输入一个命令: sqlplus / as sysdba。5、如果要启动数据库,就输入命令: startup。6、如果...

Oracle启动和关闭方式的区别

发出该命令后,任何新的连接都将再不允许连接到数据库。在数据库关闭之前,Oracle将等待目前连接的所有用户都从数据库中退出后才开始关闭数据库。采用这种方式关闭数据库,在下一次启动时不需要进行任何的实例恢复。但需要注意一点的是,采用这种方式,也许关闭一个数据库需要几天时间,也许更长。2、SHUTDO...

怎样启动和关闭oracle数据库

1) 执行数据导入导出 2) 使用sql*loader提取外部数据 3) 需要暂时拒绝普通用户访问数据库 4) 进行数据库移植或者升级操作 这4种操作都必须在这个状态下进行 在打开数据库时使用startup restrict命令即进入受限状态。or37.gif 使用alter system disable restricted session命令即可以将受限状态改变...

Oracle数据库几种关闭方式

回答:1、shutdown normal 正常方式关闭数据库。 2、shutdown immediate 立即方式关闭数据库。 在SVRMGRL中执行shutdown immediate,数据库并不立即关闭, 而是在Oracle执行某些清除工作后才关闭(终止会话、释放会话资源), 当使用shutdown不能关闭数据库时,shutdown immediate可以完成数据库关闭的操作。 3...

oracle数据库关闭这么长时间

关闭时间较长一般是存在较长的事务未完成,使用shutdown normal会等待事务完成才会关闭数据库,所以最佳采用shutdown immediate,会结束事务,将未提交的事务全部回滚,尽量避免使用shutdown abort,会造成数据库的不一致,再次启动数据库会自动执行恢复,会造成等待时间较长。

如何在oracle中删除数据库

5. 卸载Oracle软件(可选)如果你不再需要在该系统上运行任何Oracle数据库,你可以考虑卸载Oracle软件。这涉及到运行Oracle Universal Installer (OUI) 并选择卸载/去除软件的选项。注意事项 备份数据:在进行删除操作之前,强烈建议备份任何重要数据。一旦数据库文件被删除,将无法恢复数据。使用适当权限:执行...

如何启动或关闭数据库的归档模式

1.shutdown normal或shutdown immediate关闭数据库 [oracle@jumper oracle]$ sqlplus "/ as sysdba"SQL*Plus:Release 9.2.0.4.0 - Production on Sat Oct 15 15:48:36 2005 Copyright(c)1982,2002,Oracle Corporation. All rights reserved.Connected to:Oracle9i Enterprise Edition Release ...

Oracle 11g 运行起来后,如何关闭数据库

需要在服务中停止。以windows10系统为例。1、右键“此电脑”。2、然后选择“管理”。3、然后左侧列表依次选择“服务和应用程序”——“服务”。4、找到oracle的服务,名称为“OracleService+服务名”,如图:5、右键此服务名,选择“停止”即可。

如何启动或关闭oracle的归档模式

SQL> shutdown immediate 启动数据库到mount SQL>startup mount;修改成归档模式 SQL> alter database archivelog;打开数据库 SQL> alter database open;修改成非归档模式:步骤基本如上,只是将第三步中的命令改成如下:SQL> alter database noarchivelog;注意事项:oracle数据库归档模式的的修改需要关闭...

oracle数据库关闭方法 oracle关闭数据库命令 oracle数据库开启关闭 oracle强制关闭数据库 关闭oracle数据库服务 linux重启oracle数据库 linux启动oracle数据库 如何打开oracle数据库 oracle查看数据库状态
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
秦岭夜话金荣贴吧 哪些品牌的宝宝餐具品质特别好? 哪些牌子的宝宝餐具品质特别好? 头发发黄很油,是导致额头长痘痘的原因吗?怎样可以让自己的头发健康点... 用什么方法蒸老面馒馒不粘底。除用油的方法。 为什么馒馒来(油库里)的相关作品以虐待为主? 鸵鸟遇到危险就会把头伸进土里? 用猪血怎么做汤 小区停车费多少钱?我在北京,一般是什么行情,有没有免费停的地方? 抚顺市东洲高级中学现在改名了么如题 谢谢了 oracle数据库启动关闭 oracle数据库关闭这么长时间 关闭oracle数据库,注解一下 创意奶油装饰蛋糕的做法步骤图,怎么做好吃 装饰纸杯蛋糕怎么做? 如何装饰蛋糕? 简单装饰的蛋糕怎么做 如何关闭金蝶系统ORACLE数据库? 怎么自己制作蛋糕装裱器?就是奶油上裱花的那个 蛋糕上网状装饰怎么做 蛋糕上怎样做装饰,好看又好吃? 蛋糕上的水果如何装饰? 蛋糕上装饰皮怎么做? 奶油蛋糕上的透明装饰是什么东西,怎么做? 计算表面积(单位:厘米 长15厘米,15厘米,10厘米先判断给出的物体是正方体还是长方体 再计算表面积 请问小学数学: 若干个正方体堆放在一起,如何计算表面积的 写出表中的物体是正方体还是长方体,再计算表面积. 名称 长/cm 宽/cm 高/cm 表面积/cm 怎样计算表面积? 成人的体表面积怎么算 oracle怎么强制断开数据库连接。 羊绒衫能泡水里多久 请问大家,我梦见河马是什么意思? 解梦 马 河马 梦见河沟里一群河马飞快的跑过来? 梦见河马? 羊绒衫能放盐水中固色吗? 做梦梦到被河马追预示着什么? 做梦在脏脏水里走碰到河马 襟字的部首,笔画和音序 梦见河马在河边是什么寓意? 毯,渲,勒,吟,迂,襟,蹄,貌,拘,羞,涩,跤,偏,涯字的音节和音序 梦见了一个皇帝模样的河马? 羊绒衫能贴身穿么,保暖性跟羊毛衫比 网络电视机顶盒系统坏了怎么重装? 孕妇梦见河马追自己是什么意思 预兆什么 襟嘉檐颠 冽这些字按音序排列是什么 羊绒毛衣可以用洗衣机脱水吗 网络电视机顶盒惟其A20刷机怎么刷? 下午做的梦:梦见自家池塘里突然有很多河马和鳄鱼要吃人