如何创建非标准块的表空间(标准块8k)
来源:互联网 发布:有域名怎么建立网站 编辑:程序博客网 时间:2024/06/06 06:56
默认情况下创建的表空间使用的数据块大小是8K,数据库默认的数据块大小由db_block_size参数决定。
如果我们想要创建的表空间超过8K,首先需要调整数据库的参数db_nk_cache_size。
实验:
SQL> show parameter db_block_sizeNAME TYPE VALUE------------------------------------ ----------- ------------------------------db_block_size integer 8192查看16k默认值为0
SQL> show parameter db_16k_cache_sizeNAME TYPE VALUE------------------------------------ ----------- ------------------------------db_16k_cache_size big integer 0创建数据库高速缓冲区
SQL> alter system set db_16k_cache_size=1m scope=both;System altered.SQL> show parameter db_16K_cache_sizeNAME TYPE VALUE------------------------------------ ----------- ------------------------------db_16k_cache_size big integer 4M添加数据块为16k的非标准块表空间
SQL> create tablespace scott datafile '/u01/oradata/test/scott1.dbf' size 10m blocksize 16k;Tablespace created.SQL> select DBMS_METADATA.GET_DDL('TABLESPACE','SCOTT') from dual;DBMS_METADATA.GET_DDL('TABLESPACE','SCOTT')-------------------------------------------------------------------------------- CREATE TABLESPACE "SCOTT" DATAFILE '/u01/oradata/test/scott1.dbf' SIZE 104
官方文档说明DB_nK_CACHE_SIZE
DB_nK_CACHE_SIZE
DB_[2 | 4 | 8 | 16 | 32]K_CACHE_SIZE =
integer
[K | M | G]
Default value0
(additional block size caches are not configured by default)ModifiableALTER SYSTEM
Range of valuesMinimum: 0
(values greater than zero are automatically modified to be either the granule size * number of processor groups, or 4 MB * number of CPUs, whichever is greater)Maximum: operating system-dependent
BasicNoSQL> select component,granule_size from v$sga_dynamic_components;COMPONENT GRANULE_SIZE---------------------------------------------------------------- ------------shared pool 4194304large pool 4194304java pool 4194304streams pool 4194304DEFAULT buffer cache 4194304KEEP buffer cache 4194304RECYCLE buffer cache 4194304DEFAULT 2K buffer cache 4194304DEFAULT 4K buffer cache 4194304DEFAULT 8K buffer cache 4194304DEFAULT 16K buffer cache 4194304COMPONENT GRANULE_SIZE---------------------------------------------------------------- ------------DEFAULT 32K buffer cache 4194304Shared IO Pool 4194304ASM Buffer Cache 419430414 rows selected.
阅读全文
0 0
- 如何创建非标准块的表空间(标准块8k)
- 【TABLESPACE】创建非标准块大小(标准块8K)表空间
- 非标准数据块表空间+获取已存在的表空间数据块的大小+创建非标准数据块表空间
- 创建 块大小为16K的表空间 语法
- 大文件表空间、非标准数据块表空间、撤销表空间
- 创建非标准表空间的方法
- Oracle 创建不同数据块的表空间
- 【oracle11g,14】表空间管理3:临时表空间,表空间的脱机和只读,数据文件迁移,更改表空间数据文件的大小,表空间数据文件的迁移,使用非标准块的表空间,bigfile 表空间
- Oracle的逻辑结构(表空间、段、区间、块)——Oracle数据块(一)
- Oracle的逻辑结构(表空间、段、区间、块)——Oracle数据块(二)
- 创建块定义(块表记录)
- 表空间、段、区、块
- Oracle的逻辑结构(表空间、段、区间、块)——Oracle数据块
- Oracle表空间、段、区、块的简述
- 表空间、段,区和oracle块之间的关系
- Xcode 如何快速创建代码块
- oracle数据库(表空间、数据段、分区、数据块)
- oracle数据库的逻辑构成(表空间,schema,user,段,区,块)
- 生成指定位数的随机密码
- 20171113
- Python 3.6 单例模式 __new__实现
- h5下拉
- 关于类加载机制的一道题目
- 如何创建非标准块的表空间(标准块8k)
- elasticsearch(5)hive 数据导入Elasticsearch
- Linux下php安装Redis扩展
- Java 单例模式的七种写法[设计模式的备忘录]
- spring注解
- java后台调用接口并获取返回值
- 【AI VS 人类新高峰】冷扑大师发明人:用于策略推理的超人AI
- String.compareTo()比较大小
- 财商教育—如何让收入翻倍