当前位置: 首页 > news >正文

oracle数据库日常保养或巡检语句实践整理汇总

目录

1.目的

2.操作工具

3.实践说明

 1.检查Oracle实例状态

2.检查Oracle在线日志状态

3.检查Oracle表空间状态

4.检查Oracle所有数据文件状态

5.检查Oracle数据库连接情况

6.检查Oracle表容量占用大小

7.检查Oracle备份

8.检查数据库表空间的使用情况

4.总结


1.目的

用于数据库是oracle数据库的系统,定时保养巡检过程中进行检查的oracle语句。

2.操作工具

本次语句是常用的oracle语句,实践使用的是toad工具进行对oracle数据库查询。

PS TOAD是常说的小青蛙,用于oracle数据库管理。

3.实践说明

项次

检查内容

语句

1

检查数据库基本状况

SELECT VERSION ,INSTANCE_NAME ,HOST_NAME ,STARTUP_TIME, TIME,STATUS,DATABASE STATUS

FROM V$INSTANCE

2

检查Oracle在线日志状态

SELECT GROUP#,STATUS,TYPE,MEMBER

FROM V$LOGFILE

3

检查Oracle表空间状态

SELECT TABLESPACE NAME,STATUS
FROM DBA TABLESPACES;


SELECT *
FROM DBA TABLESPACES;

4

检查Oracle所有数据文件状态

SELECT NAME ,STATUS
FROM V$DATAFILE;

SELECT *

FROM DATAFILE

5

检查Oracle连接情况

SELECT VALUE FROM V$PARAMETER

WHERE NAME ='processes'                       --MAX CON


3SELECT COUNT(*)FROM V$SESSION - -NOW CON

6

检查Oracle表容量占用大小

SELECT  OWNER,--用户
              TABLE NAME,--表名
              NUM ROWS,--表中行数

               BLOCKS*8/1024 KB--/1024 MB --表中占用的容量

FROM DBA TABLES
WHERE OWNER ='XXX' --自定义用户
ORDER BY KB DESC
--ORDER BY MB DESC

7

检查Oracle备份

liunx 系统:root 用 crontab -l 指令可以查看到备份的工作排程

8

检查数据库表空间的使用情况

select f.tablespace_name, a.total, f.free, round((f.free / a.total) * 100) "% Free Percent"
from (select tablespace_name, sum(bytes / (1024 * 1024)) total from dba_data_files 
    group by tablespace_name) a, 
(select tablespace_name, round(sum(bytes / (1024 * 1024))) free from dba_free_space
    group by tablespace_name) f
WHERE a.tablespace_name = f.tablespace_name(+)
order by "% Free Percent";

 1.检查Oracle实例状态

  1.    INSTANCE_NAME为数据库名称:XXX
  2.    VERSION为数据库的版本号:11.....
  3.    STATUS:OPEN表示数据库为开启状态
  4.    DATABASE_STATUS:Active表示数据库正常运行状
语句
SELECT VERSION ,INSTANCE NAME ,HOST NAME ,STARTUP TIME,STATUS,DATABASE STATUSFROM V$INSTANCE
截图
  1. 2.检查Oracle在线日志状态

  2.    TYPE:ONLINE表示数据库在线运行
  3.    输出结果:>=3条记录
  4.    STATUS:应该为非“INVALID”,非“DELETED”,“STATUS”显示为空表示正常
语句
SELECT GROUP#,STATUS,TYPE,MEMBER
FROM V$LOGFILE
截图

3.检查Oracle表空间状态

   输出结果中STATUS:ONLINE表示正常

语句
SELECT TABLESPACE NAME,STATUS
FROM DBA TABLESPACES;SELECT *
FROM DBA TABLESPACES;

截图

4.检查Oracle所有数据文件状态

   STATUS:SYSTEM表示系统文件正常,

                    ONLINE表示数据库文件正常

语句

SELECT NAME ,STATUS
FROM V$DATAFILE;

SELECT *

FROM DATAFILE

截图

5.检查Oracle数据库连接情况

   查询数据库允许的最大进程数为1500,查看当前会话连接数35,属于正常范围。

语句

SELECT VALUE FROM V$PARAMETER

WHERE NAME ='processes'


3SELECT COUNT(*)FROM V$SESSION

截图

6.检查Oracle表容量占用大小

语句

