<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://sqlblog.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Search results matching tags 'SQL Server 2008 R2', 'Utility Control Point', and 'UCP'</title><link>http://sqlblog.com/search/SearchResults.aspx?o=DateDescending&amp;tag=SQL+Server+2008+R2,Utility+Control+Point,UCP&amp;orTags=0</link><description>Search results matching tags 'SQL Server 2008 R2', 'Utility Control Point', and 'UCP'</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP2 (Build: 61129.1)</generator><item><title>SQL Server 2008 R2 : More peeking under the hood</title><link>http://sqlblog.com/blogs/aaron_bertrand/archive/2009/08/31/sql-server-2008-r2-more-peeking-under-the-hood.aspx</link><pubDate>Mon, 31 Aug 2009 17:00:00 GMT</pubDate><guid isPermaLink="false">21093a07-8b3d-42db-8cbf-3350fcbf5496:16463</guid><dc:creator>AaronBertrand</dc:creator><description>&lt;p&gt;A little over a week ago, I performed some initial investigation into &lt;a href="http://sqlblog.com/blogs/aaron_bertrand/archive/2009/08/22/peeking-under-the-hood-what-bits-have-changed-in-sql-server-2008-r2.aspx" title="http://sqlblog.com/blogs/aaron_bertrand/archive/2009/08/22/peeking-under-the-hood-what-bits-have-changed-in-sql-server-2008-r2.aspx" target="_blank"&gt;what has changed between SQL Server 2008 and 2008 R2&lt;/a&gt;.&amp;nbsp; Steve Cooney quickly asked, "Where is all the schema for UCP and DAC?"&amp;nbsp; It was a great question, and my initial response was that, most likely, the schema to support UCPs was not actually created until you create one.&amp;nbsp; This turned out to be true.&amp;nbsp; Comparing 2008 to 2008 R2, as I showed last week, did not yield anything extremely interesting, including nothing regarding UCP.&amp;nbsp; However, once I ran the UCP wizard and created a Control Point, my comparison of the msdb databases on the two systems yielded the following new synonyms on the UCP instance:&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&lt;img src="http://sqlblog.com/files/folders/16461/download.aspx" width="680" border="0" height="291"&gt;&amp;nbsp;&lt;/p&gt;&lt;/blockquote&gt;Maybe I haven't been paying close attention, but this is the first time I can remember seeing Microsoft use a synonym in the product.&amp;nbsp; These are synonyms to views in a new user database that was created on the UCP instance, sysutility_mdw.&amp;nbsp; (At first I thought some of them were procedures, because the naming scheme is inconsistent.&amp;nbsp; Nope, just poor adherence to any kind of logical standard, aside from the syn_ prefix, which doesn't make sense to me... one of my favorite uses for a synonym is to abstract the fact that the targeted object is somewhere else in the first place.&amp;nbsp; I also noticed that they have at least one redundant synonym there (syn_sysutility_utility_storage_utilization_view and syn_sysutility_volume_object_view both point to the same inline function).)&lt;p&gt;So, the UCP wizard actually creates a database, a handful of objects, and then adds several synonyms to the msdb database, which explains why my initial comparisons did not find anything. &lt;br&gt;&lt;/p&gt;&lt;p&gt;As it turns out, creating a Utility Control Point (and then registering an instance to manage) only changes the Control Point instance.&amp;nbsp; The managed instances don't change in terms of schema, but they do receive updates to data -- for example, jobs are created on each managed instance ("MONITOR" is the name of my UCP instance, and "SQL2008R2" is the name of the first instance I've added):&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&lt;img src="http://sqlblog.com/files/folders/16462/download.aspx" width="451" border="1" height="285"&gt;&amp;nbsp;&lt;/p&gt;&lt;/blockquote&gt;I did not check whether the wizard makes changes to the resource database.&amp;nbsp; Even if it does, at this point, it seems kind of irrelevant. &lt;br&gt;&lt;div class="CommentText"&gt;
&lt;/div&gt;</description></item></channel></rss>