sql server 2008 mdf文件太大
查看数据库表中容量大小的SQL代码可以看到数据库中的表有多少记录,占多少空间以及索引的大小,以及未使用的空间:
==============查看数据库表的容量大小========start================================?============
Create Table #TableSpaceInfo --创建结果存储表
(
NameInfo NVarchar(50) ,
RowsInfo int ,
Reserved NVarchar(20) ,
DataInfo NVarchar(20) ,
Index_Size NVarchar(20) ,
Unused NVarchar(20)
)
Declare @TableName NVarchar(255) --表名称
Declare @CmdSql NVarchar(1000)
Declare Info_Cursor Cursor For
Select o.Name
From dbo.sysobjects o
Where objectProperty(o.ID, N'IsTable') = 1 and o.Name not like N'#%%' Order By o.Name
Open Info_Cursor
Fetch Next From Info_Cursor
Into @TableName
While @@FETCH_STATUS = 0
Begin
If exists (Select * From dbo.sysobjects Where ID=object_ID(@tablename) and objectProperty(ID, N'IsUserTable') = 1)
Execute sp_executesql N'Insert Into #TableSpaceInfo Exec sp_Spaceused @TBName', N'@TBName NVarchar(255)', @TBName = @TableName
Fetch Next From Info_Cursor
Into @TableName
End
Close Info_Cursor
Deallocate Info_cursor
GO
--itlearner注:显示数据库信息
sp_spaceused @UpdateUsage = 'TRUE'
--itlearner注:显示表信息
Select *
From #TableSpaceInfo
Order By cast(left(lTrim(rTrim(Reserved)) , len(lTrim(rTrim(Reserved)))-2) As Int) Desc
Drop Table #TableSpaceInfo
================查看数据库表的容量大小=====end=======================
sql server 2008 mdf文件太大相关推荐
- Sql server 2005日志文件太大,使其减小的方法
Sql server 2005日志文件太大,使其减小的方法 Sqlserver2005日志文件太大,使其减小的方法: 运行下面的三行 dbName为数据库名: backup log dbNamewit ...
- SQL Server数据库mdf文件中了勒索病毒.FREEMAN。扩展名变为FREEMAN
SQL,数据库,勒索病毒,mdf文件中毒,FREEMAN SQL Server数据库mdf文件中了勒索病毒.FREEMAN.扩展名变为FREEMAN ***.ldf.FREEMAN ***.mdf.F ...
- SQL Server数据库mdf文件中了勒索病毒BUNNY。扩展名变为BUNNY
SQL Server数据库mdf文件中了勒索病毒BUNNY.扩展名变为BUNNY ***.ldf.BUNNY ***.mdf.BUNNY ***.ldf.BUNNY ***.mdf.BUNNY SQL ...
- SQL Server数据库mdf文件中了勒索病毒***.mdf.Horse4444。扩展名变为Horse4444
SQL,数据库,勒索病毒,mdf文件中毒,Horse4444 SQL Server数据库mdf文件中了勒索病毒***.mdf.Horse4444.扩展名变为Horse4444 ***.ldf.Hors ...
- 关于SQL server导入.mdf文件显示附加数据库时出错。有关详细信息,请单击“消息”列中的超链接
关于SQL server导入.mdf文件显示附加数据库时出错.有关详细信息,请单击"消息"列中的超链接 问题原因 看了一下,应该是从别人那边拷过来的数据库文件没有本地操作系统的权限 ...
- SQL Server数据库mdf文件中了勒索病毒 mercury。扩展名变为 mercury
2019-01-24 15:57:27 SQL,数据库,勒索病毒,mdf文件中毒,mercury *SQL Server数据库mdf文件中了勒索病毒.mdf.mercury.mercury SQL S ...
- sql server数据库Log文件特别大怎么处理
之前发现服务器上的硬盘空间爆满,导致程序无法运行, 经调查发现, 产生了,ERRORLOG文件.并且sql server数据库的日志文件特别大. 由于默认情况下,SQL Server 会保存 7 个 ...
- SQL Server 2008 R2的十大变化(上)
最新发布的Microsoft SQL Server 2008 R2与它之前的版本很不一样.虽然基本的代码库没有变化,但是很多其它方面发生了变化,其中包括2个全新版本.多服务器管理功能和许多业务智能改进 ...
- SQL SERVER 只有MDF文件的恢复
方式一: 1.create a database same name as .mdf file; 2.Stop SQL Server; 3. recover .mdf file; 4. Start S ...
- SQL Server:mdf文件和ldf文件是什么?
在微软的SQL Server 2000 数据库有三种类型的文件: 类型 缩写 中文意思 mdf primary data file 主要数据文件 ndf secondary data files 次要 ...
最新文章
- 【练习】OC语法的简单复习
- varnish详解3
- 利用js弹出select下拉选中option的内容
- C#黔驴技巧之实现统计结果排名
- 模板:回文自动机(PAM)
- android studio zlib,在Android Studio 3.1中构建项目时出现“压缩执行失败”错误
- 编写HTML提高编写代码的效率,优化innerHTML操作(提高代码执行效率)
- 《一》Java EE
- 测试管理工具实践(小组作业)
- 第13章Stata Logistic回归分析
- 大数据之clickhouse各类引擎
- Openwrt/Lede软路由设置为旁路由模式
- unpack php,php unpack函数怎么用
- web前端基础联系作业
- 学科实践活动感悟50字_社会实践心得体会50字
- 2022/08/04、05 day01-2/02:Redis数据类型
- tableviewCell复用 重叠问题
- 新视野大学英语视听说第三版答案
- RedisSession (自定义)
- nosql | 配置mongodb副本集
热门文章
- 计算机bios所以的英文翻译,bios界面翻译对照 主板BIOS界面全英文翻译介绍
- 一个交警的吐血警告,所有开车和坐车的同胞都要看一看(转)
- labelme打开不了jpg格式和其他一些格式的图片
- OSChina 周三乱弹 —— 你们的女神宣布结婚了
- opencv将16位灰度图片转化为8位
- Linux是怎么来的?终于有一篇文章讲清楚了
- 安装VMware时,出现 安装程序无法继续 Microsoft Runtime DLL 安装程序未能完成安装,解决方法
- 使用consul注册中心要求服务以自定义instance-id形式注册
- 神经网络机器翻译技术
- 逻辑学学习.14 --- 谓词逻辑(六):数量量词和摹状词