如何计算一个表所占用的空间
SQL> select sum(bytes)/1024/1024 MB from user_segments where segment_name='Table_name';
MB
----------
.4375
在user_tables中有表平均行长度和表行数的字段,所以两个之积即为表中数据所占的空间大小。
SQL> select TABLE_NAME,NUM_ROWS,AVG_ROW_LEN,NUM_ROWS*AVG_ROW_LEN from user_tables where table_name='T';
TABLE_NAME NUM_ROWS AVG_ROW_LEN NUM_ROWS*AVG_ROW_LEN
------------------------------ ---------- ----------- --------------------
T
为什么查出来什么都没有呢?因为在CBO模式下,表没有进行分析,没有统计信息.
SQL> analyze table t estimate statistics sample 5 percent; <-对该表进行分析
Table analyzed.
再次运行查询,即可得出:
SQL> select TABLE_NAME,NUM_ROWS,AVG_ROW_LEN,NUM_ROWS*AVG_ROW_LEN from user_tables where table_name='T';
TABLE_NAME NUM_ROWS AVG_ROW_LEN NUM_ROWS*AVG_ROW_LEN
------------------------------ ---------- ----------- --------------------
T 10000 35 350000
SQL> select 350000/1024/1024 from dual;
350000/1024/1024
----------------
.333786011
提示符修改成用户@实例的形式,可以直接看出当前的用户名和所在的实例,防止在多实例的时候出错,也非常方便
请看设置方法:
在 $ORACLE/sqlplus/admin目录下glogin.sql中增加如下语句即可:
column global_name new_value gname
set termout off
define gname=idle
column global_name new_value gname
select lower(user) || '@' || substr( global_name, 1,
decode( dot, 0, length(global_name), dot-1) ) global_name
from (select global_name, instr(global_name,'.') dot from global_name );
set sqlprompt '&gname> '
set termout on
如何得到数据库中表,索引的定义
SQL> select DBMS_METADATA.get_ddl('TABLE','DUAL') from dual;
发表评论
-
compile_6i
2010-10-12 21:35 543for %%i in (*.rdf) do start /w ... -
compile bat
2010-10-12 21:33 829compile_pll_form.bat for %%i i ... -
test26_7
2010-06-30 16:33 1315 使用索引:索引未用上?是否为表和相关的索引搜集足够的统计 ... -
test26_6
2010-06-30 16:32 1414 使用索引:索引未用上?检查被索引的列或组合索引的首列是否 ... -
test26_5
2010-06-30 16:31 64813 使用索引:合理的索引针对如何用上合理的索引,以下举ORA ... -
test26_4
2010-06-30 16:30 59411 使用索引:建立索引的原则1、索引字段需要建立NOT NU ... -
test26_3
2010-06-30 16:29 5449 索引种类:位图索引Create BITMAP index ... -
test26_2
2010-06-30 16:28 5157 索引种类:反向索引Create index indexna ... -
test26_1
2010-06-30 16:26 6654 索引概述:什么是索引索引是建立在表的一列或多个列上的辅助对 ... -
test26_0
2010-06-30 16:25 5441 Oracle 索引 2 Contents索引概述什么是索 ... -
test25
2010-06-30 15:59 542如何收集表的部分统计信息 如果表很大,收集表的统计信息需要花 ... -
test24
2010-06-30 15:53 567处理exp Exporting questionable st ... -
test23_1
2010-06-30 15:49 624Argument Name ... -
test23
2010-06-30 15:47 533回收表的高水平位 表的高水平位(High water mar ... -
test22
2010-06-30 15:29 573dblink的使用1、现象、问题描述 在local服务器上有 ... -
test21
2010-06-30 15:29 590如何查询长时间的操作何时结束 数据库中有一个视图中v$ses ... -
test20
2010-06-28 16:48 507如何只恢复经过多次commit后的某个事务 SQL> ... -
test19_1
2010-06-28 16:45 504但ORACLE又提供了另外一种机制:从redo日志或归档日志中 ... -
test19_1
2010-06-28 16:43 441但ORACLE又提供了另外一种机制:从redo日志或归档日志中 ... -
test19
2010-06-28 16:43 669如何恢复删除并且commit ...
相关推荐
struts漏洞检测利用工具,最新检测的漏洞为s2-046,过waf版
test17_minist_vgg.zip
structrue_at.csv---xmlfind.java ——基础学习代码实例*******/17
17_sd_audio 18_vga_test 19_vga_char 20_sd_ddr_vga 21_lcd_test 22_flash_ddr_lcd 23_ov7670_vga 24_ov7670_lcd 25_ov5640_vga 26_ov5640_lcd 27_adda_test 28_dds_wave 29_ad9226_test 30_ad706_test ethernet_...
PassMark BurnInTest V5.3 Copyright (C) 1999-2008 PassMark Software All Rights Reserved http://www.passmark.com Overview ======== Passmark's BurnInTest is a software tool that allows all the major sub...
STM32实例程序 17.SPI_test_SPI实验STM32实例程序 17.SPI_test_SPI实验STM32实例程序 17.SPI_test_SPI实验STM32实例程序 17.SPI_test_SPI实验STM32实例程序 17.SPI_test_SPI实验STM32实例程序 17.SPI_test_SPI实验...
17 Test for Module 4(名校三).mp3
Development and Test Workflow 17 Who Are These SETs Anyway? 22 The Early Phase of a Project 22 Team Structure 24 Design Docs 25 Interfaces and Protocols 27 Automation Planning 28 Testability 29 SET ...
在Linux上,测试电信动漫的能力开放,http://open.189.cn,g++ http_test.cpp -o http_test -L/lib -lcurl,./http_test
Android 适配器的案例 对适配器如何使用的案例
17677 Visual Voicemail Test Plan V17.doc
freertos-test操作系统测试
python库。 资源全名:oneTest_pkg_c17hawke-0.0.2-py3-none-any.whl
盖茨比·辛普尔弗利奥 :high_voltage: 面向开发人员的干净,美观,响应Swift的投资组合模板 特征 :high_voltage:现代UI设计+展示动画 :high_voltage:使用React构建的一页布局 :high_voltage:使用Bootstrap v4.3 +...
struts2_jar 项目搭建中常用的包
c语言入门Test-7-17.rar
TestImages.jl用于Images.jl的标准测试图像的存储库。图像包括"autumn_leaves" "blobs","cameraman","earth_apollo17","fabio_color_256" "fabio_color_512","fabio_gray_256","fabio_gray_512","hela-cells...
17 5.分类,排序混合挑选 ........................................................... 17 6.其它亲和性模式 ................................................................. 17 7.用户定义的校对顺序 ........
Struts2拦截器配套使用
RB17_XE8_TEST.rar