日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關咨詢
選擇下列產品馬上在線溝通
服務時間:8:30-17:00
你可能遇到了下面的問題
關閉右側工具欄

新聞中心

這里有您想知道的互聯(lián)網營銷解決方案
oracle表怎么擴展,oracle 表空間擴展

oracle表空間如何自動擴展?

需要在創(chuàng)建的時候就設置為自動擴展,語句如下:

創(chuàng)新互聯(lián)公司是一家專注于成都網站設計、成都網站制作與策劃設計,井研網站建設哪家好?創(chuàng)新互聯(lián)公司做網站,專注于網站建設10余年,網設計領域的專業(yè)建站公司;建站業(yè)務涵蓋:井研等地區(qū)。井研做網站價格咨詢:18980820575

create??tablespace?shopping?--創(chuàng)建shopping的表空間

datafile?'shopping.dbf'??--物理文件名

size?50m??--初始大小為50M

autoextend?on??--自動擴展

next?50m?maxsize?20480m??--每次自動擴展50M,最大可到20480M

extent?management?local;

表空間:

表空間是數據庫的邏輯劃分,一個表空間只能屬于一個數據庫。所有的數據庫對象都存放在指定的表空間中。但主要存放的是表, 所以稱作表空間。

Oracle數據庫中至少存在一個表空間,即SYSTEM的表空間。

SQL Server數據庫與Oracle數據庫之間最大的區(qū)別要屬表空間設計。Oracle數據庫開創(chuàng)性地提出了表空間的設計理念,這為Oracle數據庫的高性能做出了不可磨滅的貢獻。可以這么說,Oracle中很多優(yōu)化都是基于表空間的設計理念而實現的。

Oracle 如何擴展表空間

處理方法有兩種,

一是添加undo

表空間的數據文件,

二是切換undo

tablespace.

這種情況下多用在undo

表空間已經非常大的情況。

1

增加數據文件

sql

alter

tablespace

undo

add

datafile

'd:\undo02.dbf'

size

100m

reuse;

表空間已更改。

2

切換undo

表空間

1、建立新的表空間undotbs2

sql

create

undo

tablespace

undotbs2

datafile

'd:\undo03.dbf'

size

100m

reuse;

表空間已創(chuàng)建。

2、切換到新建的undo表空間上來,操作如下

sql

alter

system

set

undo_tablespace=undotbs2

scope=both;

系統(tǒng)已更改。

3、將原來的undo表空間,置為脫機:

sql

alter

tablespace

undo

offline;

表空間已更改。

4、刪除原來的undo表空間:

sql

drop

tablespace

undo

including

contents

and

datafiles

cascade

constraints

表空間已刪除。

如果只是drop

tablespace

undo

,則只會在刪除控制文件里的記錄,并不會物理刪除文件。

drop

undo表空間的時候必須是在未使用的情況下才能進行。

如果undo表空間正在使用(例如事務失敗,但是還沒有恢復成功),那么drop表空間命令將失敗。在drop表空間的時候可以使用including

contents。

oracle如何擴展表空間最大

1、BLOCKSIZE決定了datafile的最大值;

一個表空間數據文件存64G

2、alter system set db_16k_cache_size=16M scope=both;

BLOCKSIZE 16k;一個表空間數據文件可以存64G

3、一個表空間可以增加多個datafile,以擴展表空間

4、實例

nm=`date +%Y%m`

vts_src=VDATA_TS_${nm}

vdata_ts1=/data1/oracle/vdata_ts_${nm}_1.dbf

vdata_ts2=/data1/oracle/vdata_ts_${nm}_2.dbf

CREATE TABLESPACE $vts_src DATAFILE '$vdata_ts1' SIZE 512M AUTOEXTEND ON NEXT 256M MAXSIZE UNLIMITED BLOCKSIZE 16k;

alter TABLESPACE $vts_src add DATAFILE '$vdata_ts2' SIZE 512M AUTOEXTEND ON NEXT 256M MAXSIZE UNLIMITED;


分享文章:oracle表怎么擴展,oracle 表空間擴展
分享網址:http://www.dlmjj.cn/article/hcjhcd.html