日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

SQLSERVER 和 ORACLE 查询数据库文件大小

發(fā)布時間:2025/3/15 数据库 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 SQLSERVER 和 ORACLE 查询数据库文件大小 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

SQLSERVER:

SQLSERVER一個庫的文件分為數(shù)據(jù)文件(行數(shù)據(jù))和日志文件兩個文件,詳情可以在數(shù)據(jù)庫的屬性->文件中查看。

?

在資源管理器中打開文件所在路徑可以直接看到這兩個文件

?

但是,大多數(shù)時候我們的數(shù)據(jù)庫安裝在遠(yuǎn)程服務(wù)器上,在不遠(yuǎn)程的情況下,可以使用如下SQL語句:

1、查詢各個磁盤分區(qū)的剩余空間(就是C盤還有多少空間,D盤還有多少...):

Exec master.dbo.xp_fixeddrives

2、查詢數(shù)據(jù)庫的數(shù)據(jù)文件及日志文件的相關(guān)信息(包括文件組、當(dāng)前文件大小、文件最大值、文件增長設(shè)置、文件邏輯名、文件路徑等):

select * from [數(shù)據(jù)庫名].[dbo].[sysfiles] --轉(zhuǎn)換文件大小單位為MB: select name, convert(float,size) * (8192.0/1024.0)/1024. from [數(shù)據(jù)庫名].dbo.sysfiles

3、查詢當(dāng)前數(shù)據(jù)庫的磁盤使用情況:

Exec sp_spaceused

database_size:數(shù)據(jù)庫大小(就是數(shù)據(jù)文件和日志的大小),也就是上面size相加的值(字節(jié)換算成兆)

unallocated space:未分配空間。

4、查詢數(shù)據(jù)庫服務(wù)器各數(shù)據(jù)庫日志文件的大小及利用率:

DBCC SQLPERF(LOGSPACE)

5、查看數(shù)據(jù)文件占用(所需權(quán)限較大):

DBCC showfilestats

6、一個全面的SQL:

SELECT a.name [文件名稱] ,cast(a.[size]*1.0/128 as decimal(12,1)) AS [文件設(shè)置大小(MB)] ,CAST( fileproperty(s.name,'SpaceUsed')/(8*16.0) AS DECIMAL(12,1)) AS [文件所占空間(MB)] ,CAST( (fileproperty(s.name,'SpaceUsed')/(8*16.0))/(s.size/(8*16.0))*100.0 AS DECIMAL(12,1)) AS [所占空間率%] ,CASE WHEN A.growth =0 THEN '文件大小固定,不會增長' ELSE '文件將自動增長' end [增長模式] ,CASE WHEN A.growth > 0 AND is_percent_growth = 0 THEN '增量為固定大小' WHEN A.growth > 0 AND is_percent_growth = 1 THEN '增量將用整數(shù)百分比表示' ELSE '文件大小固定,不會增長' END AS [增量模式] ,CASE WHEN A.growth > 0 AND is_percent_growth = 0 THEN cast(cast(a.growth*1.0/128as decimal(12,0)) AS VARCHAR)+'MB' WHEN A.growth > 0 AND is_percent_growth = 1 THEN cast(cast(a.growth AS decimal(12,0)) AS VARCHAR)+'%' ELSE '文件大小固定,不會增長' end AS [增長值(%或MB)] ,a.physical_name AS [文件所在目錄] ,a.type_desc AS [文件類型] FROM sys.database_files a INNER JOIN sys.sysfiles AS s ON a.[file_id]=s.fileid LEFT JOIN sys.dm_db_file_space_usage b ON a.[file_id]=b.[file_id]

其中的文件設(shè)置大小就是該數(shù)據(jù)庫的文件大小

ORACLE:

在PL/SQL中我沒有找到有關(guān)于數(shù)據(jù)庫文件的信息,有可能還沒找到吧。所以直接采用查詢的方式

1、SYS.DBA_DATA_FILES:

select * from dba_data_files;

這邊的FILE_NAME就是文件路徑,BYTES就是所占空間了。

根據(jù)這個路徑找到數(shù)據(jù)文件:

2、一個全面的SQL:

