- 浏览: 568244 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (262)
- oracle (43)
- 打包 (3)
- linux (33)
- nginx (20)
- ftp (1)
- tomcat (8)
- mysql (22)
- plsql (4)
- jms (3)
- nosql (2)
- 运维监控 (5)
- 数据采集 (0)
- 测试 (2)
- jvm (5)
- 自动化数据库迁移 (2)
- 密码 (1)
- java代码 (7)
- java多线程,线程安全 (8)
- xml (1)
- spring (6)
- svn (2)
- oracle备份 (1)
- oracle 诊断 (3)
- oracle 归档 (4)
- java 虚拟机(JVM) (2)
- hibernate (5)
- activemq (2)
- http (2)
- linux_shell (9)
- python (3)
- ant (1)
- oracle rac (1)
- php (2)
- js (1)
- mongo (1)
- java 反射 (1)
- jira (1)
- 打包 maven (1)
- zabbix (2)
- lvs+keepalive (1)
- 防火墙 (1)
- memcache (2)
- redis (1)
最新评论
-
di1984HIT:
学习了~~~~
服务器大量TIME_WAIT -
springdata_spring:
可以参考最新的文档:如何在eclipse jee中检出项目并转 ...
maven常用命令 -
李小斌_2014:
我也遇到了,现在完美解决。
ORA-01422: 实际返回的行数超出请求的行数 -
啸风8023:
...
tomcat启动报错 -
fke153:
这个问题确实很坑人啊,学习了
ORA-01422: 实际返回的行数超出请求的行数
SELECT * FROM ( SELECT D.TABLESPACE_NAME, SPACE || 'M' "SUM_SPACE(M)", BLOCKS "SUM_BLOCKS", SPACE - NVL (FREE_SPACE, 0) || 'M' "USED_SPACE(M)", ROUND ( (1 - NVL (FREE_SPACE, 0) / SPACE) * 100, 2) || '%' "USED_RATE(%)", FREE_SPACE || 'M' "FREE_SPACE(M)" FROM ( SELECT TABLESPACE_NAME, ROUND (SUM (BYTES) / (1024 * 1024), 2) SPACE, SUM (BLOCKS) BLOCKS FROM DBA_DATA_FILES GROUP BY TABLESPACE_NAME) D, ( SELECT TABLESPACE_NAME, ROUND (SUM (BYTES) / (1024 * 1024), 2) FREE_SPACE FROM DBA_FREE_SPACE GROUP BY TABLESPACE_NAME) F WHERE D.TABLESPACE_NAME = F.TABLESPACE_NAME(+) UNION ALL SELECT D.TABLESPACE_NAME, SPACE || 'M' "SUM_SPACE(M)", BLOCKS SUM_BLOCKS, USED_SPACE || 'M' "USED_SPACE(M)", ROUND (NVL (USED_SPACE, 0) / SPACE * 100, 2) || '%' "USED_RATE(%)", NVL (FREE_SPACE, 0) || 'M' "FREE_SPACE(M)" FROM ( SELECT TABLESPACE_NAME, ROUND (SUM (BYTES) / (1024 * 1024), 2) SPACE, SUM (BLOCKS) BLOCKS FROM DBA_TEMP_FILES GROUP BY TABLESPACE_NAME) D, ( SELECT TABLESPACE_NAME, ROUND (SUM (BYTES_USED) / (1024 * 1024), 2) USED_SPACE, ROUND (SUM (BYTES_FREE) / (1024 * 1024), 2) FREE_SPACE FROM V$TEMP_SPACE_HEADER GROUP BY TABLESPACE_NAME) F WHERE D.TABLESPACE_NAME = F.TABLESPACE_NAME(+) ORDER BY 1) WHERE TABLESPACE_NAME IN ('SYSAUX','SYSTEM','UNDOTBS1','TEMP');
具体参考
[url]
http://ylw6006.blog.51cto.com/470441/1135593
[/url]
有很多关于sysaux表空间的介绍
发表评论
-
ORA-28001: the password has expired
2016-05-23 10:28 867来源 http://blog.csdn.net/jrq/art ... -
oracle 索引未生效
2016-05-06 12:17 1787不走索引大体有以下几个原因: • 你在Instance级 ... -
通过sid查找sql
2016-05-05 11:08 1555这是当前运行的sql语句 select sid, ... -
oracle 表空间满
2016-03-26 18:24 1471今天Oracle的表空间突然满了,建表的时候是自动扩展,但还是 ... -
ORA-00030: User session ID does not exist
2016-02-17 16:53 2721Oracle进程被KILL之后,状态被置为" ... -
Oracle 用户表空间查看、修改大小、设置自增长等
2016-01-22 15:58 1303首先登入某个用户,查看某个用户在哪个表空间下: ... -
oracle 各种授权
2015-12-07 10:57 646alter any cluster 修改任 ... -
打造上千万长连接及oracle调优
2014-02-23 20:29 1235... -
oracle uuid生成
2014-02-10 09:30 857CREATE TABLE TEST( ID VARCHA ... -
oracle 字符乱码
2013-11-27 09:42 1693文章来源http://blog.csdn.net/nini11 ... -
oracle 备份
2013-11-05 14:59 885全备份(0级备份) $ vi lev0_bak.sh # ... -
查看用户权限
2013-10-15 11:23 7551、查看所有用户 select * from d ... -
oracle 索引类型
2013-06-07 18:36 955附件是oracle索引的类型 -
aix系统cpu使用率过高
2012-10-29 14:11 6330今天发现oracle的cpu使用率过高,由于机器上只要orac ... -
oracle 索引监控
2012-10-24 13:51 1019oracle 索引监控 打开索引 alter in ... -
oracle修改字符集
2012-08-31 14:38 1054oracle修改字符集 查询oracle server端 ... -
oracle 触发器 new ,old
2012-08-27 11:28 1012特性 INSERT UPDATE DELE ... -
oracle PGA SGA
2012-08-03 22:54 1400PGA与SGA的分配 _________________ ... -
ORACLE查看并修改最大连接数
2012-07-25 09:43 2897文章来源http://hi.baidu.com ... -
oracle logminer
2012-07-24 16:16 1064execute dbms_logmnr_d.build( ...
相关推荐
本文将详细解析三个用于查看Oracle表空间利用率的SQL脚本,这些脚本能帮助数据库管理员(DBA)有效地监测和优化数据库存储。 ### 第一个脚本:整体表空间利用率 此脚本主要关注于表空间的整体利用率,通过计算已...
### Oracle 查看表空间表信息 在Oracle数据库管理中,了解如何查看表空间表信息是一项重要的技能。这有助于DBA(数据库管理员)或开发人员更好地理解数据库结构、优化查询性能以及进行必要的维护工作。 #### 标题...
2. **自动段空间管理(Automatic Segment Space Management, ASSM)**:Oracle从9i版本开始引入ASSM,它简化了表空间的空间管理,通过位图块来跟踪空闲空间,提高了空间利用率和删除效率。 3. **purge操作**:Purge...
通过“开始菜单”找到Oracle安装目录下的EM Console快捷方式,登录时选择“独立启动”,输入sys用户的用户名和口令(以SYSDBA权限),进入后选择“存储”->“表空间”,即可查看表空间的名称、类型、区管理方式、总...
- 创建和使用表分区,根据数据特性分布数据,提高查询效率和空间利用率。 综上所述,Oracle表空间的回收是数据库维护的重要环节,涉及到一系列复杂操作。通过有效的回收策略和适当的脚本,可以显著提高数据库的...
表碎片会导致数据读取效率降低、空间利用率下降等问题。因此,定期检查表碎片情况并采取相应措施是数据库管理员的一项重要工作。 #### 二、SQL查询语句解析 给出的SQL查询语句主要用于查询表`Q_ACCT_PROCESS`的...
Oracle数据库系统中,Temp表空间是用于存储临时段的地方,主要在执行排序、连接和创建索引等操作时使用。当遇到"Oracle temp表空间不足"的问题时,这...同时,解决问题时要兼顾性能和资源利用率,避免不必要的浪费。
2. **计算碎片率**:利用`(sum(free)*100/sum(bytes))`计算表空间的碎片率,其中`sum(free)`表示总的空闲空间,`sum(bytes)`表示总的分配空间。 3. **结果解读**:当计算得到的百分比小于30时,表明该表空间存在较高...
标题与描述均提到了“六分钟学会创建Oracle表空间的步骤”,这暗示了文章旨在提供一个快速学习如何在Oracle数据库中创建表...此外,根据实际需求选择合适的表空间管理和扩展策略,能够有效提升数据库性能和资源利用率。
Oracle数据库管理系统中,表空间...理解并熟练掌握创建表空间的步骤和选项,能够有效优化数据库的性能和空间利用率。在实际操作中,应根据数据库的实际需求和增长趋势,灵活调整表空间的配置,以确保数据库的稳定运行。
查询表空间使用情况有助于监控表空间的利用率,确保表空间有足够的可用空间以避免因空间不足导致的问题。以下是查询表空间使用情况的方法: 1. **查看所有数据文件**: ```sql SELECT * FROM dba_data_files; `...
根据提供的信息,我们可以详细解析与Oracle表空间使用率相关的知识...这些查询可以帮助DBA有效地管理和优化Oracle数据库的空间利用效率。通过这些查询可以清晰地了解各个表空间的状态,从而进行必要的调整或优化操作。
- **聚合操作**:GROUP BY和UNION ALL等聚合操作也可能利用临时表空间。 - **JOIN操作**:大表连接时,可能需要在临时表空间中创建中间结果。 - **索引创建**:创建或重建索引时,Oracle会使用临时空间。 2. ...
8. **错误分析与管理**:在实际应用中,可能遇到空间不足、段碎片、表空间利用率不均衡等问题。为优化存储空间,可以采取如重分配表空间、合并段、重建索引、使用自动段空间管理等策略。此外,定期检查和监控表空间...
Oracle 8i引入的Local Managed Tablespace特性,自动实现了这些规则,提高了空间利用率和性能。 Oracle提供了多种工具和SQL语句来监控和管理数据库空间,例如DBA_FREE_SPACE视图用于查看表空间的空闲空间,ALTER ...
1. 事务回滚:当事务修改表中数据的时候,该数据修改前的值(即前影像)会存放在回滚段中,当用户回滚事务(ROLLBACK)时,Oracle 将会利用回滚段中的数据前影像来将修改的数据恢复到原来的值。 2. 事务恢复:当...
最后,确保所有数据库参数,如`db_block`系列参数,设置得当,以优化数据库性能和空间利用率。`db_block_buffers`控制缓存的数据库块数量,`db_block_checking`和`db_block_checksum`则涉及块级的校验和检查,有助于...
反之,如果空间利用率低,可能需要缩小。这可以通过添加新的数据文件或调整现有文件的大小来实现。 9. **分配和回收空间**:通过ALTER TABLESPACE命令,可以将空闲空间分配给用户或回收给表空间。 10. **权限管理*...
- 监控与预警:通过数据库监控工具,如Oracle Enterprise Manager或自定义脚本,实时监控undo表空间的利用率和性能。 总之,理解并妥善管理Oracle的undo表空间对于数据库的稳定运行和性能优化至关重要。通过对undo...
通过重组表空间,我们可以解决这些问题,提高空间利用率,并可能改变对象的存储设置和位置。重组的基本流程如下: 1. 在表空间地图界面选择【重组】选项,进入重组操作。 2. 选择一个暂存表空间,如USERS,用于在...