oracle中区间大小,Oracle的逻辑结构(表空间、段、区间、块)——总结

Oracle逻辑结构全景结构图

3d0b6b4719ab6738e44268284d80097e.png

以下为个人整理的一些关于Oracle逻辑结构的相关数据字典:

SELECT * FROM

DBA_TABLESPACES--记录各个表空间的详细信息

SELECT * FROM

DBA_TABLESPACE_USAGE_METRICS--记录各个表空间的使用状况

SELECT * FROM

DBA_DATA_FILES --记录各个数据文件的详细信息

SELECT * FROM

DBA_SEGMENTS --记录各个段的详细信息,与DBA_TABLES,DBA_INDEXES,DBA_LOBS,DBA_PART_TABLES,DBA_PART_INDEXES,

DBA_PART_LOBS,DBA_OBJECTS搭配使用

SELECT * FROM

DBA_LOBS--BLOB字段所对应的字段名称

SELECT * FROM

DBA_INDEXES--分区索引需要通过DBA_INDEXS来找到对应的表名

SELECT * FROM

DBA_EXTENTS--记录各个区间对象的详细信息

关于块对象可以通过表记录中的ROWID来获取,大概涉及到这一层就太细致了,所以Oracle也不采用数据字典的方式来进行控制了。这一点在Concept中有细致的描述,基于本地管理表空间的管理方式也是基于区间头部的位图方式管理相应的块的。

实际上这些DBA_对象也不过是数据库中的一个个视图而已,由更加底层的视图或表组合起来的,如果有兴趣的话,可以自行钻研下去

SELECT * FROM

V$TABLESPACE--记录表空间的基本信息,对象ID,表空间名称

SELECT * FROM

V$DATAFILE--记录数据文件的基本信息,对象ID,表空间ID,文件名称以及状态、大小和相应的变化

SELECT * FROM

V$SEGSTAT--实时监控数据库段级对象的统计信息

SELECT * FROM

V$SEGSTAT_NAME --段级对象的统计项目

SELECT * FROM

V$SEGMENT_STATISTICS --实时监控段级对象的性能,说穿了和V$SEGSTAT有点像,统计信息更丰富一些

这些V$视图提供的信息比不上DBA_视图丰富,而且本身这些视图是基于同义词的。

The next example demonstrates how to use V$SEGMENT_STATISTICS to

determine the top 10 tables that have incurred the most physical I/O

operations.

SELECT

TABLE_NAME,TOTAL_PHYS_IO

