sql-server – 是否有任何标准的工具来估计SQL Server的磁盘空间需求?

有没有一个工具/应用程序来计算sql Server中数据库的空间需求?我知道sp_spaceused可以使用,但它计算在那个时刻被占用的实际空间.我正在寻找的是一种连接到数据库的工具,用户可以交互地提供输入像平均行数,并获得空间要求.这可以用于未来的规划.

>该工具应该能够连接到sql Server实例/数据库,
>为每个表获取一行的数据大小
>用户应该能够为所有表放置估计的行数
>该工具应该能够估计尺寸要求

有一些更多的输入,如每天的交易等,我们可以估计日志的大小等.

更新:

我已经开始研究一种工具来实现这一目标.我会让大家倾听他们的想法.一旦形成了,我打算把它放在一个开源项目网站,如codeplex.com

解决方法

以下读取提供了空间估计的良好清晰度

估计sql Server数据库的大小 – http://sqlserverdiaries.com/blog/index.php/2011/05/estimating-the-size-of-an-sql-server-database/

辛迪总检查表非常好 – http://blogs.msdn.com/b/cindygross/archive/2009/03/12/previous-blogs-on-sqlcommunity-com.aspx

如何估计sql Server所需的磁盘空间 – 在sqlcommunity.com中无法访问.

还有一个链接,sql Server大小调整资源 – http://blogs.msdn.com/b/bartd/archive/2010/06/16/sql-server-sizing-resources.aspx

相关文章

SELECT a.*,b.dp_name,c.pa_name,fm_name=(CASE WHEN a.fm_n...
if not exists(select name from syscolumns where name=&am...
select a.*,pano=a.pa_no,b.pa_name,f.dp_name,e.fw_state_n...
要在 SQL Server 2019 中设置定时自动重启,可以使用 Window...
您收到的错误消息表明数据库 'EastRiver' 的...
首先我需要查询出需要使用SQL Server Profiler跟踪的数据库标...