`

查看表或者索引空间使用

SQL 
阅读更多

SQL> SET SERVEROUTPUT ON
SQL>
SQL> DECLARE
  2    var1 number;
  3    var2 number;
  4    var3 number;
  5    var4 number;
  6    var5 number;
  7    var6 number;
  8    var7 number;
  9   begin
 10    dbms_space.unused_space('SYS','EMP','TABLE',var1,var2,var3,var4,var5,var6,var7);
 11    dbms_output.put_line('object_name= space');
 12    dbms_output.put_line('------------------');
 13     dbms_output.put_line('tool_block ='||var1);
 14      dbms_output.put_line('total_bytes ='||var2);
 15      dbms_output.put_line('unused_blocks ='||var3);
 16      dbms_output.put_line('unused_bytes='||var4);
 17      dbms_output.put_line('last_used_extent_file_id ='||var5);
 18       dbms_output.put_line('last_used_extent_block_id='||var6);
 19       dbms_output.put_line('last_used_extent_block='||var7);
 20 
 21  end;
 22  /

object_name= space
------------------
tool_block =8
total_bytes =65536
unused_blocks =6
unused_bytes=49152
last_used_extent_file_id =1
last_used_extent_block_id=62889
last_used_extent_block=2

PL/SQL procedure successfully completed

 

------------------------

DBMS_SPACE.unused_space(segment_owner => ,segment_name => ,segment_type => ,total_blocks => ....)
segment_name 不是表空间名称,这个包只能查对象的空间使用情况。

segment_owner ,segment_name,segment_type 必须大写

分享到:
评论

相关推荐

    关于oracle clob 类型字段重建索引SQL及修复用户表空间索引空间的存储过程

    本话题将围绕如何针对CLOB类型字段重建索引以及修复用户表空间索引空间的存储过程进行探讨。 首先,重建CLOB类型字段的索引可能是因为索引碎片过多、性能下降或为了更新索引结构以适应新的数据。重建索引通常涉及...

    MySql练习4:创建学生表和成绩表索引并查看索引.zip

    或者在查询计划中查看索引使用情况: ``` EXPLAIN SELECT * FROM students WHERE name = '张三'; ``` 5. **索引维护**: 虽然索引能提高查询性能,但也会占用额外的存储空间,并且在插入、更新和删除操作时...

    GIS空间索引C++

    在实际开发中,为了提高性能和兼容性,开发者可能会使用开源GIS库,如GDAL(Geospatial Data Abstraction Library)进行数据读写,或者使用Boost.Geometry库来实现空间算法。同时,为了实现跨平台运行,可能会使用Qt...

    postgresql和oracle创建空间索引

    在PostgreSQL和Oracle中,虽然空间索引的创建通常通过SQL命令完成,但有时可能需要查看源码以了解底层实现,或者使用专门的空间数据管理工具,如QGIS、ArcGIS或Oracle SQL Developer,来辅助管理和操作空间数据。...

    数据库表空间大小查看

    或者,可以使用sp_spaceused语句来监控特定表的空间使用情况,然后使用sp_helpindex语句来获取表的索引信息。 sp_spaceused语句是数据库管理员的一个重要工具,用于监控数据库的空间使用情况,避免数据库空间溢出和...

    MySQL数据库:使用NAVICAT工具创建和管理索引.pptx

    在NAVICAT中,你可以通过查询MySQL的`INFORMATION_SCHEMA`库中的`STATISTICS`表或者`INDEXES`视图来查看表的索引信息,包括索引名称、类型、包含的列等。 2. **修改索引**: 如果需要修改索引,比如更改索引类型...

    oracle中索引的使用

    另外,可以使用EXPLAIN PLAN或者SQL Trace等工具来分析查询执行计划,了解索引的使用情况。 在实际工作中,我们还需要关注索引的分区策略,对于大型表,通过分区可以进一步提升查询性能。例如,可以根据时间、地理...

    表排序 索引使用 使用plist文件存储数据

    在IT行业中,表排序、索引使用以及使用plist文件存储数据是常见的操作,尤其是在数据库管理和移动应用开发中。下面将详细讲解这三个知识点。 首先,**表排序**是数据处理的基础,无论是在关系型数据库中还是在内存...

    Python程序实现批量创建/重建ArcGIS空间索引

    此外,你还可以扩展此脚本,实现更多高级功能,如按特定条件筛选要创建索引的图层,或者定时运行此脚本以保持空间索引的最新状态。 总之,掌握使用Python和Arcpy创建和管理ArcGIS空间索引是GIS开发人员的一项基本...

    ORALCE表空间 创建命令 分区表 分区索引

    在Oracle中,表空间(Tablespace)是存储数据库对象(如表、索引等)的主要逻辑存储单元。本篇将深入探讨Oracle表空间的创建命令,以及如何创建分区表和分区索引,这些都是管理大规模数据库的关键技术。 首先,我们...

    SuperMap Objects .NET 数据集创建空间索引

    本篇文章将深入探讨如何使用SuperMap Objects .NET 创建数据集的空间索引,以及在地图中打开数据集时如何判断并控制空间索引的开启与关闭。 首先,理解“空间索引”是关键。在GIS中,空间索引是一种特殊的数据结构...

    Oracle查看各表占用空间

    - **空间优化**:对于空间使用率较高的表,考虑使用压缩技术或者重新组织表结构来减少占用空间。 - **备份与恢复**:在进行任何空间管理操作之前,务必做好数据备份,以防万一出现问题时能够迅速恢复数据。 综上所...

    mysql 表空间及索引的查看方法

    要查看表空间的总数据大小,可以使用以下查询,单位是GB: ```sql SELECT CONCAT(ROUND(SUM(data_length)/(1024*1024*1024), 2), ' GB') AS 'Total Data Size' FROM information_schema.TABLES WHERE table_schema ...

    JavaScript中地球上最快的位置空间索引

    位置空间索引是数据结构和算法领域的一个关键概念,它允许快速查询和操作地理位置相关的数据,例如查找某个区域内所有的兴趣点或者计算多边形覆盖范围内的点等。 在地图应用中,随着地理数据量的增加,如何有效地...

    oracle在线创建索引和重组索引

    创建索引前,需要评估索引的大小、表空间剩余空间的大小和临时表空间大小是否足够。使用 online 模式创建索引,可以减少创建索引对业务的影响。 在线创建索引的 SQL 语句为: ```sql create index index_name on ...

    Oracle 临时表空间使用注意

    三是可以更好地控制存储资源,例如通过设置不同的表空间配额,限制用户的临时空间使用。 在分配用户单独的临时表空间时,应根据实际需求进行。对于大型产品数据库,由于其可能处理的数据量大且复杂度高,分配单独的...

    查看Oracle当前用户下的信息(用户,表视图,索引,表空间,同义词,存储过程函数,约束条件)

    例如,使用以下SQL语句可以查看当前用户下的所有表: ```sql SELECT * FROM USER_TABLES; ``` 类似地,可以通过修改查询条件来获取其他对象的信息。理解并熟练运用这些概念和查询方法,对于有效地管理和维护Oracle...

    ORACLE分区与索引

    例如,可以创建局部索引,每个分区都有自己的索引,或者创建全局索引,覆盖所有分区。局部索引通常在查询性能上有优势,而全局索引则适用于跨分区的查询。 总的来说,Oracle 分区和索引是优化大数据查询的关键工具...

    如何监控索引的使用.

    7. **优化策略**: 根据监控结果,可以考虑删除未使用的索引,或者优化不高效的查询。同时,也应关注那些频繁变更的表,因为频繁的DML操作可能会影响索引的效果。 8. **使用其他工具**: Oracle提供了一些内置的性能...

    JavaScript中的快速静态二维空间索引

    这种索引方式通常基于空间分块或者四叉树(Quadtree)的数据结构,将平面分割成多个小区域,每个区域存储其内的对象。通过这种方式,当我们需要查找特定区域的对象时,只需要检查相关的几个小块,而不是检查所有对象...

Global site tag (gtag.js) - Google Analytics