Choose or alter a locking scheme based on required performance.
Conversions between all pages locking and data-only locking schemes can be expensive in time and I/O and requires sufficient free space. Convert the locking scheme by creating copies of the tables and re-creating indexes. You must also dump the affected databases, and update statistics before changing between all pages locking and data-only locking schemes.
Conversions between data page and data row locking is quick and inexpensive, and implemented by updates to system tables. The data page and data row schemes are collectively called data-only locking.