gpt4 book ai didi

sql-server - 聚集索引和分布式数据库

转载 作者:行者123 更新时间:2023-12-02 23:52:12 24 4
gpt4 key购买 nike

我有一个将由多个客户端(本地安装)使用的数据库,计划是将数据复制到 Azure 以允许全局报告等。

数据库将使用 GUID 作为其主键。

表上的聚集索引应该使用什么,或者在将数据添加到 Azure 时这并不重要?我真的需要聚集索引吗? Azure 将拥有数据库的单个副本,其中包含所有客户端数据(如果有影响的话)。

谢谢大家。

最佳答案

尽管您可以在 SQL Server 中创建没有聚集索引的表(并在其中包含数据),但在 Windows Azure SQL 数据库 (WASD/SQL Azure) 中不允许这样做。虽然您可以将 WASD 中没有聚集索引的表作为定义,但不允许对此类表执行任何 DML 语句,即您将无法对 WASD 中没有聚集索引的表执行 INSTERT/UPDATE/DELETE 语句。因此,如果万一数据要传输到云端,您应该有一个聚集索引。欲了解更多信息,请查看Clustered Index Requirement Windows Azure SQL 数据库的指南和限制。

关于sql-server - 聚集索引和分布式数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12491025/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com