在GBase 8s中,实例包括共享内存,进程,存储。
Oracle中的概念,数据库是一组数据文件,控制文件,日志文件的集合;实例是一组后台进程和内存结构,用来访问数据库。
由此可见,在GBase 8s中我们通常说的实例概念,相当于Oracle中实例和数据文件之和。
存储对比
GBase 8s | Oracle |
---|
数据库空间(dbspace) | 表空间(table space) |
块(Chunk) | 数据文件(data file) |
表空间(tables space) | 段(segment) |
区间(extent) | 区间(extent) |
页(page) | 块(block) |
GBase 8s存储相关限制 | 最大值 |
---|
一页包含的数据行数 | 255 |
一个表或分片最大行数 | 4,277,659,295 |
一个表或分片最大数据页数 | 16,775,134 |
一个表或分片最大占用空间大小(除BLOB,CLOB,BYTE,TEXT以外) | 33,818,671,136 Byte |
最大rowsize | 32,767 |
最大支持的字段数 | 32,767 |
复合索引支持最多的列数 | 16 |
单个SQL最大长度 | 2G |
Instance最大支持的database数 | 21,000,000 |
Instance最大支持的tables数 | 477,102,080 |
Instance最大支持的活动用户数active users | 32,767 |
session最大同时访问的database数 | 8 |
dbspace上最大支持的partition数 | 2K pagesize 1048445,4K pagesize 1048314 |
一个用户同时可以使用Lock Table锁住的表的个数 | 32 |
一个chunk的最大空间 | 2K pagesize 4T,4K pagesize 8s |
一个Instance最多支持的chunks数 | 32,767 |
一个chunk最大存储的数据页数pages | 2,000,000,000 |
一个Instance最大支持的dbspace数 | 2047 |
一个Instance最大支持的存储空间 | 8 PB |