我正在创建一个滑动窗口加载场景,分区函数将随着时间的推移改变它们的边界。
我在我的 SQL Server Data Tools (SSDT) 数据库项目中创建了一些分区函数,并带有一些硬编码的初始边界。
但是,随着时间的推移,分区函数的边界发生变化,未来的SSDT数据库发布将恢复到原来的边界。
有没有办法优雅地处理这种情况,可能是通过禁用分区功能的发布?
我尝试将SSDT 中分区函数的Build Action属性从默认更改Build为None,但是由于依赖对象中缺少引用,项目无法构建。
我有一个 SQL Server 2000 数据库,我想将其升级到 SQL Server 2012(在不同的服务器上运行)。
我不认为有直接的升级路径,但如果有,那是什么?
我目前的计划是:
100(SQL Server 2008 / SQL Server 2008 R2)110(SQL Server 2012)我在做不需要的步骤吗?我是否遗漏了什么(例如运行实用程序来识别不受支持的 Transact-SQL 的使用情况)?
我试图找出各种表中的许多行占用的磁盘大小。
我可以通过查询定义这些行。如何找出与 SQL Server 中的结果集对应的实际磁盘大小?
我之所以想知道这一点,是因为我正在尝试分析一个多租户系统。我试图获得每个租户在系统上占用的总大小。所以我需要与每个租户有关的所有行的大小以及每个租户在索引表中使用的大小等。
租户都共享相同的架构,因此不容易做到。