第一种:进去指定schema 数据库(存放了其他的数据库的信息)
use information_schema
第二种:查询所有数据的大小
select concat(round(sum(DATA_LENGTH/1024/1024),2),'MB') as data from TABLES(http://www.6ddd.com)
第三种:查看指定数据库的大小,比如说:数据库apoyl
select concat(round(sum(DATA_LENGTH/1024/1024),2),'MB') as data from TABLES where table_schema='apoyl'
第四种:查看指定数据库的表的大小,比如说:数据库apoyl 中apoyl_test表
select concat(round(sum(DATA_LENGTH/1024/1024),2),'MB') as data from TABLES where table_schema='apoyl' and table_name='apoyl_test'
GP数据库与Oracle数据库区别为:侧重不同、数据库类型不同、查询不同。
一、侧重不同
1、GP数据库:GP数据库重计算的,对大数据集进行统计分析的OLAP类型。
2、Oracle数据库:Oracle数据库面向前台应用,重吞吐和高并发的OLTP类型。
二、数据库类型不同
1、GP数据库:GP数据库的数据库类型为分布式数据库。
2、Oracle数据库:Oracle数据库的数据库类型为传统关系型数据库。
三、查询不同
1、GP数据库:GP数据库支持海量数据存储,支持列的扩展,查询速度快,但是查询 *** 作较复杂。
2、Oracle数据库:Oracle数据库虽然可以搭建集群,但是当数据量达到一定限度之后,查询处理速度会变得很慢,且对机器性能要求很高。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)