Oracle数据字典详解
1. 什么是Oracle数据字典 数据字典(Data Dictionary)是Oracle元数据(Metadata)的存储地点,汇集了数据库对象及数据库运行时需要的基础信息。Oracle RDBMS使用数据字典记录和管理对象信息和安全信息,用户可以通过数据字典获取数据库相关信息,从而进行数据库管理、优化和维护工作。 2. 数据字典的内容 数据字典包括以下内容: 所有数据库Schema对
Oracle 2023年07月11日 162
1. 什么是Oracle数据字典 数据字典(Data Dictionary)是Oracle元数据(Metadata)的存储地点,汇集了数据库对象及数据库运行时需要的基础信息。Oracle RDBMS使用数据字典记录和管理对象信息和安全信息,用户可以通过数据字典获取数据库相关信息,从而进行数据库管理、优化和维护工作。 2. 数据字典的内容 数据字典包括以下内容: 所有数据库Schema对
Oracle 2023年07月11日 162
Oracle数据库还原恢复后,执行alter database open resetlogs时遇到下面错误。如下所示: SQL> alter database open resetlogs; alter database open resetlogs * ERROR at line 1: ORA-00603: ORACLE server session terminated by
Oracle 2023年07月11日 142
在一个Oracle 12.1实例中,想监控一个表的索引使用情况,在system用户下执行了下面脚本以及输出的监控索引脚本后,发现V$OBJECT_USAGE下一直没有对应的记录(在system用户下查询) SELECT 'ALTER INDEX '||OWNER||'.'||INDEX_NAME||' MONITORING USAGE;'FROM DBA_INDEXESWHERE
Oracle 2023年07月11日 162
navicat导入oracle导出的dmp文件的话,其实可以分很多种情况,下边一一列举。 测试用例版本: 1.oracle 11g 2.navicat 16 特别注意:导入数据前需要找到到倒出数据的人员,咨询下导出数据的账户及工作空间等,避免不必要的麻烦。然后本地创建对应账号及表空间,然后再行导入。 相关创建账户及表空间代码,仅供参考: --1创建表空
Oracle 2023年07月11日 149
摘要:迁移前后结果集row_number字段值前后不一致,前在DWS上运行不一致。 本文分享自华为云社区《GaussDB(DWS)迁移 - oracle兼容 --row_number输出结果不一致》,作者:譡里个檔 。 【问题表现】 迁移前后结果集row_number字段值前后不一致,前在DWS上运行不一致。 【问题分析】 这种问题大部分都是因为PARTITION BY 列 + ORDER BY
Oracle 2023年07月11日 136
Oracle range时间范围自动分区 Oracle11G之前的版本,分区大概分为4种:范围分区:range 、列表分区:list、哈希分区:hash、复合分区:range+list or hash); 分区的优点:1.改善查询性能:对分区对象的查询可以仅搜索自己关心的分区,提高检索速度。 2.增强可用性:如果表的某个分区出现故障,表在其他分区的数据仍然可用; 3.维护方便:如果表的某
Oracle 2023年07月11日 187
目录 一、Oracle定时任务简介 二、dbms_job涉及到的知识点 三、初始化相关参数job_queue_processes 四、实际创建一个定时任务(一分钟执行一次),实现定时一分钟往表中插入数据 4.1 创建需要定时插入数据的目标表 4.2 创建定时执行的存储过程 4.3 创建定时一分钟定时任务job 4.5 可以根据以下语句查询刚创建好的job 4.6 如果我们不需要这个定时任务
Oracle 2023年07月11日 166
[20230616]One Deadlock of 'row cache lock' and 'library cache lock'.txt--//链接http://ksun-oracle.blogspot.com/2023/06/one-deadlock-of-row-cache-lock-and.html演示一个有趣的测试.--//他测试采用cluster表,我估计普通表这样操作不会出现这样
Oracle 2023年07月11日 156
1. 介绍 事情是这样的,UAT 环境的测试小伙伴向我扔来一个小 bug,说是一个放大镜的查询很慢,转几分钟才出数据,我立马上开发环境试了一下,很快啊我说?,放大镜的数据立马就出来了,然后我登录 UAT 环境一看,诶是有些慢? ,于是开始了我的排查之旅... 2. 过程 首先我立马拿到了执行的 SQL 在开发环境的数据库执行了下,很快,都在 1s 左右,感觉没啥问题啊,然后我就在页面上点点点,发现
Oracle 2023年07月11日 146
1. 基本概念 Oracle表分区是将一个大型表分割成更小、更易于管理的部分的技术。分区后的表被称为分区表,其中每个分区都可以独立地进行维护、管理和查询。表分区可基于表中的一列或多列,称为分区键,分区键的值确定了每行数据属于哪个分区。 使用分区具有以下优点: (1)改善查询性能:由于表分区将数据分割成更小、更可管理的部分,对分区对象的查询可以仅搜索特定分区,提高检索速度。如在范围分区的情况
Oracle 2023年07月11日 177