禁用索引和约束

02/17/2017

本文内容

适用于:

SQL Server(所有支持的版本)

Azure SQL 数据库

本主题说明如何使用 SQL Server 或 SQL Server Management Studio 在 Transact-SQL中禁用索引或约束。 禁用索引可以防止用户访问索引,而对于聚集索引,则可以防止用户访问基础表数据。 索引定义保留在元数据中,非聚集索引的索引统计信息仍保留。 对视图禁用非聚集索引或聚集索引会以物理方式删除索引数据。 禁用表的聚集索引可以防止对数据的访问,数据仍保留在表中,但在删除或重新生成索引之前,无法对这些数据执行数据操作语言 (DML) 操作。

本主题内容

开始之前

限制和局限

索引处于禁用状态时,不对其进行维护。

查询优化器创建查询执行计划时不考虑禁用的索引。 另外,引用包含表提示的已禁用索引的查询将失败。

无法创建与现有禁用索引同名的索引。

可以删除已禁用索引。

禁用唯一索引时,还将禁用 PRIMARY KEY 约束或 UNIQUE 约束及引用其他表中的索引列的所有 FO

微软sql服务器可以禁用,禁用索引和约束 - SQL Server | Microsoft Docs相关推荐

  1. 微软服务器vhd,管理 VHD 文件时出错 - Windows Server | Microsoft Docs

    在 Windows Server 中管理 VHD 文件时出错:"找不到指定文件的虚拟磁盘提供程序" 09/08/2020 本文内容 本文提供了一个解决方案,用于解决在 Hyper- ...

  2. python pymssql安装_步骤 1:配置 pymssql 环境 - SQL Server | Microsoft Docs

    步骤 1:配置用于 pymssql Python 开发的开发环境Step 1: Configure development environment for pymssql Python develop ...

  3. 停用 微软上载服务器,如何完全禁用 Office上载中心

    「Microsoft Office上载中心」是微软从 Office 2010 开始引入的一个新功能,它可以帮助用户优化文件上传并跟踪进度,对于使用了诸如 Office 365.SharePoint.O ...

  4. sql server服务器怎么配置文件,配置 SSAS 以生成内存转储文件 - SQL Server | Microsoft Docs...

    配置 SQL Server Analysis Services 以生成内存转储文件 09/25/2020 本文内容 本文介绍如何将 SQL Server Analysis Services 配置为自动 ...

  5. 文件菜单服务器属性,服务器属性(“数据库设置”页) - SQL Server | Microsoft Docs...

    服务器属性 -"数据库设置"页 05/23/2019 本文内容 适用于: SQL Server(所有支持的版本) 使用此页可以查看或修改数据库设置. 选项 默认索引填充因子 指定在 ...

  6. 计算机怎样禁用中等加密算法,限制加密算法和协议 - Windows Server | Microsoft Docs...

    限制某些加密算法和协议在 Schannel.dll 09/08/2020 本文内容 本文介绍如何限制某些加密算法和协议在安全文件的Schannel.dll使用. 此信息还适用于为 MICROSOFT ...

  7. 修改服务器操作系统后sql2008出错,报告操作系统错误 1450 和 665 - SQL Server | Microsoft Docs...

    数据库文件在 DBCC CHECKDB 或数据库快照创建期间报告操作系统错误 1450 和 665 09/25/2020 本文内容 本文帮助您解决在数据库文件创建或数据库快照创建期间报告操作系统错误 ...

  8. 禁用计算机账户密码更改,禁用计算机帐户密码更改 - Windows Server | Microsoft Docs...

    如何禁用自动计算机帐户密码更改 10/09/2020 本文内容 本文介绍了管理员如何禁用自动计算机帐户密码更改. 适用于:  Windows 10 - 所有版本,Windows Server 2012 ...

  9. 证书服务器无法启动,使用 SSL 证书后服务无法启动 - SQL Server | Microsoft Docs

    将实例配置为使用安全套接字层证书后,SQL Server 服务无法启动 11/03/2020 本文内容 本文提供了在配置使用 Microsoft 增强加密提供程序1.0 的 SSL 证书之后出现的问题 ...

最新文章

  1. 麻省理工选出的全球十大突破性技术
  2. 计算机领域中的牛人,计算机视觉领域的牛人 | 丕子
  3. CTF-web-xff,referer 知识点;
  4. C++ | C++实现高精度加法——数组加法(附源代码)
  5. 【NLP】探索NLP模型可解释性的7种姿势
  6. 编程迷宫_少儿创意编程(特23)scratch之迷宫模式探索(上)
  7. liferay + struts2 + spring + ibatis整合开发案例
  8. linux中软件包管理
  9. 高中生计算机专业的研究论文,高中计算机个性化教学模式研究的论文
  10. Android之使用PopupWindow使用和总结
  11. openSUSE 13.1 Milestone 2 发布
  12. facebook对话链接_Facebook已开源其最新的聊天机器人Blender
  13. HTML中不支持静态Expando的元素
  14. AD555计算机辅助设计,震旦Aurora AD555 驱动
  15. 海外服务器配置多少带宽比较合适?
  16. 多测师肖sir_高级金牌讲师_项目的实战讲解
  17. 上级目录,同级目录简写【../,./】
  18. 条码打印机打印出白纸怎么回事
  19. 测试结果OK POK NG NT的意义
  20. 使用PowerDesigner逆向工程生成pdm文件(超全)

热门文章

  1. chrome不用flash,播放流视频
  2. Word控件Spire.Doc 【段落处理】教程(十四):如C#/VB.NET:删除 Word 中的空行
  3. 电路基础知识讲解(太全面了)
  4. Mountain climbing
  5. oracle如何查看sequence的值,Oracle sequence详解
  6. C语言--无符号整型
  7. bochs安装linux系统,Ubuntu 10.04安装Bochs 2.4.5笔记
  8. 数据岗位现状调查报告
  9. 西部数据在磁盘里加NAND却不用做缓存?
  10. Xcode8 适配 Swift3/Swift2.3 关于Alamofire