数据库日常维护

一、数据库的启动和关闭

启动数据库

启动方式含义
startup启动实例 加载数据库 打开数据库
startup nomount启动实例 不加载数据库
startup mount启动实例 加载数据库 不打开数据库

startup restrict

在启动过程中限制访问数据库

startup force

强制数据库启动

startup pfile=

使用非缺省参数文件启动数据库

命令详解

startup 

启动实例,加载数据库,打开数据库

startup open ccdb

startup nomount

此过程只启动了数据库实例,在此状态下我们可以访问下列结构文件

select * from v$instance;

select * from v$sga;

startup mount

可访问数据文件

select* from v$database;

select * from v$tablespace;

select * from v$log;

startup restrict 

启动过程中限制访问数据库

关闭数据库

shutdown normal 等待用户完成工作然后关闭

shutdown transactional 等待用户完成工作但是强制关闭连接

shutdown immediate 立即关闭 当前所有动作回滚到一直状态

shutdown abort 强制关闭,非干净关闭,下次重启后要回滚日志

 二、用户管理

1 检查用户profile

select username,profile from dba_users where username='scott'; 

2 查看用户的profile参数

select * from dba_profiles where profile='DEFAULT';

三、检查数据库基本状况

1 检查数据库创建日期

select created,log_mode from v$database;

2 检查数据库版本信息

select version from product_component_version;

3 检查实例状态

select inst_id,instance_name,host_name,version,to_char(startup_time,'yyyy-mm-dd hh24:mi:ss') startuptime,status ,datatbase_status from gv$instance;

select name,open_mode,log_mode from v$database;

4 查看数据库连接session

select count(*) from v$session;

5 查看并发连接数

select count(*) from v$session where status='ACTIVE';

6 监控系统后台进程

select name,description from v$bgprocess  where paddr<>'00';

  • 0
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

运维呀辉

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值