FROM ( SELECT

OWNER||'.'||OBJECT_NAME AS TABLE_NAME,

SUM(VALUE) AS TOTAL_PHYS_IO

FROMV$SEGMENT_STATISTICS

WHEREOWNER!='SYS' AND OBJECT_TYPE='TABLE'

ANDSTATISTIC_NAME IN ('physical reads','physical reads direct',

'physical writes','physical

writes direct')

GROUP BY OWNER||'.'||OBJECT_NAME

ORDER BY TOTAL_PHYS_IO DESC)

WHERE ROWNUM <=10;

Using the V$SEGMENT_STATISTICS Dynamic

Performance View

学习动态性能表(17)--v$segstat&v$segment_statistics

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/258027.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

C#3.0之神奇的Lambda表达式和Lambda语句

“Lambda 表达式”是一个匿名函数&#xff0c;它可以包含表达式和语句&#xff0c;并且可用于创建委托或表达式目录树类型。所有 Lambda 表达式都使用 Lambda 运算符 >&#xff0c;该运算符读为“goes to”。该 Lambda 运算符的左边是输入参数&#xff08;如果有&#xff09…

[C++] Nested Radical Constant

做高数助教被天煞的大一学生坑了&#xff0c;发现是个未解问题&#xff0c;没有解析解。。 用C搞了下&#xff0c;就是这样。。。 No closed-form expression is known for this constant (Finch 2003, p. 8; S. Plouffe, pers. comm., Aug. 29, 2008). /*********************…

api-gateway实践(03)新服务网关 - 网关请求拦截检查

参考链接&#xff1a;http://www.cnblogs.com/jivi/archive/2013/03/10/2952829.html 一、为什么要拦截检查请求&#xff1f; 防止重放攻击、篡改重放&#xff0c;进行使用规格检查 1、请求可能是重放攻击 重放攻击的基本原理就是把以前窃听到的数据原封不动地重新发送给接收方…

oracle存储过程关键字有哪些,ORACLESTREAMS存储过程中的一些参数有哪些?

1&#xff0c;maintain_mode参数可取golbal或transportable tablepsaces&#xff0c;当该参数取global时&#xff0c;表示streams进行全库复制&#xff0c;否则表示streams进行表空间复制&#xff0c;需要在tablespace_names参数中指定待复制的一个或多个表空间。2&#xff0c;…

正则验证多个邮箱用分号隔开

代码如下&#xff1a; <script> var str xxxx126.com;123234234qq.com;xxxxxxxxxx.con.cn; var reg /^((([a-z0-9_\.-])([\da-z\.-])\.([a-z\.]{2,6}\;))*(([a-z0-9_\.-])([\da-z\.-])\.([a-z\.]{2,6})))$/; if(reg.test(str)){ alert(1); }else{ …

转载-使用 Feed4JUnit 进行数据与代码分离的 Java 单元测试

JUnit 是被广泛应用的 Java 单元测试框架&#xff0c;但是它没有很好的提供参数化测试的支持&#xff0c;很多测试人员不得不把测试数据写在程序里或者通过其它方法实现数据与代码的分离&#xff0c;在后续的修改和维护上有诸多限制和不便。Feed4JUnit 是开源的基于 JUnit 的扩…

青岛智能院助力智慧城市 打造智能产业“黄埔军校”

作为青岛市的主干道之一&#xff0c;山东路的拥堵状况一直让人头疼。近日&#xff0c;因为一种交通组织优化方案的实施&#xff0c;山东路和延吉路的通行率提高了近50%。而研发这种智能管控系统的正是位于青岛高新区的青岛智能产业技术研究院。截止今年5月份&#xff0c;青岛智…

oracle备份归档文件,oracle 如何不备份已经备份的归档

在Oracle数据库备份归档日志时&#xff0c;通常会保存最近几天的归档日志文件不删除。如&#xff1a;backup archivelog all;delete noprompt archivelog all completed before sysdate -14; 在本地保留14天的归档日志&#xff0e;再备份时&#xff0c;归档会重复再备份一次。…

博客迁移指南

1.今天起 博客迁移至farbox 2. 新博客地址&#xff0c;http://yoon.farbox.com转载于:https://www.cnblogs.com/yoon/p/5003384.html

iOS 第三方登录 !

http://www.it165.net/pro/html/201409/21854.html 转载于:https://www.cnblogs.com/Seeulater/p/4076727.html

dp递推 hdu1978

How many ways Time Limit: 3000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 5422 Accepted Submission(s): 3185 Problem Description这是一个简单的生存游戏&#xff0c;你控制一个机器人从一个棋盘的起始点(1,1)走到棋盘的…

codeforce-600C. Make Palindrome(贪心)

http://codeforces.com/problemset/problem/600/C&#xff1b; 题意&#xff1a;给你一个小写字母组成的英文串&#xff0c;将它转换为回文串&#xff0c;要求&#xff0c;改变的字母的个数最小&#xff0c;移动字母不算改变字母。 所得的串字典序是最小的。最后输出所得到的串…

oracle触发器没有效果,触发器不起作用,各位帮忙看看什么原因?

测试数据模型如下&#xff1a;Create Table test_c (Id Number,seq Number,state varchar2(5));select a.*,rowid from test_c aInsert Into test_cValues(1011,101,00A);Insert Into test_cValues(1012,101,00A);Insert Into test_cValues(1021,102,00A);Insert Into test_cVa…

10个我最喜欢问程序员的面试问题

最近我拜读很多文章&#xff0c;都是介绍面试问题的&#xff0c;我真心不理解&#xff0c;面试官代表公司想要聘用的是最优秀的程序员&#xff0c;那就意味着需要想出一些有意义的面试问题。如果你就提一些毫无用处的垃圾问题&#xff0c;那么很容易遗漏很多能干的程序员。当然…

oracle动态性能视图和静态,oracle最重要的9个动态性能视图

v$session v$session_wait (在10g里功能被整合,凑合算1个吧.)v$processv$sqlv$sqltextv$bh (更宁愿是x$bh)v$lockv$latch_childrenv$sysstatv$system_event按组分的几组重要的性能视图1。System 的 over viewv$sysstat , v$system_event , v$parameter2。某个session 的当前情况…

glTF格式初步了解

glTF格式初步了解近期看到Qt 3D的进展。偶然了解到了一种新的格式&#xff1a;glTF格式。这样的格式据说比现有的3D格式更加符合OpenGL应用的须要。这引起了我的好奇。于是我在Qt 3D的外部链接中找到了有关glTF的相关链接。上海萌梦信息科技有限公司&#xff08;微博&#xff1…

【】局部刷新:

【】局部刷新&#xff1a; //页面加载时绑定按钮点击事件$(function(){ $("#按钮id").click(function(){ refresh(); });});//点击按钮调用的方法function refresh(){ window.location.reload();//刷新当前页面. //或者下方刷新方法 //par…

技术贴-搜狗打字

超强技术帖&#xff1a;遇到不会读的字&#xff0c;怎么用拼音打出来&#xff1f;】方法很简单&#xff0c;就是先打个“u”然后打各个部首的读音&#xff0c;就能在拼音输入法中打出来哦。比如&#xff0c;骉&#xff0c;可以输入umamama&#xff0c;输入法就会自动出现“骉”…

【第二十七章】 springboot + zipkin(brave-okhttp实现)

本文截取自&#xff1a;http://blog.csdn.net/liaokailin/article/details/52077620 一、前提 1、zipkin基本知识&#xff1a;附8 zipkin 2、启动zipkin server&#xff1a; 2.1、在官网下载服务jar&#xff0c;http://zipkin.io/pages/quickstart.html&#xff0c;之后使用命令…

Oracle 数据定义语言,oracle 数据定义语言(DDL)语法

DDL语言包括数据库对象的创建(create)、删除(drop)和修改(alter)的操作1.创建表语法create table table_name(column_name datatype [null | not null],column_name datatype [null | not null],..........[constraint])constraint 是为表中的列设置约束&#xff0c;常见的有…