zoukankan      html  css  js  c++  java
  • SQL Server 2014新特性:分区索引重建

    <single_partition_rebuild_index_option> ::=
    {
        SORT_IN_TEMPDB = { ON | OFF }
      | MAXDOP = max_degree_of_parallelism
      | DATA_COMPRESSION = { NONE | ROW | PAGE | COLUMNSTORE | COLUMNSTORE_ARCHIVE} }
      | ONLINE = { ON [ ( <low_priority_lock_wait> ) ] | OFF }
    }
    <low_priority_lock_wait>::=
    {
        WAIT_AT_LOW_PRIORITY ( MAX_DURATION = <time> [ MINUTES ] , 
                               ABORT_AFTER_WAIT = { NONE | SELF | BLOCKERS } )
    }
     
    如联机文档alter index的语法,单个分区的索引rebuild支持了online操作,还多了低优先级锁等待。
    WAIT_AT_LOW_PRIORITY 表示联机索引重建低优先级锁,允许其他操作在该联机索引操作正在等待是继续进行。
    MAX_DURATION表示等待低优先级锁的时间。如果操作被堵塞超过设置的时间,那么就会执行ABORT_AFTER_WAIT的选项。
     
    ABORT_AFTER_WAIT
         NONE:继续等待
         SELF:退出online 操作
         BLOCKERS:删除所有堵塞索引重建的事务
  • 相关阅读:
    自动化测试
    django
    Linux软件推荐
    deepin升级20.1(2021.3)
    struts_自定义日期类型转换器
    struts_01
    JAVA面向对象思想
    springmvc 文件上传
    ajax+struts2 实现省份-城市-地区三级联动
    mybatis——分页插件
  • 原文地址:https://www.cnblogs.com/Amaranthus/p/5759769.html
Copyright © 2011-2022 走看看