如何确定SQL Server CE数据库中使用的空间?

时间:2012-12-04 07:35:11

标签: sql-server-ce

有谁知道如何使用C#确定SQL Server CE数据库中使用的空间量?我正在Windows服务中编写一个例程来监视我们的SQL Server CE数据库,并在接近其最大限制时尝试清除数据。现在,我可以直接查看磁盘上的文件作为发现数据库大小的方法,但这看起来有点像黑客。

我确实遇到过这篇文章,它表明最好的(仅?)方式是估算表格大小:http://support.microsoft.com/kb/827968这是正确的吗?

有没有人有想法或建议?仅仅查看磁盘上文件的大小真的是一个黑客吗?该文件大小是否与4GB数据限制直接相关?

感谢任何输入!

0 个答案:

没有答案