创建 块大小为16K的表空间 语法

本文展示了如何通过SQL命令调整Oracle数据库中的缓存大小,并创建了一个使用16KB块大小的表空间来验证缓存设置的效果。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

SQL> show parameter cache_size
NAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------
db_16k_cache_size                    big integer 0
db_2k_cache_size                     big integer 0
db_32k_cache_size                    big integer 0
db_4k_cache_size                     big integer 0
db_8k_cache_size                     big integer 0
db_cache_size                        big integer 0
db_keep_cache_size                   big integer 0
db_recycle_cache_size                big integer 0

SQL> alter system set db_16k_cache_size = 100M;
System altered

SQL> show parameter cache_size
NAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------
db_16k_cache_size                    big integer 100M
db_2k_cache_size                     big integer 0
db_32k_cache_size                    big integer 0
db_4k_cache_size                     big integer 0
db_8k_cache_size                     big integer 0
db_cache_size                        big integer 0
db_keep_cache_size                   big integer 0
db_recycle_cache_size                big integer 0
  
SQL> create tablespace TBS_LJB_16K
  2  blocksize 16k
  3  datafile 'D:\oracle\product\10.2.0\oradata\orcl\TBS_LJB_16K_01.DBF' size 100M
  4  autoextend on
  5  extent management local
  6  segment space management auto;
  
Tablespace created
 
SQL> drop table t_16K purge;
Table dropped
SQL> create table t_16K tablespace TBS_LJB_16K as select * from dba_objects ;
Table created

SQL> select count(*) from t_16K;
  COUNT(*)
----------
     50622

SQL> 


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值