SQL Server Indonesia User Groups Community Dedicated Administrator Connection - Baby SQL ... (^.^)
Welcome to SQL Server User Group Indonesia
Sign in JoinHelp | Sign In Live ID

Dedicated Administrator Connection

Kadang kita tidak bisa menarik data / connect ke database server yang load-nya cukup padat, bahkan RDP pun kadang2 nggak memungkinkan. Beberapa orang berpikir "Lebih baik gw restart servernya dan server kembali active". Sayangnya, cara ini terlalu terburu-buru dan tidak akan menemukan sumber masalah yang potential akan berulang berkali-kali. (Kecuali kalau perintah "KILL" tidak berfungsi)

Untuk menggunakan DAC, kita harus meng-configure SQL Server untuk dapat menerima DAC secara remote, dengan menjalankan:

sp_configure "remote admin connections", 1
GO
RECONFIGURE WITH OVERRIDE
GO

tapi anda bisa juga meng-configure melalui SQL Server Surface Configuration.

Untuk masuk melalui DAC, kalau menggunakan SQL Server Management Studio, di field "Server Name" kita tinggal menambahkan "ADMIN:" + nama server, menjadi: "ADMIN:[Server\Instance Name]".

 

Setelah connect ke Server melalui DAC, ada beberapa hal yang bisa kita lakukan dalam meng-investigasi apa yang menyebabkan kita tidak bisa connect ke server tersebut melalui port biasa, antara lain:

    1. Query ke DMV [Dynamic Management View]:
      a. sys.dm_tran_locks: mengetahui resources mana yang sedang di-lock atau yang masih "waiting"
      b. sys.dm_os_memory_cache_counters: mengetahui keadaan cache (snapshot)
      c. sys.dm_exec_requests: menunjukan semua request yang sedang dieksekusi'
      d. sys.dm_exec_sessions: menunjukan semua session yang ada di serve
    2. Gunakan DBCC:
      a. DBCC FREEPROCCACHE: Membebaskan plan yang ada di plan cache
      b. DBCC FREESYSTEMCACHE: Membebaskan cache yang sudah tidak terpakai
      c. DBCC DROPCLEANBUFFERS: Menghapus semua buffer yang tidak terpakai lagi dari buffer pool
      d. DBCC SQLPERF: mengetahui detail log dari semua database
    3. Gunakan T-SQL: "KILL"

 

Informasi lebih detail, silakan ke http://msdn.microsoft.com/en-us/library/ms189595.aspx

Published Monday, November 17, 2008 1:29 PM by David
Filed under:

Comments

No Comments