SELECT  OWNER,--用户
              TABLE NAME,--表名
              NUM ROWS,--表中行数

               BLOCKS*8/1024 KB--/1024 MB --表中占用的容量

FROM DBA TABLES
WHERE OWNER ='XXX' --自定义用户
ORDER BY KB DESC
--ORDER BY MB DESC

截图

 

文件大小:Bytes, KB, MB, GB, TB, PB, EB, ZB, YB
1Bytes字节计算机数据存储的基本单位,一字节等于8位.1B=8bit
2KB千字节用于较小的文件1KB=1024B
3MB兆字节用于中等大小的文件:图片或音频文件1MB=1024KB
4GB吉字节用于较大的文件:电影或系统文件1GB=1024MB
5TB太字节用于非常大的数据集:数据库或大型服务器的存储1TB=1024GB
6PB拍字节用于极大的数据集:云存储服务或大型数据中心1PB=1024TB
7EB艾字节用于超大规模的数据集:全球范围内的互联网数据1EB=1024PB
8ZB泽字节用于表述巨大的数据集:全球范围内的所有数据1ZB=1024EB
9YB尧字节在未来的超级计算世界中使用1YB=1024ZB

7.检查Oracle备份

语句liunx 系统:root 用 crontab -l 指令可以查看到备份的工作排程
截图

8.检查数据库表空间的使用情况

语句select f.tablespace_name, a.total, f.free, round((f.free / a.total) * 100) "% Free Percent"
from (select tablespace_name, sum(bytes / (1024 * 1024)) total from dba_data_files 
    group by tablespace_name) a, 
(select tablespace_name, round(sum(bytes / (1024 * 1024))) free from dba_free_space
    group by tablespace_name) f
WHERE a.tablespace_name = f.tablespace_name(+)
order by "% Free Percent";
截图

4.总结

相关文章:

oracle数据库日常保养或巡检语句实践整理汇总

目录 1.目的 2.操作工具 3.实践说明 1.检查Oracle实例状态 2.检查Oracle在线日志状态 3.检查Oracle表空间状态 4.检查Oracle所有数据文件状态 5.检查Oracle数据库连接情况 6.检查Oracle表容量占用大小 7.检查Oracle备份 8.检查数据库表空间的使用情况 4.总结 1.目的 …...

Elasticsearch 第一期:基础的基础概念

前言 Elasticsearch(弹性搜索) ,简称为ES, 它是一个开源的高扩展的分布式全文检索引擎,它提供的功能主要分为:实时存储,实时分析搜索;本身扩展性很好,可以扩展到上百台服…...

MySQL数据库笔记(二)

第一章 单行函数 1.1 什么是函数 函数的作用是把我们经常使用的代码封装起来,需要的时候直接调用即可。这样既提高了代码效率,又提高了可维护性。在SQL中使用函数,极大地提高了用户对数据库的管理效率。 1.2 定义 操作数据对象。 接受参数返回一个结果。 只对一行进行…...

谷歌邮箱:2024年最全使用指南及技巧

注册谷歌邮箱时遇到麻烦了吗?收件箱乱得让人头疼,找不到提升效率的方法?或者是在处理多个谷歌邮箱账户时感到手忙脚乱? 掌握Gmail邮箱的使用技巧是每个外贸人员都必须学会的,本文将提供一个实用的谷歌邮箱注册和使用指…...

工业设计初学者手册——第四部分:制造工艺

工业设计初学者手册 文章目录 工业设计初学者手册第四部分:制造工艺7. 常见制造工艺介绍7.1 传统制造工艺7.2 现代制造工艺 8. 材料选择与应用8.1 材料的基本分类与特性8.2 材料选择的原则8.3 环保材料的应用 总结 第四部分:制造工艺 7. 常见制造工艺介…...

Scala语言:大数据开发的未来之星 - 零基础到精通入门指南

前言 随着大数据时代的到来,数据量的急剧增长为软件开发带来了新的挑战和机遇。Scala语言因其函数式编程和面向对象的特性,以及与Apache Spark的完美协作,在大数据开发领域迅速崛起,成为该领域的新兴宠儿。本篇将从零基础开始&…...

Springboot整合Zookeeper分布式组件实例

一、Zookeeper概述 1.1 Zookeeper的定义 Zookeeper是一个开源的分布式协调服务,主要用于分布式应用程序中的协调管理。它由Apache软件基金会维护,是Hadoop生态系统中的重要成员。Zookeeper提供了一个高效且可靠的分布式锁服务,以及群集管理…...