SELECT UPPER(F.TABLESPACE_NAME) "表空間名",D.TOT_GROOTTE_MB "表空間大小(M)",D.TOT_GROOTTE_MB - F.TOTAL_BYTES "已使用空間(M)",TO_CHAR(ROUND((D.TOT_GROOTTE_MB - F.TOTAL_BYTES) / D.TOT_GROOTTE_MB * 100,2),'990.99') || '%' "使用比",F.TOTAL_BYTES "空閑空間(M)",F.MAX_BYTES "最大塊(M)"FROM (SELECT TABLESPACE_NAME,ROUND(SUM(BYTES) / (1024 * 1024), 2) TOTAL_BYTES,ROUND(MAX(BYTES) / (1024 * 1024), 2) MAX_BYTESFROM SYS.DBA_FREE_SPACEGROUP BY TABLESPACE_NAME) F,(SELECT DD.TABLESPACE_NAME,ROUND(SUM(DD.BYTES) / (1024 * 1024), 2) TOT_GROOTTE_MBFROM SYS.DBA_DATA_FILES DDGROUP BY DD.TABLESPACE_NAME) DWHERE D.TABLESPACE_NAME = F.TABLESPACE_NAMEORDER BY 1;

轉(zhuǎn)載于:https://www.cnblogs.com/yangsirc/p/10026914.html

總結(jié)

以上是生活随笔為你收集整理的SQLSERVER 和 ORACLE 查询数据库文件大小的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 超碰在线观看91 | 亚洲av中文无码乱人伦在线视色 | 亚洲va在线观看 | 一区二区三区av在线 | 影音先锋男人站 | 亚洲av无码一区二区三区人妖 | 性欧美大战久久久久久久久 | 高清av免费观看 | 欧美成人精品一区二区三区 | 欧美一级精品 | 成人av观看 | 亚洲国产精 | 青草超碰 | 国产精品jizz在线观看美国 | 亚洲欧美日韩国产一区二区三区 | 女同动漫免费观看高清完整版在线观看 | 在线高清观看免费 | 日本一区二区免费视频 | 成人乱人乱一区二区三区 | 色噜噜狠狠一区二区三区牛牛影视 | 综合精品久久 | 无毒黄色网址 | 蜜桃成人免费视频 | 国产av无码专区亚洲av麻豆 | 成人国产精品蜜柚视频 | 女大学生的家政保姆初体验 | 麻豆av一区二区三区在线观看 | 澳门黄色 | 亚洲欧美日韩精品一区 | 免费看a网站 | 国产调教视频在线观看 | 97视频免费看 | 香港台湾日本三级大全 | 好大好爽好舒服 | 奇米视频在线观看 | 成人福利一区二区 | 在线精品免费视频 | 爱爱福利社 | 日韩成人无码影院 | 精品久久久无码中文字幕边打电话 | 日本三级在线视频 | 国产午夜无码视频在线观看 | 国产精品自产拍高潮在线观看 | 免费在线观看毛片视频 | 理论片毛片 | av网站在线播放 | 永久av | 国产1区2区在线观看 | 男人插女人视频网站 | 一区二区三区欧美日韩 | 宅男噜噜噜666在线观看 | 四虎影院永久地址 | 久久艹精品 | 激情婷婷六月天 | 黄色大片久久 | 成人午夜在线播放 | 国产伦精品视频一区二区三区 | 色二区 | 在线免费观看视频你懂的 | 中文字幕高清在线 | 天天色小说 | 国产精品资源在线观看 | 日韩乱码在线 | 国产aⅴ一区二区三区 | 性一交一乱一伧国产女士spa | 国产精品99久久久久久动医院 | 男人和女人插插 | 成人特级毛片69免费观看 | 日韩大片免费 | 穿情趣内衣被c到高潮视频 欧美性猛交xxxx黑人猛交 | 日日狠狠久久偷偷四色综合免费 | 天天操天天干天天操 | 伊人久久精品 | www.黄色av | 欧美一级日韩 | 人人妻人人澡人人爽人人dvd | 无码一区二区三区免费视频 | 免费在线观看日韩 | 亚洲91在线| 中文字幕天堂网 | 大又大又粗又硬又爽少妇毛片 | 黑人一级女人全片 | 国产精品综合在线 | 日韩欧美在线视频免费观看 | xx在线视频 | 九九综合九九 | www.好了av.com | 午夜生活片 | 伊人久久大| 亚洲精品久久久久av无码 | 欧美日韩免费网站 | a免费看| 人妻射精一区二区 | 日韩videos| 欧美肥妇bwbwbwbxx| 国产成年人免费视频 | 在线天堂视频 | 轻轻草在线视频 | 欧美片网站yy |