- 浏览: 192917 次
- 性别:
- 来自: 广州
文章分类
最新评论
在MS Sql Server中可以能过以下的方法查询出磁盘空间的使用情况及各数据库数据文件及日志文件的大小及使用利用率:
1、查询各个磁盘分区的剩余空间:
Exec master.dbo.xp_fixeddrives
2、查询数据库的数据文件及日志文件的相关信息(包括文件组、当前文件大小、文件最大值、文件增长设置、文件逻辑名、文件路径等)
select * from [数据库名].[dbo].[sysfiles]
转换文件大小单位为MB:
select name, convert(float,size) * (8192.0/1024.0)/1024 from [数据库名].dbo.sysfiles
3、查询当前数据库的磁盘使用情况:
Exec sp_spaceused
4、查询数据库服务器各数据库日志文件的大小及利用率
DBCC SQLPERF(LOGSPACE)
转自:https://www.cnblogs.com/sidecore/p/5991122.html
发表评论
-
sqlserver 计划任务 收缩数据库日志文件
2019-06-28 15:32 1074针对之前的语句做了整合,只有日志文件大于1000M时,才进行收 ... -
使用job对日志文件定期处理
2019-06-28 10:35 424use master go --更改数据库模式为简 ... -
根据当前日期往前推12个月得到每月月份及年份
2019-04-24 11:39 2962效果就是: col_name data_month ... -
查看数据库中每个表的空间大小及行数
2019-04-04 16:58 487create table #t (name varcha ... -
sql语句之根据起始结束日期获取每一天、周、月、年【转】
2019-03-20 15:45 1721得到两个时间之间的每一天 create function ... -
SQL 多列转换为一行【转】
2019-03-14 11:56 1166--创建测试表 IF OBJECT_ID('test') ... -
sqlserver update或者Delete误操作恢复方法---【验证】
2018-11-08 12:32 2300高手具体方法: 原文地址:http://blog.csdn. ... -
SQL并发的问题
2018-01-15 15:55 602参考文献: https://www.cnblogs.com/C ... -
sql函数应用简单举例
2017-11-24 16:25 580返回某个字段 create function getran ... -
sql 生成不重复的随机数
2017-11-24 15:13 2108--创建视图(因为在函数中无法直接使用newid()) ... -
sql 上个月,下个月时间处理函数
2017-11-21 15:52 2982--上月的第一天 SELECT CONVERT(CHAR(1 ... -
删除当前库中所有表记录
2011-10-04 20:45 909--先禁用所有外键约束 exec sp_msforeac ... -
因为文件组primary已满,未能为数据库XX对象XX分配空间
2011-02-18 17:10 16631.检查你的磁盘剩余空间是否足够,如果没有磁盘剩余空间,则清理 ... -
net use 发生系统错误67,找不到网络名
2010-12-29 10:56 16782局域网中有两台电脑 A ... -
反思SQL的or连接词
2010-12-17 18:04 1136下午在调试程序的时候一个诡异的现象,删除单据后被删除的单据依然 ... -
尝试在数据库 5 中提取逻辑页 (1:1640) 失败。该逻辑页属于分配单元XXX ,而非 XXX。
2010-12-02 16:15 4300此信息表明数据库或表 已经部分损坏可以通过以下步骤尝试修复: ... -
win7 安装sql2000
2010-11-22 11:56 1449win7下安装sql2000的要点: 1、以管理员身份运行 m ... -
数据库日志已满
2010-11-09 13:37 846今天去查询历史库存表,发现6天的记录都没有被自动保存,运行备份 ... -
关于解决SQLServer 2005安装时的COM+目录要求问题
2010-09-06 21:23 12651、开户MSDTC服务 开始-运行,输入cmd后回车,在命令提 ... -
sql 所有格式时间
2010-09-06 21:16 7811. 当前系统日期、时 ...
相关推荐
【创建和管理SQLSERVER数据库】 在SQL Server中,创建和管理数据库是数据库管理员的基本职责。这一过程涵盖了数据库的规划、创建、扩展以及删除等各个方面。本章主要介绍如何使用企业管理器和系统存储过程来执行...
本资源主要讲解了 SQL Server 2005 数据库的创建和管理,涵盖了数据库的存储结构、数据库文件、事务日志文件、文件组、创建和删除数据库等内容。 数据库的存储结构 数据库的存储结构可以分为逻辑存储结构和物理...
页面(Page)是SQL Server中存储数据的最小单位,每个页面的大小固定为8KB,其中包含132字节的页面头,剩余的8060字节用于存储实际的数据。页面头包含了页面类型、所属对象的标识、指向其他页面的指针以及事务日志...
- `target_percent`:指定数据库文件收缩后的剩余可用空间百分比,默认值为0,即尽可能地压缩文件。 2. **单独收缩某个数据库文件(数据或日志):** ```sql DBCC SHRINKFILE (file_id, [, target_size]); ``` ...
以上维护工作旨在确保SQL Server数据库的高效运行,及时发现和解决问题,预防潜在的风险,保证业务系统的稳定性。此外,还应定期更新数据库和服务器补丁,优化索引,监控性能计数器,制定合理的备份策略,以及根据...
以上内容详细介绍了SQL Server数据库日常维护的重要规范和步骤,涵盖了服务器负载监控、运行状态检查、错误日志分析、备份验证、数据库对象管理以及数据库属性调整等方面,对于维护SQL Server数据库的稳定性和安全性...
- 检查/tmp空间:使用df -h命令来检查/tmp目录的剩余空间。 3. 检测软件要求 - 检查Linux版本:通过查看/proc/version文件来确认Linux内核版本。 - 检查Gateway支持的SQL Server版本:确认所使用的网关软件版本...
例如,如果当前数据库文件大小为100MB,那么执行此命令后,文件大小将被调整到75MB左右,保留25MB的剩余空间。 #### 知识点六:创建表及约束 - **知识点概述**: - 创建表时可以定义主键、非空等约束。 - 使用`...
创建数据库的过程实际上就是为数据库设计名称、设计所占用的存储空间和存放文件位置的过程等,数据库名字必须遵循SQL Server命名规范。 数据库的大小可以被增大或者收缩,单个数据库可以存储在单个文件上,也可以...
1. **ShowDisk.aspx**:展示硬盘空间,用户可以查看已使用的存储空间、剩余空间等信息,有助于管理和规划存储需求。 2. **SearchFile.aspx**:文件搜索功能,用户可以通过关键词、文件类型等条件查找所需文件,提高...
再点“确定”后会提示一个建议“1、检查提示路径的磁盘剩余空间大小,或者提示的目录是否存在;2、检查提示的系统库账套路径d:\u8soft\Admin\server\,与mdf数据文件目录(ZT+账套号\年号,此部分不保存在系统库中...
例如,如果数据库文件大小接近或达到最大文件限制(对于 FAT32 文件系统,仅支持不超过 4GB 的文件),这可能会引发问题。 2. **文件损坏或非正常删除**:数据库文件如果受到损坏或被意外删除,也会导致数据库质疑。...
在Microsoft SQL Server中,数据库管理员经常需要获取数据库文件的相关信息,比如文件位置、大小、使用空间和可用空间等。这些信息对于数据库的日常维护和优化至关重要。SQL Server提供了系统视图和系统函数来帮助...
在SQL Server中,数据库收缩是一个用于减小数据库文件(MDF和LDF)大小的过程,特别适用于那些在数据删除或更新后仍有大量未使用空间的数据库。数据库收缩可以分为两种类型:收缩数据库和收缩文件。 **收缩数据库**...
在SQL Server数据库中,存储图像数据可以通过多种方式实现。对于小于8000字节的图像数据,可以使用二进制型(binary, varcharinary)进行存储。但当需要存储的图像数据超过这个大小限制时,SQL Server提供了能够存储每...
这个视图从SQL Server 2008 R2 SP1开始引入,可以提供每个数据库文件在特定卷上的总大小和可用空间: ```sql WITH T1 AS ( SELECT REPLACE(vs.volume_mount_point, ':\', '') AS Drive_Name, CAST(vs.total_...
2. **SQL Server数据库指标**: - **数据库容量**:数据库占用的空间及剩余空间。 - **交易量**:系统处理的事务数量。 - **Unallocated Space**等:未分配的空间管理。 - **Transaction Log Size**:日志文件...
这可能包括了DEFLATE、LZ4或Brotli等压缩算法,它们能够在保持数据完整性的同时,大幅度降低文件大小。 3. **安全性保障**:在处理日志时,工具需要确保不会破坏数据库的完整性和一致性。因此,它可能会在操作前...
- **Tablespace状态**:表空间的使用情况,包括已用空间、剩余空间和总容量。 - **连接数**、**User Call Rate**和**User Rollback Ratio**:反映数据库连接管理及用户交互效率。 2. **SQL Server数据库** - **...