相关疑难解决方法(0)

如何判断哪些表占用了SQL Server 2005数据库中最多的空间?

如何判断哪些表占用了SQL Server 2005数据库中最多的空间?

我确信有一些系统存储过程可以显示此信息.

我有一个TEST数据库,从1tb增长到23tb.我们目前正在数据库中进行大量的客户端转换测试,这需要多次运行相同的转换存储过程.我确实正在增加事务日志的DELETE.但这让我想到问这个问题.

信息

最大的问题是dbo.Download表,它创建了实际上不需要的大容量存储,在截断之前我有3GB,然后是52MB;)

sql-server sql-server-2005

83
推荐指数
4
解决办法
7万
查看次数

SQL Server中的表和索引大小

我们可以有一个SQL查询,它基本上有助于查看SQl Server中的表和索引大小.

SQL Server如何维护表/索引的内存使用?

sql-server

80
推荐指数
6
解决办法
14万
查看次数

67
推荐指数
9
解决办法
20万
查看次数

SQL Server计数很慢

计算具有大量数据的表可能非常慢,有时需要几分钟; 它还可能在繁忙的服务器上生成死锁.我想显示实际值,NOLOCK不是一个选项.

我使用的服务器是SQL Server 2005或2008 Standard或Enterprise - 如果重要的话.我可以想象SQL Server维护每个表的计数,如果没有WHERE子句,我可以很快得到这个数字,对吗?

例如:

SELECT COUNT(*) FROM myTable
Run Code Online (Sandbox Code Playgroud)

应立即返回正确的值.我是否需要依赖统计数据进行更新?

sql sql-server sql-server-2005 count sql-server-2008

35
推荐指数
3
解决办法
3万
查看次数

如何从单个查询中获取所有表空间名称,分配大小,可用大小,容量?

如何以下面的格式获取有关我数据库中所有表空间的信息.

TABLESPACE_NAME | FILE_NAME |  ALLOCATED_MB  | FREE_MB |  CAPACITY |
Run Code Online (Sandbox Code Playgroud)

有没有办法自动将所有表空间的每日大小存储在另一个表中?实际上我需要每天准备关于桌面空间的清单.所以我不想创建前端,根据每天存储表空间大小信息的表自动向我发送表空间大小详细信息.

oracle

12
推荐指数
1
解决办法
8万
查看次数

200mb的ASP.NET成员资格数据库可以容纳多少用户?

我刚刚在godaddy上购买了一个带有2个数据库的无限共享主机窗口帐户,只是为了意识到他们对SQL Server数据库有200mb的限制.我的网站使用自动生成的ASP.NET 2.0成员资格数据库.我的网站(免费分类广告)的性质需要存储大量用户.

因为我正在使用标准的ASP.NET成员资格数据库(希望你们之前很多人以前使用过)...我想知道200 MB的数据库可以容纳多少用户?

sql-server asp.net-membership

7
推荐指数
1
解决办法
2177
查看次数

如何缩小TFS数据库大小

我们有一个TFS2010环境.这个规模现在每周都在增长很长一段时间.

我们删除了很多旧的分支和团队项目.我们还使用测试附件清洁器来完成像Brian Harry在他的帖子中所说的几个项目.http://blogs.msdn.com/b/bharry/archive/2011/10/31/tfs-databases-growing-out-of-control.aspx

数据库没有变小.我也尝试过多次使用destroy命令,但没有任何帮助.

我检查了我能想到的每一个日志,但是找不到任何关于它的错误.

有人建议吗?

谢谢

使用注释中询问的查询结果进行编辑:

TableName                       SchemaName RowCounts TotalSpaceKB UsedSpaceKB UnusedSpaceKB
FieldsDataArchive               dbo        0         0            0           0
tbl_AuditLog                    dbo        41710     5168         3800        1368
tbl_AuthorizationUpdateLock     dbo        1         16           16          0
tbl_BuildOutput                 dbo        0         0            0           0
tbl_BuildServerProperties       dbo        1         16           16          0
tbl_BuildSqlNotification        dbo        124445    8432         6544        1888
tbl_Counter                     dbo        3         16           16          0
tbl_LastChangeId                dbo        1         16           16          0
tbl_Replication                 dbo        1         16           16          0
tbl_Repository                  dbo        1         16           16          0
TempADObjectMemberships         dbo        0         0            0 …

tfs tfs2010

7
推荐指数
1
解决办法
5131
查看次数

获取数据库中所有表的行数:SQL Server

我正在尝试熟悉一个大型数据库,并在许多表中搜索相关信息.我经常发现自己正在调用一个表,看看里面是否有相关数据,却发现表中没有记录.

如何快速调出所有表的列表及其中包含的记录数?我正在使用sql server 2008.

谢谢!

相关问题:如何快速检查许多sql数据库表和视图,以查看它们是否为空或包含记录

sql sql-server

5
推荐指数
2
解决办法
6万
查看次数

如何查看哪个表占用了多少存储空间?

如何查看 Microsoft SQL Server 2014 中哪个表占用了多少存储空间?

database sql-server sql-server-2014

2
推荐指数
1
解决办法
2398
查看次数