下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、oracle臨時表空間的增刪改查操作oracle臨時表空間的增刪改查1、 查看臨時表空間(dba_temp_files 視圖)(v_$tempfile 視圖)select tablespace_name,file_name,bytes/1024/1024 file_size,autoextensible from dba_temp_files;select status,e nabled, n ame, bytes/1024/1024 file_size from v_$tempfile;-sys用戶查看_2、 縮小臨時表空間大小alter database tempfile D:ORACLE
2、PRODUCT1020ORADATATELEMTTEMP01.DBF resize 100M;3、 擴展臨時表空間:方法一、增大臨時文件大?。篠QL alter database tempfile /u01/app/oracle/oradata/orcl/temp01.dbf100m;方法二、將臨時數(shù)據(jù)文件設(shè)為自動擴展:SQL alter database tempfile /u01/app/oracle/oradata/orcl/temp01.dbfon n ext 5m maxsize un limited;方法三、向臨時表空間中添加數(shù)據(jù)文件:SQL alter tablespace te
3、mp add tempfile /u01/app/oracle/oradata/orcl/temp02.dbfsize 100m;4、 創(chuàng)建臨時表空間:SQL create temporary tablespace temp1 tempfile/u01/app/oracle/oradata/orcl/temp11.dbf size 10M;5、 更改系統(tǒng)的默認(rèn)臨時表空間:resizeautoextend-查詢默認(rèn)臨時表空間select * from database_properties whereproperty. name=DEFAULT_TEMP_TABLESPACE;-修改默認(rèn)臨時表空
4、間alter database default temporary tablespace temp1;所有用戶的默認(rèn)臨時表空間都將切換為新的臨時表空間:select user name,temporary_tablespace,default_ from dba_users;-更改某一用戶的臨時表空間:alter user scott temporary tablespace temp;6、 刪除臨時表空間刪除臨時表空間的一個數(shù)據(jù)文件:SQL alter database tempfile /u01/app/oracle/oradata/orcl/temp02.dbf;刪除臨時表空間(徹底刪除
5、:SQL drop tablespace temp1 in clud ing contents and datafiles cascade con stra in ts;7、 查看臨時表空間的使用情況(GV_$TEMP_SPACE_HEADER視圖必須在 sys 用戶下才能查詢)GV_$TEMP_SPACE_HEADER視圖記錄了臨時表空間的使用大小與未使用的大小dba_temp_files 視圖的 bytes 字段記錄的是臨時表空間的總大小SELECT temp_used.tablespace_ name,total - used as Free,total as Total,round(n
6、vl(total - used, 0 * 100 / total, 3 Free percentFROM (SELECT tablespace_ name, SUM(bytes_used / 1024 / 1024 useddropFROM GV_$TEMP_SPACE_HEADERGROUP BY tablespace_ name temp_used,(SELECT tablespace_ name, SUM(bytes / 1024 / 1024 totalFROM dba_temp_filesGROUP BY tablespace_ name temp_totalWHERE temp_u
7、sed.tablespace_ name = temp_total.tablespace_ name8、 查找消耗資源比較的sql 語句Select se.user name,se.sid,su.exte nts,su.blocks * to_n umber(rtrim(p.value as Space,tablespace,segtype,sql_textfrom v$sort_usage su, v$parameter p, v$sessi on se, v$sql swhere p.n ame = db_block_sizeand su.sessi on _addr = se.saddr
8、and s.hash_value = su.sqlhashand s.address = su.sqladdrorder by se.user name, se.sid9、 查看當(dāng)前臨時表空間使用大小與正在占用臨時表空間的sql 語句select sess.SID, segtype, blocks * 8 / 1000 MB, sql_textfrom v$sort_usage sort, v$sessi on sess, v$sql sqlwhere sort.SESSION_ADDR = sess.SADDRand sql.ADDRESS = sess.SQL_ADDRESSorder b
9、y blocks desc;10、臨時表空間組介紹1 )創(chuàng)建臨時表空間組:create temporary tablespace temptsl tempfile 7home/oracle/temp1_02.dbf size 2M tablespace group group1;create temporary tablespace tempts2 tempfile 7home/oracle/temp2_02.dbf size 2M tablespace group group2;2 )查詢臨時表空間組:dba_tablespace_groups視圖select * from dba_tabl
10、espace_groups;GROUP_NAMETABLESPACE_NAMEGROUP1TEMPTS1GROUP2TEMPTS23 )將表空間從一個臨時表空間組移動到另外一個臨時表空間組:alter tablespace temptsl tablespace group GROUP2 ;select * from dba_tablespace_groups;GROUP_NAMETABLESPACE_NAMEGROUP2TEMPTS1GROUP2TEMPTS24 )把臨時表空間組指定給用戶alter user scott temporary tablespace GROUP2;5 )在數(shù)據(jù)庫級
11、設(shè)置臨時表空間alter database db_ namedefault temporary tablespace GROUP2;6 )刪除臨時表空間組(刪除組成臨時表空間組的所有臨時表空間drop tablespace tempts1 in clud ing contents and datafiles;select * from dba_tablespace_groups;GROUP_NAMETABLESPACE_NAMEGROUP2TEMPTS2drop tablespace tempts2 in clud ing contents and datafiles;select * fro
12、m dba_tablespace_groups;GROUP_NAMETABLESPACE_NAME11、對臨時表空間進(jìn)行shr ink(11g 新增的功能)-將 temp 表空間收縮為 20Malter tablespace temp shri nk space keep 20M;-自動將表空間的臨時文件縮小到最小可能的大小ALTER TABLESPACE temp SHRINK TEMPFILE /u02/oracle/data/lmtemp02.dbf臨時表空間作用Oracle 臨時表空間主要用來做查詢和存放一些緩沖區(qū)數(shù)據(jù)。臨時表空間消耗的主要原因是需要對 查詢的中間結(jié)果進(jìn)行排序。重啟數(shù)據(jù)庫可以釋放臨時表空間,如果不能重啟實例,而一直保持問題sql 語句的執(zhí)行,空間會一直增長。直到耗盡硬盤空間。網(wǎng)上有人猜測在磁盤空間的分配上,oracle 使用的是
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年工程稅收與結(jié)算合同
- 2024年度電競游戲開發(fā)與發(fā)行合同
- 2024年丙方法律咨詢與代理合同
- 2024年應(yīng)急出口指示牌制作安裝合同
- 2024年城市道路泥水施工合同
- 2024年建筑工程所需材料采購協(xié)議
- 2024年度無人機制造與銷售合同
- 2024園林綠化工程綠化帶規(guī)劃與設(shè)計合同
- 2024騰訊朋友圈廣告合同
- 2024年度醫(yī)院醫(yī)療設(shè)備采購與安裝合同
- 口腔常見疾病的診治
- MOOC 人像攝影-中國傳媒大學(xué) 中國大學(xué)慕課答案
- MOOC 計算機組成原理-電子科技大學(xué) 中國大學(xué)慕課答案
- 2024年江蘇無錫市江陰市江南水務(wù)股份有限公司招聘筆試參考題庫含答案解析
- 中學(xué)教材、教輔征訂管理制度
- (高清版)DZT 0213-2002 冶金、化工石灰?guī)r及白云巖、水泥原料礦產(chǎn)地質(zhì)勘查規(guī)范
- 消防安全評估消防安全評估方案
- 工程造價專業(yè)《工程經(jīng)濟(jì)》課程標(biāo)準(zhǔn)
- ZARA服裝市場營銷策略研究分析 市場營銷專業(yè)
- 設(shè)備維保的市場化運作與服務(wù)模式創(chuàng)新
- 幼兒園科普知識宣傳
評論
0/150
提交評論