工作總結30 ORACLE表空間無法擴充套件後處理

2021-08-01 12:57:34 字數 968 閱讀 5530

--檢視表空間使用情況

select  t1 "表空間" , 

z/(1024*1024*1024) "總表空間",

z-s/(1024*1024*1024) "已用表空間",

s/(1024*1024*1024) "剩餘表空間",

round((z-s)/z*100,2)  "使用率%"

from (select tablespace_name t1, sum(bytes) s

from dba_free_space group by tablespace_name),

(select tablespace_name t2, sum(bytes) z

from dba_data_files 

group by tablespace_name) where t1 = t2

--查詢表空間的資料檔案

select  file_name,tablespace_name,bytes,autoextensible,maxbytes from

dba_data_files where tablespace_name='users'

--初始化表空間大小

alter tablespace users add datafile 'd:\oracle\product\10.2.0\db_1\oradata\orcl\users02.dbf'

size 1024m autoextend on next 200m maxsize unlimited;

--可以調整表空間擴充套件大小

alter database datafile 'd:\oracle\product\10.2.0\db_1\oradata\orcl\users02.dbf' autoextend on next 200m maxsize unlimited;

關於ORACLE清理表空間總結

1.檢視索引和表的初始大小 select bytes 1024 1024 m table size u.from dba segments u where u.owner in clear trade inte ce security order by 1 desc 2.通過上面語句找到占用空間較大...

工作總結 大資料表分頁查詢優化

在我們進行資料查詢時,不可避免要碰到分頁的問題。我們通常會在返回資料 頁面下方顯示如下資訊用於對分頁的資訊的操作 總數 200 首頁 尾頁 使用sql語句計算出符合條件的記錄總數 select count 1 from table where in 1,2,3 通過如下的sql獲取指定頁面的資料 s...

ORACLE 使用者及表空間建立命令總結

博文說明 前言 本文將通過個人口吻介紹記錄使用者及表空間建立相關命令,在目前時間點 2017年5月16號 正文 一 建立表空間 此空間用用於資料儲存 儲存表 function 儲存過程等,即儲存資料結構以及真實資料,使用實際物理儲存區域 示例1 建立表空間和表空間初始資料檔案 create tabl...