了解 SQL Server 在运行 CHECKDB 时创建快照的情况,我点击了指向此KB的链接,其中指出:
Database snapshots are available only in SQL Server Enterprise.
我正在尝试计划一些维护工作,并且需要了解可能会延长此维护窗口的潜在 I/O 瓶颈。
此快照限制是否意味着在 SQL Server Standard SKU 上运行 DBCC 命令将始终针对实际数据库运行,还是仍然使用内部快照?
了解 SQL Server 在运行 CHECKDB 时创建快照的情况,我点击了指向此KB的链接,其中指出:
Database snapshots are available only in SQL Server Enterprise.
我正在尝试计划一些维护工作,并且需要了解可能会延长此维护窗口的潜在 I/O 瓶颈。
此快照限制是否意味着在 SQL Server Standard SKU 上运行 DBCC 命令将始终针对实际数据库运行,还是仍然使用内部快照?
在 SQL Server Management Studio 中,您可以使用快捷方式CTRL + K > C
或CTRL + K > U
批量注释/取消注释行。
是否有类似的键盘功能在值列表中应用单引号?我从 Excel 电子表格中复制了 150 个 ID,我想在此列表中执行一个使用 IN 子句的查询,并且我不想在每个项目周围手动添加单引号和逗号。
例如:
SELECT * FROM tbl WHERE someValue IN (
ABC1
ABC2
ABC3
ABC4
)
我想突出显示这些值并使用键盘快捷键将列表变为:
SELECT * FROM tbl WHERE someValue IN (
'ABC1',
'ABC2',
'ABC3',
'ABC4'
)
我已经看到有关从不同版本降级(例如,企业版到标准版)的问题的答案,但是是否有人熟悉 SQL Server 开发者版到旧版开发者版的降级政策?
我们目前需要 2008 R2 开发人员版本,除非通过经销商购买,否则这些版本将不再可用。
我们找到了一个经销商,但我们公司计划的升级路径包括未来 6 到 12 个月的 2012 年。如果我们可以以零售价购买 2012 或 2014,短期降级,然后一旦我们的企业升级,那么购买 2008 R2 开发版对我们来说是没有意义的。
有没有人这样做过?与经销商相比,我更喜欢这里的答案,因为他们的答案将以销售为中心(礼貌),而不是可能已经这样做的人的更直接的答案。