Oracle数据库的几个关闭方法与例子

2016-02-19 19:45 6 1 收藏

下面图老师小编要跟大家分享Oracle数据库的几个关闭方法与例子,简单的过程中其实暗藏玄机,还是要细心学习,喜欢还请记得收藏哦!

【 tulaoshi.com - 编程语言 】

    对于DBA来讲,熟悉ORACLE的常用操作方法有很重要的作用,下面列举几个方面的:

    一、Oracle数据库的几个关闭方法

    对于ORACLE来讲,关闭的方法有三个:

    在SVRMGRL下可以输入如下语句,就可关闭数据库,但每个语句都有自己的作用,有的语句还必须慎重使用

    1、shutdown normal (从字面就可理解这是一个用正常的方式来关闭数据库。)

    2、shutdown immediate (立即方式关闭数据库。)

    当执行shutdown immediate时,数据库并不立即关闭,而是在Oracle执行完内部的必要的工作后才关闭,shutdown immediate可以完成shutdown不能对数据库关闭的操作。建议DBA们常用此方法关闭数据库

    3、shutdown abort (直接关闭数据库)

    这个停止的方法不推荐,因为对于正在访问数据库的会话会被突然终止,可能会造成数据库的数据丢失,并且如果数据库中有大量操作正在执行,这时执行shutdown abort后,重新启动数据库需要很长时间。

    举例说明:

    1、停Oracle

    # su – oracle

    $ lsnrctl   stop

    $ svrmgrl

    connectinternal

    shutdown     immediate

    exit

    相应的启动Oracle的方法如下:

    # su – oracle    以ORACLE用户身份进入

    $ svrmgrl   打开ORACLE的管理器

    connectinternal   建立库的连接

    startup   启动数据库

    exit    退出管理器

    $ lsnrctl   start    启动监听

    $lsnrctl         status   查看监听的状态

    二、对Oracle 8i数据库服务器操作的一些相关命令和方法:

    1、sar此命令可以帮助查看哪些缓冲区高速缓存使用情况,让我们决定哪些需要增加,哪些需要减少:

    sar -b:我们可用它查看缓冲区高速缓存的活动;

    sar -w:我们可用它查看内存交换活动;

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/bianchengyuyan/)

    sar -u:我们可用它查看CPU利用情况;

    sar -r:我们可用它查看内存利用情况;

    sar -p:报告Solaris内存分页活动,此命令是:vmstat命令的一部份功能,

    比如下面命令用于每5秒显示10次分页活动的概要情况:

    $ sar -p 5 10

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/bianchengyuyan/)

    % vmstat 5

    此命令将显示系统每5秒钟做的事的概要,包括进程、虚拟内存、磁盘、分页和CPU的活动情况。

    2、iostat,可监控磁盘的活动情况

    3、swap,可监控交换空间的情况

来源:http://www.tulaoshi.com/n/20160219/1621726.html

延伸阅读
Oracle数据库提供了几种不同的数据库启动和关闭方式,本文将详细介绍这些启动和关闭方式之间的区别以及它们各自不同的功能。 一、启动和关闭Oracle数据库 对于大多数Oracle DBA来说,启动和关闭Oracle数据库最常用的方式就是在命令行方式下的Server Manager。从Oracle 8i以后,系统将Server Manager的所有功能都集中到了SQL*Plus...
Oracle数据库数据对象中最基本的是表和视图,其他还有约束、序列、函数、存储过程、包、触发器等。对数据库的操作可以基本归结为对数据对象的操作,理解和掌握Oracle数据库对象是学习Oracle的捷径。 表和视图 Oracle中表是数据存储的基本结构。ORACLE8引入了分区表和对象表,ORACLE...
笔者认为,在创建索引时要做到三个适当,即在适当的表上、适当的列上创建适当数量的索引。虽然这可以通过一句话来概括优化的索引的基本准则,但是要做到这一点的话,需要数据库管理员做出很大的努力。具体的来说,要做到这个三个适当有如下几个要求。 一、 根据表的大小来创建索引。 虽然给表创建索引,可以提高查询的效率。但是数...
    6.1 LogMiner 的用途     Oracle LogMiner 是Oracle公司从产品8i以后提供的一个实际非常有用的分析工具,使用该工具可以轻松获得  Oracle 重作日志文件(归档日志文件)中的具体内容,特别是,该工具可以分析出所有对于数据库操作的 DML(insert、update、delete 等)语句,9i后可以分析 DDL语句,另...
本人曾经用Personal Oracle+Developer2000开发了一些程序,当移植到ORACLE FOR NT的时候发现有些功能出现了出错提示。经研究发现原来是用户没有能正常连接。由于在developer2000连接personal oracle时不需要别名(alias),直接写入用户名/密码则可。 而在OracleFOR NT中则必须在连接用户则必须设置别名,在程序中用user/password@alia...

经验教程

483

收藏

46
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部