国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > Oracle > 正文

Oracle一些常用的SQL

2024-08-29 13:36:11
字體:
來源:轉載
供稿:網友
查詢表結構select substr(table_name,1,20) tabname,
substr(column_name,1,20)column_name,
rtrim(data_type)'('data_length')' from system.dba_tab_columns
where owner='username'
表空間使用狀態select a.file_id "FileNo",a.tablespace_name "Tablespace_name",
round(a.bytes/1024/1024,4) "Total MB",
round((a.bytes-sum(nvl(b.bytes,0)))/1024/1024,4) "Used MB",
round(sum(nvl(b.bytes,0))/1024/1024,4) "Free MB",
round(sum(nvl(b.bytes,0))/a.bytes*100,4)  "%Free"
from dba_data_files a, dba_free_space b
where a.file_id=b.file_id(+)
group by a.tablespace_name,
a.file_id,a.bytes order by a.tablespace_name 查詢某個模式下面數據不為空的表declare
Cursor c is select TNAME from tab;
vCount Number;
table_nm Varchar2(100);
sq varchar2(300);
begin
for r in c loop
table_nm:=r.TNAME;
sq:='select  count(*)  from ' table_nm;
execute immediate sq into vCount;
if vCount>0 then
dbms_output.put_line(r.tname);
end if;
end loop;
end; 客戶端主機信息SELECT
SYS_CONTEXT('USERENV','TERMINAL') TERMINAL,
SYS_CONTEXT('USERENV','HOST') HOST,
SYS_CONTEXT('USERENV','OS_USER') OS_USER,
SYS_CONTEXT('USERENV','ip_ADDRESS') IP_ADDRESS
FROM DUAL
查看回滾段名稱及大小COLUMN roll_name   FORMAT a13          HEADING 'Rollback Name'
COLUMN tablespace  FORMAT a11          HEADING 'Tablspace'
COLUMN in_extents  FORMAT a20          HEADING 'Init/Next Extents'
COLUMN m_extents   FORMAT a10          HEADING 'Min/Max Extents'
COLUMN status      FORMAT a8           HEADING 'Status'
COLUMN wraps       FORMAT 999          HEADING 'Wraps'
COLUMN shrinks     FORMAT 999          HEADING 'Shrinks'
COLUMN opt         FORMAT 999,999,999  HEADING 'Opt. Size'
COLUMN bytes       FORMAT 999,999,999  HEADING 'Bytes'
COLUMN extents     FORMAT 999          HEADING 'Extents'SELECT
    a.owner '.' a.segment_name          roll_name
  , a.tablespace_name       
                  tablespace
  , TO_CHAR(a.initial_extent) ' / '
    TO_CHAR(a.next_extent)                    in_extents
  , TO_CHAR(a.min_extents)    ' / '
    TO_CHAR(a.max_extents)                    m_extents
  , a.status                                  status
  , b.bytes                                   bytes
  , b.extents                                 extents
  , d.shrinks                                 shrinks
  , d.wraps                                   wraps
  , d.optsize                                 opt
FROM
    dba_rollback_segs a
  , dba_segments b
  , v$rollname c
  , v$rollstat d
WHERE
       a.segment_name = b.segment_name
  AND  a.segment_name = c.name (+)
  AND  c.usn          = d.usn (+)
ORDER BY a.segment_name;


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 宁南县| 尉犁县| 临泽县| 达孜县| 天津市| 灵璧县| 安新县| 罗平县| 静宁县| 建始县| 达州市| 镇康县| 广平县| 抚松县| 江阴市| 长子县| 大邑县| 济宁市| 辛集市| 高要市| 湘西| 平邑县| 长垣县| 怀来县| 阿拉善盟| 三明市| 富锦市| 郎溪县| 正阳县| 恩平市| 德钦县| 福州市| 咸阳市| 拜泉县| 台东市| 金寨县| 庆安县| 夏河县| 长白| 伊宁县| 长子县|