经常在sqlserver数据库里看到很多表格,同时遇到数据库性能调优的问题。如果不是业务层面入手调优,而是 从底层数据库层面直接入手的话,就可以执行下面的语句,列出所有在库里的表格相关的信息。
这样做的主要目的是从列表中直接看出哪些表格的数据行数多、表格大小、索引大小等。就此可以估算(经验值)用到哪些表格时会碰到性能的方面的问题。再结合数据库的性能探查器,就可以很容易知道要做什么了!
查询分析器执行
use database
go
create table #t(name varchar(255), rows bigint, reserved varchar(20), data varchar(20),
index_size varchar(20), unused varchar(20))
exec sp_MSforeachtable "insert into #t exec sp_spaceused '?'"
select
(cast(replace(data,'KB','') as int)/1024) as datacolumnsize,
(cast(replace(index_size,'KB','') as int)/1024) as indexcolumnsize,
* from #t
order by datacolumnsize desc
drop table #t
go
执行结果
希望给大家带来快乐,留下您的足迹~~~
分享到:
相关推荐
本代码使用的默认数据库环境是MS SQL Server, study_bak是从MS SQL Server中BACKUP出来的库文件。 在使用前请先RESTORE到study库中。 如果restore失败,可以用study.sql脚本创建所有表格与视图并自行添加数据。
使用SQL查询 快速生成sql server数据库的结构字典 通过html文本显示,可以编辑css样式编辑表格样式
WINCC中使用VBS脚本读写SQLServer数据库文件WINCC中使用VBS脚本读写SQLServer数据库文件WINCC中使用VBS脚本读写SQLServer数据库文件WINCC中使用VBS脚本读写SQLServer数据库文件
一个专门实现sql server数据库的增删改查,以及将查询的结果返回成表格等功能,分享代码如下 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Data....
下载SqlServer数据库表格好内容到sqlite数据库工具,输入连接和密码,直接同步 SqlServer sqlite SqlConverter_v1_20
教你手把手连接数据库,使用C#语言来连接SQL server数据库,实现可视化界面,内有说明文档和程序,按照文档可直接使用。
数据库系统概论 王珊 SPJ 数据库 手敲输入,SQL server 分离文件, 可以附加 数据库系统概论 王珊 SPJ 数据库 手敲输入,SQL server 分离文件, 可以附加 数据库系统概论 王珊 SPJ 数据库 手敲输入,SQL server 分离...
MFC连接SqlServer数据库,并将查询的数据显示到listCtrl控件上,包括listctrl控件的使用。
根据EXCEL表格中的数据表结构,一键自动生成sqlserver数据库表结构,create语句。VBA方便快捷,一键生成。减去大量的重复工作,节省开发时间。同时支持sql语句生成excel数据表.
简单的通过导入文本的方式创建表,字段维度支持中文并直接获取拼音首字符转换成英文字符串格式,具体可参见内部详细代码。
c# 编写的winform 操作sql server数据库操作源程序,程序设计技巧性强,集sql server数据库操作之大全,跨窗体增加,修改数据,可连接,显示,修改,查询,导入/导出EXECL。可访问本地数据库,也可访问局域网数据库...
在设计数据库的时候会考虑到哪些数据字段将来可能会发生变更。...文中介绍了SQL Server数据库设计表和字段的经验。如字段名、前缀命名的选取问题,标识字段、标准化和数据驱动等问题。致性能上出现问题。
支持全部表格同时批量更新不一致的数据库表结构和存储,亲测可以使用
(VB.net 连接 SQL server数据库案例源码)数据收纳箱系统.zip 源码开放,datagridview1控件列示等等
解决两个问题:vs自带数据库sql server的中文插入乱码问题、查找当前数据库名 (查找数据库名在文章中间,自己往下翻吧,不单拎出来了) vs自带数据库sql server的中文插入乱码问题: 如图所示,我插入表的中文变成...
学习SQL Server这本书的时候所需要的表格,用语言来创建的所有表格,如:Student,SC,Course等表格及内容的创建
详细的讲解了SQL Server数据库导入导出技术
只有一个数据库,商品表, 员工表, 进货表, 退货表, 交易表, 供货商表,每个表格有三个信息, 表之间都有外键连接,其他功能没有
导出excel.XLS表格数据到MS SQLSERVER数据库中.zip
1.2后台数据库为SQL Server 2000简介 2 二、 系统需求分析 2 2.1系统功能分析 3 2.21子模块功能分析 3 2.2系统功能模块设计 5 2.21系统功能管理模块 6 2.3数据流图 7 2.5数据字典 11 三、概念结构设计 15 3.1构思ERD...