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

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
SQL查詢數(shù)據(jù)庫容量,簡(jiǎn)單易懂(sql怎么查看數(shù)據(jù)庫容量)

在日常的數(shù)據(jù)庫管理工作中,我們經(jīng)常需要查看數(shù)據(jù)庫的容量,以便了解數(shù)據(jù)庫的使用情況以及做出相應(yīng)的調(diào)整。本文將為您介紹如何使用SQL查詢數(shù)據(jù)庫容量,讓您輕松掌握數(shù)據(jù)庫管理技巧。

創(chuàng)新互聯(lián)是一家集網(wǎng)站建設(shè),青羊企業(yè)網(wǎng)站建設(shè),青羊品牌網(wǎng)站建設(shè),網(wǎng)站定制,青羊網(wǎng)站建設(shè)報(bào)價(jià),網(wǎng)絡(luò)營銷,網(wǎng)絡(luò)優(yōu)化,青羊網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強(qiáng)企業(yè)競(jìng)爭(zhēng)力。可充分滿足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時(shí)我們時(shí)刻保持專業(yè)、時(shí)尚、前沿,時(shí)刻以成就客戶成長自我,堅(jiān)持不斷學(xué)習(xí)、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實(shí)用型網(wǎng)站。

一、使用系統(tǒng)表查詢數(shù)據(jù)庫容量

在SQL Server中,我們可以使用系統(tǒng)表查詢數(shù)據(jù)庫的容量信息。具體操作步驟如下:

1.打開SQL Server Management Studio,連接到需要查詢的數(shù)據(jù)庫實(shí)例。

2.在查詢編輯器中輸入以下SQL語句:

SELECT

name,

size * 8 / 1024 AS ‘size (MB)’,

FILEPROPERTY(name, ‘SpaceUsed’) * 8 / 1024 AS ‘UsedSpace (MB)’,

size * 8 / 1024 – FILEPROPERTY(name, ‘SpaceUsed’) * 8 / 1024 AS ‘FreeSpace (MB)’

FROM

sys.database_files;

3.執(zhí)行以上SQL語句,即可查詢到該數(shù)據(jù)庫的容量信息,包括數(shù)據(jù)庫名稱,總?cè)萘?,已用空間和可用空間。

二、使用腳本查詢數(shù)據(jù)庫容量

如果您需要頻繁查詢數(shù)據(jù)庫容量信息并且希望能夠快速獲取信息,那么可以使用腳本來查詢數(shù)據(jù)庫容量。具體操作步驟如下:

1. 打開SQL Server Management Studio,連接到需要查詢的數(shù)據(jù)庫實(shí)例。

2. 在查詢編輯器中輸入以下SQL腳本:

DECLARE @t TABLE

(

database_name NVARCHAR(255),

log_size_mb DECIMAL(12,2),

row_size_mb DECIMAL(12,2),

total_size_mb DECIMAL(12,2)

)

INSERT INTO @t

SELECT DB_NAME(database_id) AS database_name,

CAST(SUM(CASE WHEN type_desc = ‘LOG’ THEN size END) * 8 / 1024.00 AS DECIMAL(12,2)) AS [Log Size (MB)],

CAST(SUM(CASE WHEN type_desc ‘LOG’ THEN size END) * 8 / 1024.00 AS DECIMAL(12,2)) AS [Row Size (MB)],

CAST(SUM(size) * 8 / 1024.00 AS DECIMAL(12,2)) AS [Total Size (MB)]

FROM sys.master_files WITH(NOWT)

GROUP BY database_id

SELECT

t.database_name AS [Database Name],

t.total_size_mb AS [Total Size (MB)],

t.row_size_mb AS [Data Size (MB)],

t.log_size_mb AS [Log Size (MB)],

((t.total_size_mb – CAST(FILEPROPERTY(t.database_name, ‘SpaceUsed’) AS int)* 8 / 1024.00 )) AS [Free Space (MB)]

FROM @t AS t;

3.執(zhí)行以上SQL語句,即可查詢到該數(shù)據(jù)庫的容量信息,包括數(shù)據(jù)庫名稱,總?cè)萘?,已用空間和可用空間。

