gpt4 book ai didi

sql-server - 在这种情况下我应该使用索引吗?

转载 作者:行者123 更新时间:2023-12-04 06:36:28 24 4
gpt4 key购买 nike

我是数据库新手,正在努力解决问题。我使用 SQL Server 2005。

我有一个表(审计表),它从另一个表(主表)上的触发器获取数据。审计表上不能有 PK,因为可能有重复项。它有大约 1500 万行。我正在对其运行更新查询,这会导致表扫描。

我想知道是否添加了非聚集索引,如何测试它对插入/删除的影响。添加索引后,会不会出现因为服务器忙于重建表/索引而导致触发器来的数据​​丢失的情况?

谢谢
维克拉姆

最佳答案

您可以随时添加 IDENTITY column 作为主键和聚集索引。由于它是自动递增的,因此索引碎片应该不会有太多问题。

至于由于服务器忙于重建索引而丢失触发器的数据 - 不,这永远不会发生。

关于sql-server - 在这种情况下我应该使用索引吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4819797/

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