Hi @sakuraime ,
The ABORT_AFTER_WAIT parameter comes with three options:
•NONE: The online index rebuild operation will be returned to the wait queue after the wait time is expired, changing the low priority wait into normal wait priority. This will work same as previous SQL Server versions. This option helps in giving other queries time, equal to MAX_DURATION, to proceed without any blocking.
•SELF: The online index rebuild operation will be rolled back if it is not completed after specific time equal to MAX_DURATION, giving the priority to other user actions instead of the online index rebuild operation.
•BLOCKERS: All transactions that are blocking the online index rebuild operation will be killed if the blocking still occurring after expiring the MAX_DURATION time. So that you can easily rebuild the index.
Please refer to the blog How to control online Index Rebuild Locking using SQL Server 2014 Managed Lock Priority.
Best regards,
Cathy
===============================================
If the response helped, do "Accept Answer" and upvote it.