日期:2025-07-18 03:39:41 人气:1

    A+
热门评论

怎么查看oracle数据库数据量大小?

查看方法: 1、查看所有表空间及表空间大小:select tablespace_name ,sum(bytes) / 1024 / 1024 as MB from dba_data_files group by tablespace_name; 2、查看所有表空间对应的数据文件:select tablespace_name,file_name from dba_data_files; 3、修改数据文件大小:alter database datafile 'H:\ORACLE\PRODUCT\10.1.0\ORADATA\ORACLE\USERS01.DBF' RESIZE 10240M; 扩展资料 每张表都是作为“段”来存储的,可以通过user_segments视图查看其相应信息。段(segments)的定义:如果创建一个堆组织表,则该表就是一个段。sql:SELECT segment_name AS TABLENAME,BYTES FROM user_segments WHERE segment_name='表名'。 解释:segment_name 就是要查询的表名(大写),BYTES 为表存储所占用的字节数。本sql的意思就是查询出表名和表所占的存储空间大小。 参考资料 csdn:怎么查看oracle数据库大小

阅读全文

SQL数据库文件的最大容量是多少

显然不是2G。太小了。看下面的。 --SQLSERVER2000技术规格 --------------系统技术规格--------------- --每个服务器最多可以允许16个SQLSERVER实例 --每个实例可拥有 2147483467 个锁 --------------数据库技术规格-------------- --SQLSERVER的数据库大小1048516TB --每个数据库可拥有的文件组数32767 --每个数据库可拥有的文件组数256 --文件大小(数据文件)32TB ---够大了吧,呵呵! --文件大小(日志文件)32TB ---够大了吧,呵呵! --数据库中的对象数2 147 483 647 --标识符的长度128 --------------表技术规格------------------- --每个数据库中可拥有的表数受限于数据库中的对象数 --每个表可拥有的行数受限于可用的存储容量 --每个表的主键约束数1 --每个表的外键约束数253 --每个表的引用数253 --每个表的触发器数受限于数据库中的对象数 --每个表的簇索引数1 --每个表的非簇索引数249 --每个表的唯一约束249非簇的,1成簇的 --------------列技术规格------------------- --每个索引可包含的列数16 --每个主键可包含的列数16 --每个外键可包含的列数16 --每个表的列数1024 --索引键的大小900字节 --每个character或binary列的字节数8000 --每个text,ntext或image列的字节数2GB-2 --每行的字节数8060 --每个索引的字节数900 --每个主键的字节数900 --每个外键的字节数900 --------------SQL技术规格------------------- --批处理大小65536乘以网络包大小 --每个SELECT语句可处理的表数256 --存储过程源文件的字节数小于批处理大小或250MB --每个存储过程的参数数目1024 --嵌套的子查询数32 --嵌套的触发器层数32 --每个SELECT语句可处理的列数4096 --每个INSERT语句可处理的列数1024

阅读全文