Python | 使用Matplotlib生成子图的示例

数据可视化在分析和解释数据的过程中起着举足轻重的作用。Python中的Matplotlib库提供了一个强大的工具包,用于制作各种图表和图表。一个突出的功能是它能够在单个图中生成子图,为以组织良好和结构化的方式呈现数据提供了有价值的工具。使用子图可以同时…...

云原生巡检监控报告

一、巡检概述 本次云原生巡检工作主要围绕云原生平台的稳定性、安全性以及性能进行,通过对平台资源的监控、日志分析以及安全扫描,发现了一些潜在的问题和隐患。巡检工作采用了自动化工具和人工分析相结合的方式,确保了巡检结果的准确性和全…...

Linux系统编程——部分内容补充

回顾 进程 内核相关数据结构 代码和数据,一个可执行程序加载到内存变成进程,不仅仅是把代码和数据加载进去就完事了,得“先描述,再组织”,每个进程都有内核数据结构,地址空间,进程相关页表&a…...

数学建模基础:非线性模型

目录 前言 一、非线性方程组 二、非线性规划 三、微分方程模型 四、非线性模型的应用 五、实例示范:传染病传播模型 实例总结 五、总结 前言 非线性模型用于描述变量之间的非线性关系,相比线性模型,其数学形式更为复杂,但…...

Kotlin 语言基础学习

什么是Kotlin ? Kotiln翻译为中文是:靠他灵。它是由JetBrains 这家公司开发的,JetBrains 是一家编译器软件起家的,例如常用的WebStorm、IntelliJ IDEA等软件。 Kotlin官网 JetBrains 官网 Kotlin 语言目前的现状: 目前Android 已将Kotlin 作为官方开发语言。 Spring 框…...

Kafka 之 KRaft —— 配置、存储工具、部署注意事项、缺失的特性

