November 13, 2013

SQL SERVER - Perbedaan antara Rebuild Index dan Reorganize Index

SQL Server - Index Hash

Bagi seorang DBA, cara managment index adalah pengetahuan yang wajib dimiliki, berikut ini akan dibahas secara singkat perbedaan antara Rebuild Index dan Reorganize Index.
Index Reorganize secara fisik akan mengatur ulang leaf nodes dari index. dan disarankan digunakan jika fragmentasi index sekitar 10% sampai 40%.

USE AdventureWorks;
GO
ALTER INDEX ALL ON Employees REORGANIZE
GO


Index Rebuild secara proses akan menghapus index yang lama dan membuatnya kembali. Proses ini akan memakai resource CPU cukup besar, dan akan melakukan lock pada resource database. Biasanya digunakan saat fragmentasi index lebih dari 40%.

USE AdventureWorks;
GO
ALTER INDEX ALL ON Employees REBUILD
GO

4 komentar :

  1. infonya bagus dan bermanfaat banget gan , makasih yah udah di share ,,

    BalasHapus
  2. Terima kasih untuk pelajarannya hari ini ya boss..

    BalasHapus
  3. kunjungan pagi makasih banyak infonya sangat bermanfaat sekali

    BalasHapus
  4. perbedaan yang tak jauh bada makasih infonya

    BalasHapus