SQL Server Compact - 计算记录/获取数据库中所有表使用的空间

Posted

技术标签:

【中文标题】SQL Server Compact - 计算记录/获取数据库中所有表使用的空间【英文标题】:SQL Server Compact - count records/get space used for all tables in database 【发布时间】:2011-01-05 17:04:00 【问题描述】:

有没有办法为 SQL Server Compact 数据库文件 (SQL CE 3.5.1) 中的所有表获取记录计数或空间使用值?

【问题讨论】:

【参考方案1】:

从 INFORMATION_SCHEMA.INDEXES 中选择基数,其中 TABLE_NAME = N'Categories' - 会给你记录数。

http://support.microsoft.com/kb/827968/en-us - 如何计算大小(没有可用的空间使用值)

【讨论】:

以上是关于SQL Server Compact - 计算记录/获取数据库中所有表使用的空间的主要内容,如果未能解决你的问题,请参考以下文章

SQL Server Compact Edition 查询日志

SQL Server Express 和 SQL Server Compact Edition

从使用 SQL Server Express 切换到 SQL Server Compact

SQL Server Compact Edition - 序列列?

在 ASP.NET 网站中使用 SQL Server Compact Edition

我可以在没有 Visual Studio 的情况下使用 SQL Server Compact Edition 3.5