Analiza obciążenia przed migracją


1

Czy ktoś ma zalecenie, które liczniki wydajności mają zostać zebrane i/lub szablony do użycia w profilerze przed migracją baz danych SQL?Celem jest ocena obciążenia pracą i podjęcie decyzji, w którym klastrze umieścić bazy danych.Dziękuję Ci za całą twoją pomoc!

4

Jeśli jest to SQL Server 2005 lub nowszy, początkowo spojrzałbym na statystyki plików, które pokazują, ile dysków IO używa każda baza danych, wraz ze statystykami pamięci:

Podział pamięci:

SELECT
     (CASE WHEN ([is_modified] = 1) THEN 'Dirty' ELSE 'Clean' END) AS 'Page State',
     (CASE WHEN ([database_id] = 32767) THEN 'Resource Database' ELSE DB_NAME (database_id) END) AS 'Database Name',
     COUNT (*) AS 'Page Count'
FROM sys.dm_os_buffer_descriptors
     GROUP BY [database_id], [is_modified]
     ORDER BY [database_id], [is_modified];
GO

Microsoft udostępnia Assessment and Planning Toolkit który możesz wskazać na swoje serwery SQL, i będzie sprawdzał co 5 minut, aby zebrać przydatne informacje, takie jak IOPS.

W przypadku projektu konsolidacji/migracji Bob Duffy's (MCM) SQL Bits presentation wideo jest pełne wskazówek.

  0

Fajnie, ten film jest niesamowity.DB to SQL 2000. Pobierasz MAP ToolKit ... 15 wrz. 112011-09-15 03:13:32


3

Sugerowałbym zastosowanie podobnego schematu analizy do this answer .Pytanie w tym przypadku brzmiało, jak dopasować więcej baz danych do instancji, podobnie jak to, co próbujesz osiągnąć.