A Microsoftnak van egy nagyon jó terméke. Ez az SQL Server, színtől, mérettől függetlenül (Pointy Hair Bossnak nincs igaza, nem a mályvában van a legtöbb RAM). És van egy másik jó terméke, a Visual Studio. Valaki pedig azt álmodta, hogy a kettőt össze kell tolni. Ami jó ötlet is lehet, csak nem mindig. Az SQL 2005-nek a menedzsment eszköze a Management Studio, ami nem véletlenül Studio, mivel leginkább egy célra faragott Visual Studionak tűnik. Ha másból nem is, abból mindenképpen, hogy 60 Mb memória alatt nincs is élet, ami a fejlesztőt nem feltétlenül zavarja, de engem, mint üzemeltetőt nem tölt el feltétlen örömmel a tény, hogy vagy az SQLCMD parancssoros felülete, ahol az első varchar(2000) oszlop kiveri a biztosítékot, vagy ez a csillagromboló. (Vagy a jó öreg Query Analyzer, mert az tud csatlakozni a SQL 2005-höz:) Aztán az SSIS (vagy DTSX?) package-ek gyártásához ott van a Business Intelligence Development Studio, ami viszont már egy teljesen igazi Visual Studio. És ekkor hallottam az SQL 2008 egyik nagy újdonságáról, a Performance Studio-ról. Ez elsőre kiverte nálam a biztosítékot. Nekiálltam túrni az új SSMS-t, de nem volt benne ilyen, megnéztem a Start menüt, programkönyvtárat, nyomát sem láttam Performance Studionak. Na de akkor hol van az a Performance Studio és mit csinál?
A Performance Studio egy virtuális toolset, hogy szép magyarsággal fejezzem ki magam. A megszokott teljesítménymonitorozó és tuningoló eszközökön (SQL Profiler, SQL Trace, Database Engine Tuning Advisor, stb.) túl az új stratégiai monitorozó-adatgyűjtő Performance Data Collection, avagy Performance Data Warehouse, és persze egy API, amin keresztül lehet bizgetni az egészet. Egyébként a Data Collection nagyon jó eszköz, végre van beépített trendelemzési meg kapacitástervezési lehetőség. Juhé!