目录 一. 前言 二. 配置(Configuration) 2.1. 处理者角色(Process Roles) 2.2. 控制器(controller) 2.3. 存储工具(Storage Tool) 2.4. 调试(Debugging&#xff09…...

专业和学校到底怎么选,兴趣和知名度到底哪个重要?

前言 2024高考已经落下帷幕,再过不久就到了激动人心的查分和填报志愿的时刻,在那天到来,小伙伴们就要根据自己的分数选取院校和专业,接下来我就以参加22年(破防年)河南高考的大二生来讲述一下我自己对于如何选取院校和专业的看法以…...

【MySQL】数据库

数据库概述 【MySQL】数据库概述-CSDN博客 数据库基本操作 【MySQL】数据库基本操作-CSDN博客 数据表基本操作 【MySQL】数据表基本操作-CSDN博客 约束 【MySQL】约束-CSDN博客 基本增删改查 【MySQL】基本增删改查-CSDN博客 多表操作 【MySQL】多表操作-CSDN博客 视图 …...

D111FCE01LC2NB70带流量调节派克比例阀

D111FCE01LC2NB70带流量调节派克比例阀 派克比例阀:由于采用(秉圣135陈工6653询3053)电液混合控制技术,响应速度更快、精度更高、控制更平稳。同时,由于采用高质量的材料制造,具有较高的承压能力和抗磨损性…...

buuctf-findKey

exe文件 运行发现这个窗口,没有任何消息 32位 进入字符串就发现了flag{ 左边红色代表没有F5成功 我们再编译一下(选中红色的全部按p) LRESULT __stdcall sub_401640(HWND hWndParent, UINT Msg, WPARAM wParam, LPARAM lParam) {int v5; // eaxsize_t v6; // eaxDWORD v7; /…...

针对oracle系列数据库慢数据量大的问题

-- 确保索引存在 create index idx_risk_assessment_hazard on risk_assessment_hazard(data_time, perception_id); create index idx_risk_dispose_base_info on risk_dispose_base_info(perception_id); -- 使用并行查询和with子句进行优化 explain plan for with t2 as (se…...

Nginx-Rewrite

1、Rewrite的定义 rewrite功能就是使用nginx提供的全局变量或自己设置的变量,结合正则表达式和标志位实现url重写以及重定向。rewrite只能放在 server { }, location { }, if { }中,并且只能对域名后边的除去传递的参数外的字符串起作用。 例如location…...

2024 年 Python 基于 Kimi 智能助手 Moonshot Ai 模型搭建微信机器人(更新中)

注册 Kimi 开放平台 Kimi:https://www.moonshot.cn/ Kimi智能助手是北京月之暗面科技有限公司(Moonshot AI)于2023年10月9日推出的一款人工智能助手,主要为用户提供高效、便捷的信息服务。它具备多项强大功能,包括多…...

突破Windows苹果设备连接限制:Apple-Mobile-Drivers-Installer的自动化驱动解决方案

突破Windows苹果设备连接限制:Apple-Mobile-Drivers-Installer的自动化驱动解决方案 【免费下载链接】Apple-Mobile-Drivers-Installer Powershell script to easily install Apple USB and Mobile Device Ethernet (USB Tethering) drivers on Windows! 项目地址…...

从GitHub开源项目到一键部署:OFA模型在星图平台的快速落地

从GitHub开源项目到一键部署:OFA模型在星图平台的快速落地 1. 引言 你是不是也遇到过这种情况?在GitHub上看到一个特别酷的AI项目,比如OFA这种能看图说话、理解多模态信息的模型,心里痒痒的想立刻上手试试。结果呢,光…...

收藏!AI技能进化全解析:从聊天搭子到行业专家的成长之路

本文回顾了AI技能的演进过程,从最初只能进行简单对话的聊天机器人,到如今能够理解行业规范、执行复杂任务的智能体。文章详细介绍了AI技能发展的五个阶段:初级聊天机器人、通过函数调用实现工具交互、通用接口MCP规范、智能体引擎赋予环境感知…...

AudioSeal效果展示:实测音频隐形水印,听不出区别但能精准检测

AudioSeal效果展示:实测音频隐形水印,听不出区别但能精准检测 1. 音频水印技术概述 1.1 什么是音频隐形水印 音频隐形水印是一种将数字标识信息嵌入到音频信号中的技术,这些信息对人类听觉系统几乎不可感知,但可以通过专用算法…...

SpringBoot 接口全维度性能优化指南

文章目录: 前言 一、背景 1.1 为什么必须做 SpringBoot 接口优化? 1.2 接口优化的核心目标 1.3 本文适用范围 二、核心原理 2.1 接口请求全流程(瓶颈定位核心) 2.2 核心优化原理总览 2.3 优化优先级(生产环境…...

Qwen3.5-4B-Claude-Opus实际作品:正则表达式语法树构建与匹配逻辑推演

Qwen3.5-4B-Claude-Opus实际作品:正则表达式语法树构建与匹配逻辑推演 1. 模型能力概述 Qwen3.5-4B-Claude-4.6-Opus-Reasoning-Distilled-GGUF是一个专注于逻辑推理和结构化分析的轻量级AI模型。作为Qwen3.5-4B的蒸馏版本,它在处理代码解释、算法分析…...

Realistic Vision V5.1 虚拟摄影棚实战:利用GitHub管理自定义模型与脚本

Realistic Vision V5.1 虚拟摄影棚实战:利用GitHub管理自定义模型与脚本 你是不是也遇到过这样的烦恼?好不容易在本地电脑上,用Realistic Vision V5.1模型调出了一套完美的参数组合,生成的人像照片质感堪比专业影棚。结果换台电脑…...

零基础玩转Llama-3.2-3B:Ollama部署+实战问答全流程

零基础玩转Llama-3.2-3B:Ollama部署实战问答全流程 1. 模型介绍与准备 1.1 Llama-3.2-3B模型概述 Llama-3.2-3B是Meta公司开发的多语言大型语言模型(LLM),属于Llama 3.2系列中的3B参数版本。这个纯文本模型经过指令微调优化&am…...

告别手动建模!用Blender GIS插件5分钟搞定CARLA地图(附OSM数据源)

告别手动建模!用Blender GIS插件5分钟搞定CARLA地图(附OSM数据源) 在自动驾驶仿真领域,快速构建高精度地图一直是开发者的痛点。传统手动建模方式不仅耗时费力,还难以保证道路网络的拓扑准确性。现在,通过…...

Project Sistine核心代码剖析:从图像分割到鼠标事件模拟

Project Sistine核心代码剖析:从图像分割到鼠标事件模拟 【免费下载链接】sistine Turn a MacBook into a Touchscreen with $1 of Hardware 项目地址: https://gitcode.com/gh_mirrors/si/sistine Project Sistine是一个创新的开源项目,它能让普…...