使用SQL查詢數(shù)據(jù)庫容量是數(shù)據(jù)庫管理工作中必備的技能,也是日常數(shù)據(jù)庫維護(hù)的基礎(chǔ)操作。通過本文的介紹,相信您已經(jīng)學(xué)會(huì)了如何使用系統(tǒng)表和腳本查詢數(shù)據(jù)庫容量,希望能夠?qū)δ墓ぷ饔兴鶐椭?/p>

相關(guān)問題拓展閱讀:

  • 如何查看SQLServer數(shù)據(jù)庫每個(gè)表占用的空間大小
  • 怎樣查看Mysql數(shù)據(jù)庫大小

如何查看SQLServer數(shù)據(jù)庫每個(gè)表占用的空間大小

創(chuàng)建存儲(chǔ)過程:

CREATE PROCEDURE .

AS

BEGIN

SET NOCOUNT ON;

CREATE TABLE .#tableinfo(

表名 (50) COLLATE Chinese_PRC_CI_AS NULL,

記錄數(shù) NULL,

預(yù)留空間 (50) COLLATE Chinese_PRC_CI_AS NULL,

使用空間 (50) COLLATE Chinese_PRC_CI_AS NULL,

索引占用空間 (50) COLLATE Chinese_PRC_CI_AS NULL,

未用空間 (50) COLLATE Chinese_PRC_CI_AS NULL

)

insert into #tableinfo(表名, 記錄數(shù), 預(yù)留空間, 使用空間, 索引占用空間, 未用空間)

exec sp_MSforeachtable “exec sp_spaceused ‘?'”

select * from #tableinfo

order by 記錄數(shù) desc

drop table #tableinfo

END

怎樣查看Mysql數(shù)據(jù)庫大小

用命令查看:

1、進(jìn)入information_schema

數(shù)據(jù)庫(存放了其他的數(shù)據(jù)庫的信息)

use information_schema;

2、查詢所有數(shù)據(jù)的大小:

select

concat(round(sum(data_length/1024/1024),2),’MB’) as data from

tables;

3、查看指定數(shù)據(jù)庫的大?。?/p>

比如查看數(shù)據(jù)庫home的大小

select

concat(round(sum(data_length/1024/1024),2),’MB’) as data from tables where

table_schema=’home’;

4、查看指定數(shù)據(jù)庫的某個(gè)表的大小

比如查看數(shù)據(jù)庫home中 members

表的大小

select concat(round(sum(data_length/1024/1024),2),’MB’) as data from

tables where table_schema=’home’ and table_name=’members’;

sql怎么查看數(shù)據(jù)庫容量的介紹就聊到這里吧,感謝你花時(shí)間閱讀本站內(nèi)容,更多關(guān)于sql怎么查看數(shù)據(jù)庫容量,SQL查詢數(shù)據(jù)庫容量,簡(jiǎn)單易懂,如何查看SQLServer數(shù)據(jù)庫每個(gè)表占用的空間大小,怎樣查看Mysql數(shù)據(jù)庫大小的信息別忘了在本站進(jìn)行查找喔。

創(chuàng)新互聯(lián)成都網(wǎng)站建設(shè)公司提供專業(yè)的建站服務(wù),為您量身定制,歡迎來電(028-86922220)為您打造專屬于企業(yè)本身的網(wǎng)絡(luò)品牌形象。
成都創(chuàng)新互聯(lián)品牌官網(wǎng)提供專業(yè)的網(wǎng)站建設(shè)、設(shè)計(jì)、制作等服務(wù),是一家以網(wǎng)站建設(shè)為主要業(yè)務(wù)的公司,在網(wǎng)站建設(shè)、設(shè)計(jì)和制作領(lǐng)域具有豐富的經(jīng)驗(yàn)。


分享名稱:SQL查詢數(shù)據(jù)庫容量,簡(jiǎn)單易懂(sql怎么查看數(shù)據(jù)庫容量)
文章網(wǎng)址:http://www.dlmjj.cn/article/cdisohj.html