<?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 'DMVs' and 'SQL 11'</title><link>http://sqlblog.com/search/SearchResults.aspx?o=DateDescending&amp;tag=DMVs,SQL+11&amp;orTags=0</link><description>Search results matching tags 'DMVs' and 'SQL 11'</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP2 (Build: 61129.1)</generator><item><title>Connect Digest : 2011-05-02</title><link>http://sqlblog.com/blogs/aaron_bertrand/archive/2011/05/02/connect-digest-2011-05-02.aspx</link><pubDate>Mon, 02 May 2011 11:15:00 GMT</pubDate><guid isPermaLink="false">21093a07-8b3d-42db-8cbf-3350fcbf5496:35217</guid><dc:creator>AaronBertrand</dc:creator><description>&lt;p&gt;This week, after seeing a lot of the DMV enhancements made in &lt;a href="http://sqlblog.com/blogs/aaron_bertrand/archive/2011/04/25/more-changes-you-might-not-have-noticed-in-the-sql-server-2008-r2-sp1-ctp.aspx" title="http://sqlblog.com/blogs/aaron_bertrand/archive/2011/04/25/more-changes-you-might-not-have-noticed-in-the-sql-server-2008-r2-sp1-ctp.aspx" target="_blank"&gt;SQL Server 2008 R2 SP1&lt;/a&gt;, I thought I would take a look at some dynamic management view/function requests.&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;b&gt;Page split personality&lt;/b&gt; &lt;br&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;Michael Zilberstein &lt;a href="http://sqlblog.com/blogs/michael_zilberstein/archive/2011/04/25/35175.aspx" title="http://sqlblog.com/blogs/michael_zilberstein/archive/2011/04/25/35175.aspx" target="_blank"&gt;blogged on Monday&lt;/a&gt; about how Extended Events and the transaction log differ in the way they report page split information, and that it would be useful to have accurate information about these events available in the DMVs. So he filed this Connect item:&lt;br&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&lt;a href="http://connect.microsoft.com/SQLServer/feedback/details/664900/please-add-page-splits-data-per-index-index-level-and-page-split-type" title="http://connect.microsoft.com/SQLServer/feedback/details/664900/please-add-page-splits-data-per-index-index-level-and-page-split-type" target="_blank"&gt;#664900 : Please add page splits data per index, index level and page split type&lt;/a&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;I asked for a very similar item back in 2008, but thought that it belonged in sys.dm_db_index_physical_stats:&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&lt;a href="http://connect.microsoft.com/SQLServer/feedback/details/388403/include-page-split-information-in-sys-dm-db-index-physical-stats" title="http://connect.microsoft.com/SQLServer/feedback/details/388403/include-page-split-information-in-sys-dm-db-index-physical-stats" target="_blank"&gt;#388403 : Include page split information in sys.dm_db_index_physical_stats&lt;/a&gt;&amp;nbsp; &lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;They've already provided additional info via Extended Events (see &lt;a href="http://connect.microsoft.com/SQLServer/feedback/details/388482/sql-server-extended-events-page-split-event-additions" title="http://connect.microsoft.com/SQLServer/feedback/details/388482/sql-server-extended-events-page-split-event-additions" target="_blank"&gt;#388482 : SQL Server Extended Events Page/Split Event Additions&lt;/a&gt;) so, hopefully, they will take our DMV requests seriously as well.&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;br&gt;&lt;b&gt;How stale is my database?&lt;/b&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;Kimberly Tripp (&lt;a href="http://www.sqlskills.com/blogs/kimberly/" title="http://www.sqlskills.com/blogs/kimberly/" target="_blank"&gt;blog&lt;/a&gt; | &lt;a href="http://twitter.com/KimberlyLTripp" title="http://twitter.com/KimberlyLTripp" target="_blank"&gt;twitter&lt;/a&gt;) posted this item, asking for a column in sys.databases to reflect last accessed time (I think it belongs in an existing or new DMV, not in the catalog view). An additional comment on the item suggested a terrific enhancement to this potential feature, where each individual login would be represented with their last access time, making it easy to differentiate when a database is only being accessed by system or background processes.&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&lt;a href="http://connect.microsoft.com/SQLServer/feedback/details/659846/database-last-accessed-time" title="http://connect.microsoft.com/SQLServer/feedback/details/659846/database-last-accessed-time" target="_blank"&gt;#659846 : Database last accessed time&lt;/a&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;They've recently rejected a similar item requesting last accessed time for objects within a database (see &lt;a href="http://connect.microsoft.com/SQLServer/feedback/details/454714/i-should-be-able-to-see-the-last-time-an-object-was-accessed-in-sysobjects" title="http://connect.microsoft.com/SQLServer/feedback/details/454714/i-should-be-able-to-see-the-last-time-an-object-was-accessed-in-sysobjects" target="_blank"&gt;#454714 : I should be able to see the last time an object was accessed in sysobjects&lt;/a&gt;), though that one had zero votes, so I'm hopeful that Kimberly's request may be deemed both easier to implement and more important to the community. &lt;br&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;br&gt;&lt;b&gt;I'm an E7-8800, what are you?&lt;/b&gt;&lt;br&gt;&lt;/p&gt;&lt;blockquote&gt;Glenn Alan Berry (&lt;a href="http://sqlserverperformance.wordpress.com/" title="http://sqlserverperformance.wordpress.com/" target="_blank"&gt;blog&lt;/a&gt; | &lt;a href="http://twitter.com/GlennAlanBerry" title="http://twitter.com/GlennAlanBerry" target="_blank"&gt;twitter&lt;/a&gt;) asked for an additional column on the sys.dm_os_sys_info DMV that reflects the CPU's description (e.g. Xeon X5505). As you may have noticed on his blog, Glenn spends a lot of effort on analyzing performance of workloads on different CPUs, and there are some pretty substantial differences between CPUs that may look quite similar to the average person - especially when seeing vastly different performance on two servers that are otherwise very similar (same amount of RAM, same SAN, etc).&lt;br&gt;&lt;blockquote&gt;&lt;p&gt;&lt;a href="http://connect.microsoft.com/SQLServer/feedback/details/657435/add-a-processor-description-column-to-sys-dm-os-sys-info-in-sql-server-denali" title="http://connect.microsoft.com/SQLServer/feedback/details/657435/add-a-processor-description-column-to-sys-dm-os-sys-info-in-sql-server-denali" target="_blank"&gt;#657435 : Add a processor_description column to sys.dm_os_sys_info in SQL Server Denali&lt;/a&gt;&lt;br&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;An additional comment requested that the true observed speed would be shown, as opposed (or in addition) to the manufacturer's stated clock speed - the true speed is a number than can vary greatly if you are using power saving options.&lt;br&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;br&gt;&lt;b&gt;You're a word, but are you reserved?&lt;/b&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;This almost certainly wouldn't be in a DMV, but I still like the idea and it almost fits here. Greg Low (&lt;a href="http://sqlblog.com/blogs/greg_low/default.aspx" title="http://sqlblog.com/blogs/greg_low/default.aspx" target="_blank"&gt;blog&lt;/a&gt; | &lt;a href="http://twitter.com/greglow" title="http://twitter.com/greglow" target="_blank"&gt;twitter&lt;/a&gt;) is requesting a system view of some kind that exposes a list of reserved words - my comment here was that relying on IntelliSense alone is a fool's errand.&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&lt;a href="http://connect.microsoft.com/SQLServer/feedback/details/653455/system-view-that-lists-reserved-words" title="http://connect.microsoft.com/SQLServer/feedback/details/653455/system-view-that-lists-reserved-words" target="_blank"&gt;#653455 : System View that lists Reserved Words&lt;/a&gt;&amp;nbsp; &lt;br&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;On a somewhat-but-not-really-related note, Meredith Ryan-Smith (&lt;a href="http://meredithryansmith.wordpress.com/" title="http://meredithryansmith.wordpress.com/" target="_blank"&gt;blog&lt;/a&gt; | &lt;a href="http://twitter.com/coffegrl" title="http://twitter.com/coffegrl" target="_blank"&gt;twitter&lt;/a&gt;) recently &lt;a href="http://meredithryansmith.wordpress.com/2011/04/25/of-course-thats-how-you-spell-sp_msacquireheadofqueuelock/" title="http://meredithryansmith.wordpress.com/2011/04/25/of-course-thats-how-you-spell-sp_msacquireheadofqueuelock/" target="_blank"&gt;blogged about a workaround&lt;/a&gt; she used to export all of the object names from sys.all_objects into a custom dictionary for use in Word, PowerPoint, etc. to avoid the ugly red squiggly lines pointing out that you misspelled sp_server_diagnostics and sp_who2. I think that if the metadata Greg is asking for were made available, then this idea would be easy to extend to reserved words, so that Word also wouldn't try to convince you that perfectly valid "words" like COLUMNSTORE and DATA_COMPRESSION are spelled wrong.&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;br&gt;&lt;b&gt;Do you really like DBCC?&lt;/b&gt;&lt;br&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;Greg Low also requested that the information returned by running DBCC SHOW_STATISTICS be made available through a DMV (another user suggested &lt;a href="http://connect.microsoft.com/SQLServer/feedback/details/475270/add-column-to-sys-stats-to-indicate-if-the-optimizer-considers-statistics-out-of-date-invalid" title="http://connect.microsoft.com/SQLServer/feedback/details/475270/add-column-to-sys-stats-to-indicate-if-the-optimizer-considers-statistics-out-of-date-invalid" target="_blank"&gt;adding a column like is_stale to sys.stats&lt;/a&gt;, but I think a separate DMV makes more sense).&lt;br&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt; &lt;a href="http://connect.microsoft.com/SQLServer/feedback/details/611155/dbcc-show-statistics-info-should-be-available-as-a-dmv" title="http://connect.microsoft.com/SQLServer/feedback/details/611155/dbcc-show-statistics-info-should-be-available-as-a-dmv" target="_blank"&gt;#611155 : DBCC SHOW_STATISTICS info should be available as a DMV&lt;/a&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;Exposing this information in a DMV would also, presumably, make it easier to access information like STATS_DATE without having to be in the context of that database (see &lt;a href="http://connect.microsoft.com/SQLServer/feedback/details/654972/stats-date-only-works-as-documented-when-current-db-is-where-the-tables-are" title="http://connect.microsoft.com/SQLServer/feedback/details/654972/stats-date-only-works-as-documented-when-current-db-is-where-the-tables-are" target="_blank"&gt;#654972 : STATS_DATE only works as documented when current db is where the tables are&lt;/a&gt;).&lt;/p&gt;&lt;p&gt;&amp;nbsp; &lt;br&gt;&lt;/p&gt;&lt;/blockquote&gt;</description></item><item><title>More changes you might not have noticed in SQL Server 2008 R2 SP1 CTP</title><link>http://sqlblog.com/blogs/aaron_bertrand/archive/2011/04/25/more-changes-you-might-not-have-noticed-in-the-sql-server-2008-r2-sp1-ctp.aspx</link><pubDate>Mon, 25 Apr 2011 14:28:00 GMT</pubDate><guid isPermaLink="false">21093a07-8b3d-42db-8cbf-3350fcbf5496:35141</guid><dc:creator>AaronBertrand</dc:creator><description>&lt;p&gt;On Friday,&amp;nbsp;after Microsoft released the CTP,&amp;nbsp;I talked a little bit about &lt;a href="http://sqlblog.com/blogs/aaron_bertrand/archive/2011/04/22/sql-server-2008-r2-sp1-ctp-is-now-available.aspx" title="http://sqlblog.com/blogs/aaron_bertrand/archive/2011/04/22/sql-server-2008-r2-sp1-ctp-is-now-available.aspx" target="_blank"&gt;the changes you will see in SQL Server 2008 R2 SP1&lt;/a&gt;. Namely:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;new rowcount-related columns in sys.dm_exec_query_stats;&lt;/li&gt;

&lt;li&gt;extended functionality of the FORCESEEK query hint;&lt;/li&gt;

&lt;li&gt;a new FORCESCAN query hint;&lt;/li&gt;

&lt;li&gt;support for 15,000 partitions (to match new functionality added in SQL Server 2008 SP2);&lt;/li&gt;

&lt;li&gt;a new DAC framework for in-place upgrades; and,&lt;br&gt;&lt;/li&gt;

&lt;li&gt;a new disk space control in PowerPivot for SharePoint.&lt;br&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Since then, I have been digging a little deeper, as the release notes are pretty vague about the changes, and the Books Online updates have not been published yet - at least not that I have seen (and I don't expect them to be published until after the service pack is RTM).&lt;/p&gt;

&lt;p&gt;In addition to the new columns in sys.dm_exec_query_stats, there are some other DMVs that have been added or changed in comparison to the RTM release of SQL Server 2008 R2, and some new Extended Events objects as well. I'll also note below each item description whether the change is present in Denali (initially I thought there would be more, but there is only one case where this has happened for DMVs in CTP1).&lt;br&gt;&lt;/p&gt;

&lt;p&gt;&lt;br&gt;&lt;b&gt;New system objects:&lt;/b&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;img src="http://bertrandaaron.files.wordpress.com/2011/04/r2sp1_new_dmvs.png" border="1" height="151" width="402"&gt;&amp;nbsp;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;br&gt;&lt;b&gt;All columns for new DMVs, and new columns on existing DMVs:&lt;/b&gt; &lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;img src="http://bertrandaaron.files.wordpress.com/2011/04/r2sp1_newdmvcolumns.png" border="1" height="531" width="468"&gt;&amp;nbsp;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;b&gt;&lt;br&gt;&lt;font color="#000000"&gt;sys.dm_os_volume_stats&lt;/font&gt;&lt;/b&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;This new Dynamic Management Function provides you with information about the disk subsystem where your database files live. It takes the parameters @DatabaseID and @FileID, making it easy to CROSS APPLY against sys.sysalfiles to get all kinds of information about all of the databases across your instance. You can see free vs. available space, whether the drive supports compression / alternate streams / sparse files, and whether the drive is compressed or read only:&lt;/p&gt;

&lt;blockquote&gt;
&lt;table bgcolor="#eeeeee" cellpadding="0" cellspacing="0"&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;pre style="padding:10px 20px;font-size:12px;font-family:consolas,lucida console,courier new,courier;-moz-background-inline-policy:continuous;"&gt;&lt;font color="blue"&gt;SELECT &lt;/font&gt;&lt;br&gt;&lt;font color="blue"&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;vs.volume_mount_point&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="green"&gt;-- e.g. C:\&lt;/font&gt;&lt;br&gt;&lt;font color="green"&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;vs.volume_id&lt;/font&gt;&lt;font color="gray"&gt;,&lt;/font&gt;&lt;br&gt;&lt;font color="gray"&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;vs.logical_volume_name&lt;/font&gt;&lt;font color="gray"&gt;,&lt;/font&gt;&lt;br&gt;&lt;font color="gray"&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;vs.file_system_type&lt;/font&gt;&lt;font color="gray"&gt;,&lt;/font&gt;&lt;font color="green"&gt;  -- e.g. NTFS&lt;/font&gt;&lt;br&gt;&lt;font color="green"&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;db =&lt;/font&gt;&lt;font color="blue"&gt; &lt;/font&gt;&lt;font color="magenta"&gt;DB_NAME&lt;/font&gt;&lt;font color="gray"&gt;(&lt;/font&gt;&lt;font color="black"&gt;f.dbid&lt;/font&gt;&lt;font color="gray"&gt;), &lt;/font&gt;&lt;br&gt;&lt;font color="gray"&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;[file] =&lt;/font&gt;&lt;font color="blue"&gt; &lt;/font&gt;&lt;font color="black"&gt;f.[name]&lt;/font&gt;&lt;font color="gray"&gt;,&lt;/font&gt;&lt;br&gt;&lt;font color="gray"&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;f.[filename]&lt;/font&gt;&lt;font color="gray"&gt;,&lt;/font&gt;&lt;br&gt;&lt;font color="gray"&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;file_size_MB =&lt;/font&gt;&lt;font color="blue"&gt; &lt;/font&gt;&lt;font color="black"&gt;f.[size] &lt;/font&gt;&lt;font color="gray"&gt;/ &lt;/font&gt;&lt;font color="black"&gt;128&lt;/font&gt;&lt;font color="gray"&gt;,&lt;/font&gt;&lt;br&gt;&lt;font color="gray"&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;drive_size_MB =&lt;/font&gt;&lt;font color="blue"&gt; &lt;/font&gt;&lt;font color="black"&gt;vs.total_bytes&lt;/font&gt;&lt;font color="gray"&gt;/&lt;/font&gt;&lt;font color="black"&gt;1024&lt;/font&gt;&lt;font color="gray"&gt;/&lt;/font&gt;&lt;font color="black"&gt;1024&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;br&gt;&lt;font color="gray"&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;drive_free_space_MB =&lt;/font&gt;&lt;font color="blue"&gt; &lt;/font&gt;&lt;font color="black"&gt;vs.available_bytes&lt;/font&gt;&lt;font color="gray"&gt;/&lt;/font&gt;&lt;font color="black"&gt;1024&lt;/font&gt;&lt;font color="gray"&gt;/&lt;/font&gt;&lt;font color="black"&gt;1024&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;br&gt;&lt;font color="gray"&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;drive_percent_free =&lt;/font&gt;&lt;font color="blue"&gt; &lt;/font&gt;&lt;font color="magenta"&gt;CONVERT&lt;/font&gt;&lt;font color="gray"&gt;(&lt;/font&gt;&lt;font color="blue"&gt;DECIMAL&lt;/font&gt;&lt;font color="gray"&gt;(&lt;/font&gt;&lt;font color="black"&gt;5&lt;/font&gt;&lt;font color="gray"&gt;,&lt;/font&gt;&lt;font color="black"&gt;2&lt;/font&gt;&lt;font color="gray"&gt;), &lt;/font&gt;&lt;font color="black"&gt;vs.available_bytes &lt;/font&gt;&lt;font color="gray"&gt;* &lt;/font&gt;&lt;font color="black"&gt;100.0 &lt;/font&gt;&lt;font color="gray"&gt;/ &lt;/font&gt;&lt;font color="black"&gt;vs.total_bytes&lt;/font&gt;&lt;font color="gray"&gt;),&lt;/font&gt;&lt;br&gt;&lt;font color="gray"&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;vs.supports_compression&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;br&gt;&lt;font color="gray"&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;vs.supports_alternate_streams&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;br&gt;&lt;font color="gray"&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;vs.supports_sparse_files&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;br&gt;&lt;font color="gray"&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;vs.is_read_only&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;br&gt;&lt;font color="gray"&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;vs.is_compressed&lt;/font&gt;&lt;br&gt;&lt;font color="blue"&gt;FROM&lt;/font&gt;&lt;br&gt;&lt;font color="blue"&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font&gt;&lt;font color="green"&gt;sys&lt;/font&gt;&lt;/font&gt;&lt;font color="black"&gt;.&lt;/font&gt;&lt;font&gt;&lt;font color="green"&gt;sysaltfiles&lt;/font&gt;&lt;/font&gt;&lt;font color="black"&gt; &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;f&lt;/font&gt;&lt;br&gt;&lt;font&gt;&lt;font color="blue"&gt;CROSS APPLY&lt;/font&gt;&lt;/font&gt;&lt;br&gt;&lt;font color="black"&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font&gt;&lt;font color="green"&gt;sys&lt;/font&gt;&lt;/font&gt;&lt;font color="black"&gt;.&lt;/font&gt;&lt;font&gt;&lt;font color="green"&gt;dm_os_volume_stats&lt;/font&gt;&lt;/font&gt;&lt;font color="gray"&gt;(&lt;/font&gt;&lt;font color="black"&gt;f.dbid&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="black"&gt;f.fileid&lt;/font&gt;&lt;font color="gray"&gt;) &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;vs&lt;/font&gt;&lt;br&gt;&lt;font color="blue"&gt;WHERE&lt;/font&gt;&lt;br&gt;&lt;font color="blue"&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;f.dbid &lt;/font&gt;&lt;font color="gray"&gt;&amp;lt; &lt;/font&gt;&lt;font color="black"&gt;32767&lt;/font&gt;&lt;br&gt;&lt;font color="blue"&gt;ORDER BY&lt;/font&gt;&lt;br&gt;&lt;font color="blue"&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;drive_percent_free &lt;/font&gt;&lt;font color="blue"&gt;DESC&lt;/font&gt;&lt;font color="gray"&gt;,&lt;/font&gt;&lt;br&gt;&lt;font color="gray"&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;db&lt;/font&gt;&lt;font color="gray"&gt;,&lt;/font&gt;&lt;br&gt;&lt;font color="gray"&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;[file]&lt;/font&gt;&lt;font color="gray"&gt;;&lt;/font&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/blockquote&gt;

&lt;p&gt;This is much more powerful than the undocumented and unsupported extended procedure xp_fixeddrives, and I assume - though I haven't tested yet - that it will see things like external hard drives, mount points and other specialty devices. Granted, with or without the usage of sys.sysaltfiles, it is only going to tell you about volumes where you actually have at least one database file.&lt;br&gt;&lt;/p&gt;

&lt;p&gt;&lt;font size="2"&gt;&lt;i&gt;* Not yet in Denali. &lt;/i&gt;&lt;/font&gt;&lt;br&gt;&lt;/p&gt;
&lt;/blockquote&gt;


&lt;p&gt;&lt;br&gt;&lt;b&gt;sys.sp_db_increased_partitions&lt;/b&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;This stored procedure was first introduced in SQL Server 2008 SP2, and enables you to create up to 15,000 partitions on a single table (before this change, the maximum was 1,000 partitions). The reason for the change is that some big customers wanted a partition per day, and the built-in limit of 1,000 meant they couldn't even reach three years of data using that structure. The stored procedure takes two parameters: the database name (@dbname sysname) and whether to turn the setting on or off (@increased_partitions varchar(6)). The latter parameter can take any of the following values: 'on', 'off', 'true' or 'false' - I recommend using lower case to be sure the parameters are not misinterpreted on a binary or case-sensitive collation. As an example, to turn on and then off increased partition support for the AdventureWorks database, you can run the following code:
&lt;/p&gt;

&lt;blockquote&gt;
&lt;table bgcolor="#eeeeee" cellpadding="0" cellspacing="0"&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;pre style="padding:10px 20px;font-size:12px;font-family:consolas,lucida console,courier new,courier;-moz-background-inline-policy:continuous;"&gt;&lt;font color="blue"&gt;EXEC &lt;/font&gt;&lt;font&gt;&lt;font color="green"&gt;sys&lt;/font&gt;&lt;/font&gt;&lt;font color="black"&gt;.&lt;/font&gt;&lt;font color="darkred"&gt;sp_db_increased_partitions &lt;/font&gt;&lt;font color="#434343"&gt;&lt;br&gt;    @dbname =&lt;/font&gt;&lt;font color="blue"&gt; &lt;/font&gt;&lt;font color="red"&gt;N'AdventureWorks'&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="#434343"&gt;&lt;br&gt;    @increased_partitions =&lt;/font&gt;&lt;font color="blue"&gt; &lt;/font&gt;&lt;font color="red"&gt;'on'&lt;/font&gt;&lt;font color="gray"&gt;;&lt;br&gt;&lt;/font&gt;&lt;font color="blue"&gt;&lt;br&gt;EXEC &lt;/font&gt;&lt;font&gt;&lt;font color="green"&gt;sys&lt;/font&gt;&lt;/font&gt;&lt;font color="black"&gt;.&lt;/font&gt;&lt;font color="darkred"&gt;sp_db_increased_partitions &lt;br&gt;    &lt;/font&gt;&lt;font color="#434343"&gt;@dbname =&lt;/font&gt;&lt;font color="blue"&gt; &lt;/font&gt;&lt;font color="red"&gt;N'AdventureWorks'&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="#434343"&gt;&lt;br&gt;    @increased_partitions =&lt;/font&gt;&lt;font color="blue"&gt; &lt;/font&gt;&lt;font color="red"&gt;'off'&lt;/font&gt;&lt;font color="gray"&gt;;&lt;br&gt;&lt;/font&gt;&lt;font color="green"&gt;&lt;br&gt;-- or&lt;br&gt;&lt;br&gt;&lt;/font&gt;&lt;font color="blue"&gt;EXEC &lt;/font&gt;&lt;font&gt;&lt;font color="green"&gt;sys&lt;/font&gt;&lt;/font&gt;&lt;font color="black"&gt;.&lt;/font&gt;&lt;font color="darkred"&gt;sp_db_increased_partitions &lt;/font&gt;&lt;font color="#434343"&gt;&lt;br&gt;    @dbname =&lt;/font&gt;&lt;font color="blue"&gt; &lt;/font&gt;&lt;font color="red"&gt;N'AdventureWorks'&lt;/font&gt;&lt;font color="gray"&gt;, &lt;br&gt;    &lt;/font&gt;&lt;font color="#434343"&gt;@increased_partitions =&lt;/font&gt;&lt;font color="blue"&gt; &lt;/font&gt;&lt;font color="red"&gt;'true'&lt;/font&gt;&lt;font color="gray"&gt;;&lt;br&gt;&lt;br&gt;&lt;/font&gt;&lt;font color="blue"&gt;EXEC &lt;/font&gt;&lt;font&gt;&lt;font color="green"&gt;sys&lt;/font&gt;&lt;/font&gt;&lt;font color="black"&gt;.&lt;/font&gt;&lt;font color="darkred"&gt;sp_db_increased_partitions &lt;/font&gt;&lt;font color="#434343"&gt;&lt;br&gt;    @dbname =&lt;/font&gt;&lt;font color="blue"&gt; &lt;/font&gt;&lt;font color="red"&gt;N'AdventureWorks'&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="#434343"&gt;&lt;br&gt;    @increased_partitions =&lt;/font&gt;&lt;font color="blue"&gt; &lt;/font&gt;&lt;font color="red"&gt;'false'&lt;/font&gt;&lt;font color="gray"&gt;;&lt;/font&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;font size="2"&gt;&lt;i&gt;* Not yet in Denali.&lt;/i&gt;&lt;/font&gt;&lt;br&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;br&gt;&lt;b&gt;sys.sp_MScheckIsPubOfSub&lt;/b&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;I assume this stored procedure is not meant for public consumption, but is probably used by other internal stored procedures involving replication. From the comments in the stored procedure: &lt;br&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;table bgcolor="#eeeeee" cellpadding="0" cellspacing="0"&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;pre style="padding:10px 20px;font-size:12px;font-family:consolas,lucida console,courier new,courier;-moz-background-inline-policy:continuous;color:green;"&gt;/*&lt;br&gt;&amp;nbsp; *&amp;nbsp; This proc will discover if the specified subid is a subscriber to the specified pubid.&lt;br&gt;&amp;nbsp; *&amp;nbsp; Currently, this is a one level check, it does not support n-level re-publishing.&lt;br&gt;*/&lt;/pre&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/blockquote&gt;

&lt;p&gt;The procedure takes two uniqueidentifer input parameters (@pubid and @subid), and returns a single output parameter (@pubOfSub bit).&lt;/p&gt;

&lt;p&gt;&lt;font size="2"&gt;&lt;i&gt;* Not yet in Denali. &lt;/i&gt;&lt;/font&gt;&lt;br&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;br&gt;&lt;b&gt;sys.dm_os_windows_info&lt;/b&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;This new DMV complements sys.dm_os_sys_info with a bit of information about the underlying Windows operating system - version and service pack information, sku and language.
&lt;/p&gt;

&lt;blockquote&gt;
&lt;table bgcolor="#eeeeee" cellpadding="0" cellspacing="0"&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;pre style="padding:10px 20px;font-size:12px;font-family:consolas,lucida console,courier new,courier;-moz-background-inline-policy:continuous;"&gt;&lt;font color="blue"&gt;SELECT&lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;windows_release&lt;/font&gt;&lt;font color="gray"&gt;,&lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;windows_service_pack_level&lt;/font&gt;&lt;font color="gray"&gt;,&lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;windows_sku&lt;/font&gt;&lt;font color="gray"&gt;,&lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;os_language_version&lt;br&gt;&lt;/font&gt;&lt;font color="blue"&gt;FROM&lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font&gt;&lt;font color="green"&gt;sys&lt;/font&gt;&lt;/font&gt;&lt;font color="black"&gt;.&lt;font color="green"&gt;d&lt;/font&gt;&lt;/font&gt;&lt;font&gt;&lt;font color="green"&gt;m_os_windows_info&lt;/font&gt;&lt;/font&gt;&lt;font color="gray"&gt;;&lt;/font&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/blockquote&gt;

On my system (US English Windows 7 Ultimate SP1), the following results were returned (the only other windows_sku value I know of for this DMV so far is 28, for Windows 7 Ultimate N):

&lt;blockquote&gt;
&lt;p&gt;&lt;img src="http://bertrandaaron.files.wordpress.com/2011/04/r2sp1_wininfo.png" border="1" height="37" width="483"&gt;&amp;nbsp;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;font size="2"&gt;&lt;i&gt;* Not yet in Denali.&lt;/i&gt;&lt;/font&gt;&lt;br&gt; &lt;br&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;b&gt;sys.dm_server_memory_dumps&lt;/b&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Thankfully I have only had to look into memory dumps a couple of times, but this new DMV will give you a row for each dump that has been generated, including the name of the file, when it was created, and how big it is:&lt;/p&gt;
&lt;/blockquote&gt;

&lt;blockquote&gt;
&lt;blockquote&gt;
&lt;table bgcolor="#eeeeee" cellpadding="0" cellspacing="0"&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;pre style="padding:10px 20px;font-size:12px;font-family:consolas,lucida console,courier new,courier;-moz-background-inline-policy:continuous;"&gt;&lt;font color="blue"&gt;SELECT&lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;[filename]&lt;/font&gt;&lt;font color="gray"&gt;,&lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;creation_time&lt;/font&gt;&lt;font color="gray"&gt;,&lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;size_in_bytes&lt;br&gt;&lt;/font&gt;&lt;font color="blue"&gt;FROM&lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="green"&gt;sys&lt;/font&gt;&lt;font&gt;&lt;font color="black"&gt;.&lt;/font&gt;&lt;/font&gt;&lt;font color="green"&gt;dm_server_memory_dumps;&lt;/font&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/blockquote&gt;

&lt;p&gt;And also thankfully, this query returns 0 rows on all of the systems I have updated to the CTP of Service Pack 1. Note that, unlike almost every other date/time-related column in every DMV in the system, creation_time is returned as datetimeoffset, not datetime. Just something to keep in mind if you are accessing this data programmatically. &lt;/p&gt;

&lt;p&gt;&lt;font size="2"&gt;&lt;i&gt;* Not yet in Denali.&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;
&lt;/blockquote&gt;


&lt;p&gt;&lt;br&gt;&lt;b&gt;sys.dm_server_registry&lt;/b&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;One of the things I've always hated is having to resort to the undocumented and unsupported extended procedure xp_regread. This DMV eliminates the need to use that xp, provided you are after information that is explicitly relevant to the current instance of SQL Server. On this particular instance, I get information about the engine and SQL Server Agent services (including service account names, startup parameters and agent history properties), as well as plenty of network-related information that is very tedious to obtain in current versions (for example, the port(s) in use and whether they are dynamic):&lt;/p&gt;

&lt;blockquote&gt;
&lt;table bgcolor="#eeeeee" cellpadding="0" cellspacing="0"&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;pre style="padding:10px 20px;font-size:12px;font-family:consolas,lucida console,courier new,courier;-moz-background-inline-policy:continuous;"&gt;&lt;font color="blue"&gt;SELECT &lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;registry_key&lt;/font&gt;&lt;font color="gray"&gt;,&lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;value_name&lt;/font&gt;&lt;font color="gray"&gt;,&lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;value_data&lt;br&gt;&lt;/font&gt;&lt;font color="blue"&gt;FROM&lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="green"&gt;sys.dm_server_registry;&lt;/font&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/blockquote&gt;

&lt;p&gt;I'm not going to show all of the data for this specific instance, but here are the distinct registry keys that are returned for a named instance "SQL2008R2" - this should give you a good idea of the information you can get to without having to trawl through the SQL Server logs, Agent property dialogs, or dig into the registry manually:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;img src="http://bertrandaaron.files.wordpress.com/2011/04/r2sp1_reg.png" border="1" height="360" width="704"&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;font size="2"&gt;&lt;i&gt;* Not yet in Denali.&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;/blockquote&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;br&gt;&lt;b&gt;sys.dm_server_services&lt;/b&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;In SQL Server 2008, sys.dm_os_sys_info was enhanced with the column sqlserver_start_time which shows when the SQL Server service was started. This new DMV has a row for each server service, and includes the startup time as well the current status, the startup type, the current process_id (making it easy to determine the instance you see in perfmon or task manager on a machine with multiple instances), the account the service is running under, and whether the service is clustered (which is returned as an nvarchar(1), for some strange reason). Like the new registry DMV, you can now get to this information programmatically and a whole lot easier than you could do in previous versions. Here is an example from my system, which is only currently running SQL Server and SQL Server Agent (I truncated some column names to get the image to fit into this post):&lt;/p&gt;

&lt;blockquote&gt;
&lt;table bgcolor="#eeeeee" cellpadding="0" cellspacing="0"&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;pre style="padding:10px 20px;font-size:12px;font-family:consolas,lucida console,courier new,courier;-moz-background-inline-policy:continuous;"&gt;&lt;font color="blue"&gt;SELECT&lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;servicename&lt;/font&gt;&lt;font color="gray"&gt;,&lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;[startup] =&lt;/font&gt;&lt;font color="blue"&gt; &lt;/font&gt;&lt;font color="black"&gt;startup_type_desc&lt;/font&gt;&lt;font color="gray"&gt;,&lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;[status] =&lt;/font&gt;&lt;font color="blue"&gt; &lt;/font&gt;&lt;font color="black"&gt;status_desc&lt;/font&gt;&lt;font color="gray"&gt;,&lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;pid =&lt;/font&gt;&lt;font color="blue"&gt; &lt;/font&gt;&lt;font color="black"&gt;process_id&lt;/font&gt;&lt;font color="gray"&gt;,&lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;last_startup_time&lt;/font&gt;&lt;font color="gray"&gt;,&lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;service_account&lt;/font&gt;&lt;font color="gray"&gt;,&lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;[clus] = is_clustered&lt;br&gt;&lt;/font&gt;&lt;font color="blue"&gt;FROM&lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="green"&gt;sys.dm_server_services;&lt;br&gt;&lt;/font&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/blockquote&gt;

&lt;p&gt;Results:&lt;/p&gt;

&lt;blockquote&gt;&lt;img src="http://bertrandaaron.files.wordpress.com/2011/04/r2sp1_sysa.png" border="1" height="57" width="721"&gt;&lt;br&gt;&lt;/blockquote&gt;
&lt;/blockquote&gt;


&lt;blockquote&gt;
&lt;p&gt;There are two things to note about last_startup_time for the core SQL Server service: (1) it is exposed as a datetimeoffset data type, so it includes offset information from UTC, and (2) it may be a second or two off from the sqlserver_start_time value in sys.dm_os_sys_info. I don't have an explanation for the latter, but I did complain about both the missing Agent startup time and the odd data type choices in this DMV (this is not the only questionable data type choice in this DMV's output):&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;a href="http://connect.microsoft.com/SQLServer/feedback/details/664557/sys-dm-server-services-last-startup-time-is-always-null-for-sql-agent" title="http://connect.microsoft.com/SQLServer/feedback/details/664557/sys-dm-server-services-last-startup-time-is-always-null-for-sql-agent" target="_blank"&gt;#664557 : sys.dm_server_services.last_startup_time is always NULL for SQL Agent&lt;/a&gt; &lt;br&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;a href="http://connect.microsoft.com/SQLServer/feedback/details/664559/odd-data-type-choices-in-sys-dm-server-services" title="http://connect.microsoft.com/SQLServer/feedback/details/664559/odd-data-type-choices-in-sys-dm-server-services" target="_blank"&gt;#664559 : Odd data type choices in sys.dm_server_services&lt;/a&gt; &lt;br&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;font size="2"&gt;&lt;i&gt;* Not yet in Denali.&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;br&gt;&lt;b&gt;sys.dm_exec_query_stats&lt;/b&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;I talked about this DMV in &lt;a href="http://sqlblog.com/blogs/aaron_bertrand/archive/2011/04/22/sql-server-2008-r2-sp1-ctp-is-now-available.aspx" title="http://sqlblog.com/blogs/aaron_bertrand/archive/2011/04/22/sql-server-2008-r2-sp1-ctp-is-now-available.aspx" target="_blank"&gt;my previous post&lt;/a&gt;; it is not a new DMV, but it gets some shiny new columns. Essentially, there are four new columns showing row count statistics for each query exposed by the view: total_rows, last_rows, min_rows and max_rows. This enhances the information you have about each query if you are want to know if it has returned a vastly different number of rows over time.&lt;/p&gt;

&lt;p&gt;&lt;font size="2"&gt;&lt;i&gt;* Not yet in Denali.&lt;/i&gt;&lt;/font&gt; &lt;br&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;br&gt;&lt;b&gt;sys.dm_os_sys_info&lt;/b&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;This DMV is also not new, but it has a couple of new columns dedicated to virtualization, so you can tell programmatically, for example, if the SQL Server instance is on a virtualized or physical host. The new columns are virtual_machine_type and virtual_machine_type_desc. I don't have a full mapping of the possible values yet; since I only have 2008 R2 running on virtual machines, I can only show you the values in that situation:&lt;/p&gt;

&lt;blockquote&gt;
&lt;table bgcolor="#eeeeee" cellpadding="0" cellspacing="0"&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;pre style="padding:10px 20px;font-size:12px;font-family:consolas,lucida console,courier new,courier;-moz-background-inline-policy:continuous;"&gt;&lt;font color="blue"&gt;SELECT &lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;virtual_machine_type&lt;/font&gt;&lt;font color="gray"&gt;,&lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;virtual_machine_type_desc&lt;br&gt;&lt;/font&gt;&lt;font color="blue"&gt;FROM&lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="green"&gt;sys.dm_os_sys_info;&lt;br&gt;&lt;/font&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/blockquote&gt;

&lt;p&gt;Results:&lt;/p&gt;

&lt;blockquote&gt;&lt;img src="http://bertrandaaron.files.wordpress.com/2011/04/r2sp1_sys.png" border="1" height="37" width="299"&gt;&lt;br&gt;&lt;/blockquote&gt;
&lt;/blockquote&gt;

&lt;blockquote&gt;
&lt;p&gt;Note that the machines where I ran these queries are running on Windows 7 virtual machines under VMWare Fusion, so don't always believe that "HYPERVISOR" means Hyper-V explicitly.&lt;/p&gt;

&lt;p&gt;Also note: the current Denali BOL documentation for "&lt;a href="http://64.4.11.252/en-us/library/ms143179%28SQL.110%29.aspx" title="http://64.4.11.252/en-us/library/ms143179%28SQL.110%29.aspx" target="_blank"&gt;Breaking Changes to Database Engine Features&lt;/a&gt;" incorrectly states that these columns were removed.&lt;/p&gt;

&lt;p&gt;&lt;font size="2"&gt;&lt;i&gt;* This DMV is the only one on this page that has already been added/changed in current builds of Denali (CTP1).&lt;/i&gt;&lt;/font&gt;&lt;br&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;br&gt;&lt;b&gt;Extended Events&lt;/b&gt;&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;Some new xevents were added in SP1 as well. I'm sure Jonathan Kehayias (&lt;a href="http://www.sqlskills.com/blogs/jonathan/" title="http://www.sqlskills.com/blogs/jonathan/" target="_blank"&gt;blog&lt;/a&gt; | &lt;a href="http://twitter.com/SQLPoolBoy" title="http://twitter.com/SQLPoolBoy" target="_blank"&gt;twitter&lt;/a&gt;) will talk more about them soon enough, but I can at least identify them - by joining a couple of XE views on the local, SP1 server to a linked server running 2008 R2 RTM: &lt;/p&gt;

&lt;blockquote&gt;
&lt;table bgcolor="#eeeeee" cellpadding="0" cellspacing="0"&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;pre style="padding:10px 20px;font-size:12px;font-family:consolas,lucida console,courier new,courier;-moz-background-inline-policy:continuous;"&gt;&lt;font color="blue"&gt;SELECT&lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;l.name&lt;/font&gt;&lt;font color="gray"&gt;,&lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;l.map_value&lt;br&gt;&lt;/font&gt;&lt;font color="blue"&gt;FROM&lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="green"&gt;sys&lt;/font&gt;&lt;font&gt;&lt;font color="black"&gt;.&lt;/font&gt;&lt;/font&gt;&lt;font color="green"&gt;dm_xe_map_values &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;l&lt;br&gt;&lt;/font&gt;&lt;font color="magenta"&gt;LEFT &lt;/font&gt;&lt;font color="gray"&gt;OUTER &lt;/font&gt;&lt;font color="blue"&gt;JOIN&lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;[GREENLANTERN\SQL2008R2RTM].[master]&lt;/font&gt;&lt;font color="black"&gt;.&lt;/font&gt;&lt;font color="green"&gt;sys&lt;/font&gt;&lt;font&gt;&lt;font color="black"&gt;.&lt;/font&gt;&lt;/font&gt;&lt;font color="green"&gt;dm_xe_map_values &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;r&lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="blue"&gt;ON &lt;/font&gt;&lt;font color="black"&gt;l.name =&lt;/font&gt;&lt;font color="blue"&gt; &lt;/font&gt;&lt;font color="black"&gt;r.name&lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="gray"&gt;AND &lt;/font&gt;&lt;font color="black"&gt;l.map_key =&lt;/font&gt;&lt;font color="blue"&gt; &lt;/font&gt;&lt;font color="black"&gt;r.map_key&lt;br&gt;&lt;/font&gt;&lt;font color="blue"&gt;WHERE&lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;r.name &lt;/font&gt;&lt;font color="blue"&gt;IS &lt;/font&gt;&lt;font color="gray"&gt;NULL;&lt;br&gt;&lt;br&gt;&lt;/font&gt;&lt;font color="blue"&gt;SELECT&lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;l.name&lt;/font&gt;&lt;font color="gray"&gt;,&lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;l.description&lt;br&gt;&lt;/font&gt;&lt;font color="blue"&gt;FROM&lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="green"&gt;sys&lt;/font&gt;&lt;font&gt;&lt;font color="black"&gt;.&lt;/font&gt;&lt;/font&gt;&lt;font color="green"&gt;dm_xe_objects &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;l&lt;br&gt;&lt;/font&gt;&lt;font color="magenta"&gt;LEFT &lt;/font&gt;&lt;font color="gray"&gt;OUTER &lt;/font&gt;&lt;font color="blue"&gt;JOIN&lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;[GREENLANTERN\SQL2008R2RTM].[master]&lt;/font&gt;&lt;font color="black"&gt;.&lt;/font&gt;&lt;font color="green"&gt;sys&lt;/font&gt;&lt;font&gt;&lt;font color="black"&gt;.&lt;/font&gt;&lt;/font&gt;&lt;font color="green"&gt;dm_xe_objects &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;r&lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="blue"&gt;ON &lt;/font&gt;&lt;font color="black"&gt;l.name =&lt;/font&gt;&lt;font color="blue"&gt; &lt;/font&gt;&lt;font color="black"&gt;r.name&lt;br&gt;&lt;/font&gt;&lt;font color="blue"&gt;WHERE&lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;r.name &lt;/font&gt;&lt;font color="blue"&gt;IS &lt;/font&gt;&lt;font color="gray"&gt;NULL;&lt;br&gt;&lt;/font&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;

&lt;/blockquote&gt;&lt;p&gt;Results:&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&lt;img src="http://bertrandaaron.files.wordpress.com/2011/04/screen-shot-2011-04-25-at-9-55-45-am.png" border="1" height="218" width="657"&gt;&amp;nbsp;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;font size="2"&gt;&lt;i&gt;* These are partially in Denali CTP1. Well, the first two rows in the first resultset, at least.&lt;/i&gt;&lt;/font&gt;&lt;br&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;blockquote&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;br&gt;&lt;b&gt;Reference queries&lt;/b&gt;&lt;br&gt;&lt;/p&gt;

&lt;p&gt;For reference, you can see the queries I used here to perform this Sherlock Holmes-esque work against the DMVs:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;I talked about how to &lt;a href="http://sqlblog.com/blogs/aaron_bertrand/archive/2010/11/29/sql-server-v-next-denali-new-changed-and-removed-system-objects.aspx" title="http://sqlblog.com/blogs/aaron_bertrand/archive/2010/11/29/sql-server-v-next-denali-new-changed-and-removed-system-objects.aspx" target="_blank"&gt;find new DMVs and other system objects&lt;/a&gt; in November 2010.&lt;/li&gt;

&lt;li&gt;I talked about how to &lt;a href="http://sqlblog.com/blogs/aaron_bertrand/archive/2009/08/11/new-columns-in-sql-server-2008-r2-dmvs.aspx" title="http://sqlblog.com/blogs/aaron_bertrand/archive/2009/08/11/new-columns-in-sql-server-2008-r2-dmvs.aspx" target="_blank"&gt;find new and changed DMV columns&lt;/a&gt; in August 2009.&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;&lt;b&gt;&lt;br&gt;Download&lt;/b&gt; &lt;br&gt;&lt;/p&gt;
&lt;p&gt;SP1 CTP for "normal" SKUs (and also a stand-alone download for upgrading client tools only):&lt;br&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=bd200f8e-ba8a-45e3-af59-e28a9e2d17df" title="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=bd200f8e-ba8a-45e3-af59-e28a9e2d17df" target="_blank"&gt;http://www.microsoft.com/downloads/en/details.aspx?FamilyID=bd200f8e-ba8a-45e3-af59-e28a9e2d17df&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;SP1 CTP for the various Express Editions (Express, Express with Tools, Express with Advanced Services):&lt;br&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=e70a4b51-53be-48d3-8030-80dc9e755be3" title="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=e70a4b51-53be-48d3-8030-80dc9e755be3" target="_blank"&gt;http://www.microsoft.com/downloads/en/details.aspx?FamilyID=e70a4b51-53be-48d3-8030-80dc9e755be3&lt;/a&gt; &lt;br&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;SP1 CTP Feature Packs (please don't ask me what all of these files are, but &lt;a href="http://koprowskit.eu/geek/2011/04/en-sql-server-2008-r2-sp1-ctp-14-feature-packs-are-available/" title="http://koprowskit.eu/geek/2011/04/en-sql-server-2008-r2-sp1-ctp-14-feature-packs-are-available/" target="_blank"&gt;someone else did a pretty good job&lt;/a&gt;):&lt;br&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=15dcfec2-abb8-409d-91ff-c7c8e18c8409" title="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=15dcfec2-abb8-409d-91ff-c7c8e18c8409" target="_blank"&gt;http://www.microsoft.com/downloads/en/details.aspx?FamilyID=15dcfec2-abb8-409d-91ff-c7c8e18c8409&lt;/a&gt; &lt;br&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;br&gt;&lt;b&gt;Summary&lt;/b&gt; &lt;br&gt;&lt;/p&gt;

&lt;p&gt;I'm still torn about features being added in service packs, but if you're on this platform, clearly there are some changes that you might be able to take advantage of once the Service Pack 1 is officially RTM. And I have every reason to believe that these changes will be ported to Denali, probably by the time you see the next CTP.&lt;/p&gt;
&lt;p&gt;Please remember, though, that this service pack is not going to include fixes from &lt;a href="http://support.microsoft.com/kb/2507770" title="http://support.microsoft.com/kb/2507770" target="_blank"&gt;cumulative update #7 for SQL Server 2008 R2&lt;/a&gt;, so if you're relying on those fixes, don't install this service pack - it will undo those changes. Also don't install the service pack CTP if you think you might be interested in cumulative update #8, since it will be problematic to downgrade to that CU once the service pack is installed (even the CTP). And who knows when the service pack will be officially released (never mind the subsequent CU that will get it "caught up" with the current branch of RTM fixes).&lt;/p&gt;&lt;p&gt;Also, please remember that DMV data does not persist through a service 
restart. So, while some of these queries will yield relatively static 
results (such as those that talk about the operating system or that dig 
information out of the registry), things like the rowcount values added 
to sys.dm_exec_query_stats are only valid since the time the service was
 started. &lt;br&gt;&lt;/p&gt;
&lt;p&gt;And finally, please don't try, and please don't ask; you cannot install this service pack on SQL Server 2008. This is ONLY for the SQL Server 2008 R2 release. &lt;br&gt;&lt;/p&gt;

&lt;p&gt;&amp;nbsp; &lt;br&gt;&lt;/p&gt;</description></item><item><title>SQL Server v.Next (Denali) : Changes to performance counters</title><link>http://sqlblog.com/blogs/aaron_bertrand/archive/2011/01/08/sql-server-v-next-denali-changes-to-performance-counters.aspx</link><pubDate>Sat, 08 Jan 2011 17:44:00 GMT</pubDate><guid isPermaLink="false">21093a07-8b3d-42db-8cbf-3350fcbf5496:32435</guid><dc:creator>AaronBertrand</dc:creator><description>&lt;p&gt;In a previous post about &lt;a href="http://sqlblog.com/blogs/aaron_bertrand/archive/2010/11/29/sql-server-v-next-denali-new-changed-and-removed-system-objects.aspx" title="http://sqlblog.com/blogs/aaron_bertrand/archive/2010/11/29/sql-server-v-next-denali-new-changed-and-removed-system-objects.aspx" target="_blank"&gt;changed system objects in Denali&lt;/a&gt;, I talked about the changes to memory-related DMVs due to underlying changes in the memory manager.&amp;nbsp; The SQLOS team has posted a &lt;a href="http://sqlblog.com/blogs/sqlos_team/archive/2011/01/04/sql-server-memory-manager-changes-in-denali.aspx" title="http://sqlblog.com/blogs/sqlos_team/archive/2011/01/04/sql-server-memory-manager-changes-in-denali.aspx" target="_blank"&gt;great introduction to these changes&lt;/a&gt;, and they plan to post more details in future posts.&amp;nbsp; In the meantime, and due to a question yesterday from Tom LaRock (&lt;a href="http://thomaslarock.com" title="http://thomaslarock.com" target="_blank"&gt;blog&lt;/a&gt; | &lt;a href="http://twitter.com/SQLRockstar" title="http://twitter.com/SQLRockstar" target="_blank"&gt;twitter&lt;/a&gt;) ...&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&amp;nbsp;&lt;img src="http://sqlblog.com/files/folders/32434/download.aspx" width="406" height="124"&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt; ... I thought I would tell you about some performance counters that have changed between SQL Server 2008 R2 and Denali - most of which involve these memory manager changes.&amp;nbsp; In response to Tom, initially I just performed a count and compared, but this isn't very accurate; since many counters are database-specific, the counts depend greatly on how many databases you have installed (as well as edition and features - more on that below).&amp;nbsp; So instead I wanted to query and see the actual differences ... on a 2008 R2 instance, I created a linked server pointing to a Denali instance, then I ran this query:&lt;/p&gt;

&lt;blockquote&gt;
&lt;table bgcolor="#eeeeee" cellpadding="0" cellspacing="0"&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;pre style="padding:10px 20px;font-size:12px;font-family:consolas,lucida console,courier new,courier;-moz-background-inline-policy:continuous;"&gt;&lt;font&gt;&lt;font color="gray"&gt;;&lt;/font&gt;&lt;/font&gt;&lt;font color="blue"&gt;WITH &lt;/font&gt;&lt;font color="black"&gt;loc &lt;/font&gt;&lt;font color="blue"&gt;AS&lt;br&gt;&lt;/font&gt;&lt;font color="gray"&gt;(&lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="blue"&gt;SELECT &lt;/font&gt;&lt;font color="black"&gt;obj&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="black"&gt;cn&lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="blue"&gt;FROM &lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="gray"&gt;(&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="blue"&gt;SELECT&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;obj&lt;/font&gt;&lt;font&gt;&lt;font color="gray"&gt; =&lt;/font&gt;&lt;/font&gt;&lt;font color="blue"&gt; &lt;/font&gt;&lt;font color="magenta"&gt;SUBSTRING&lt;/font&gt;&lt;font color="gray"&gt;(&lt;/font&gt;&lt;font color="black"&gt;[object_name]&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font&gt;&lt;font color="magenta"&gt;CHARINDEX&lt;/font&gt;&lt;/font&gt;&lt;font color="blue"&gt;&lt;/font&gt;&lt;font color="gray"&gt;(&lt;/font&gt;&lt;font color="red"&gt;':'&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="black"&gt;[object_name]&lt;/font&gt;&lt;font color="gray"&gt;) + &lt;/font&gt;&lt;font color="black"&gt;1&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="black"&gt;256&lt;/font&gt;&lt;font color="gray"&gt;), &lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;cn&lt;/font&gt;&lt;font&gt;&lt;font color="gray"&gt; =&lt;/font&gt;&lt;/font&gt;&lt;font color="blue"&gt; &lt;/font&gt;&lt;font color="black"&gt;counter_name&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="blue"&gt;FROM &lt;/font&gt;&lt;font color="black"&gt;&lt;font color="green"&gt;sys&lt;/font&gt;.&lt;font color="green"&gt;dm_os_performance_counters&lt;/font&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="gray"&gt;) &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;x&lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="blue"&gt;GROUP BY &lt;/font&gt;&lt;font color="black"&gt;obj&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="black"&gt;cn&lt;br&gt;&lt;/font&gt;&lt;font color="gray"&gt;),&lt;br&gt;&lt;/font&gt;&lt;font color="black"&gt;rem &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;br&gt;&lt;/font&gt;&lt;font color="gray"&gt;(&lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="blue"&gt;SELECT &lt;/font&gt;&lt;font color="black"&gt;obj&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="black"&gt;cn&lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="blue"&gt;FROM &lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="gray"&gt;(&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="blue"&gt;SELECT&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;obj&lt;/font&gt;&lt;font&gt;&lt;font color="gray"&gt; =&lt;/font&gt;&lt;/font&gt;&lt;font color="blue"&gt; &lt;/font&gt;&lt;font color="magenta"&gt;SUBSTRING&lt;/font&gt;&lt;font color="gray"&gt;(&lt;/font&gt;&lt;font color="black"&gt;[object_name]&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font&gt;&lt;font color="magenta"&gt;CHARINDEX&lt;/font&gt;&lt;/font&gt;&lt;font color="gray"&gt;(&lt;/font&gt;&lt;font color="red"&gt;':'&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="black"&gt;[object_name]&lt;/font&gt;&lt;font color="gray"&gt;) + &lt;/font&gt;&lt;font color="black"&gt;1&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="black"&gt;256&lt;/font&gt;&lt;font color="gray"&gt;), &lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;cn&lt;/font&gt;&lt;font&gt;&lt;font color="gray"&gt; =&lt;/font&gt;&lt;/font&gt;&lt;font color="blue"&gt; &lt;/font&gt;&lt;font color="black"&gt;counter_name&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="blue"&gt;FROM &lt;/font&gt;&lt;font color="black"&gt;[Denali_Linked_Server].[master].&lt;/font&gt;&lt;font color="black"&gt;&lt;font color="green"&gt;sys&lt;/font&gt;.&lt;font color="green"&gt;dm_os_performance_counters&lt;/font&gt;&lt;/font&gt;&lt;font color="black"&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="gray"&gt;) &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;x&lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="blue"&gt;GROUP BY &lt;/font&gt;&lt;font color="black"&gt;obj&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="black"&gt;cn&lt;br&gt;&lt;/font&gt;&lt;font color="gray"&gt;)&lt;br&gt;&lt;/font&gt;&lt;font color="blue"&gt;SELECT &lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;[2008R2_obj]&lt;/font&gt;&lt;font&gt;&lt;font color="gray"&gt; =&lt;/font&gt;&lt;/font&gt;&lt;font color="blue"&gt; &lt;/font&gt;&lt;font color="black"&gt;loc.obj&lt;/font&gt;&lt;font color="gray"&gt;, &lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;[2008R2_ctr]&lt;/font&gt;&lt;font&gt;&lt;font color="gray"&gt; =&lt;/font&gt;&lt;/font&gt;&lt;font color="blue"&gt; &lt;/font&gt;&lt;font color="black"&gt;loc.cn&lt;/font&gt;&lt;font color="gray"&gt;,&lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;[Denali_obj]&lt;/font&gt;&lt;font&gt;&lt;font color="gray"&gt; =&lt;/font&gt;&lt;/font&gt;&lt;font color="blue"&gt; &lt;/font&gt;&lt;font color="black"&gt;rem.obj&lt;/font&gt;&lt;font color="gray"&gt;,&lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;[Denali_ctr]&lt;/font&gt;&lt;font&gt;&lt;font color="gray"&gt; =&lt;/font&gt;&lt;/font&gt;&lt;font color="blue"&gt; &lt;/font&gt;&lt;font color="black"&gt;rem.cn&lt;br&gt;&lt;/font&gt;&lt;font color="blue"&gt;FROM&lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;loc &lt;br&gt;&lt;/font&gt;&lt;font color="gray"&gt;FULL OUTER &lt;/font&gt;&lt;font color="blue"&gt;JOIN&lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;rem &lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="blue"&gt;ON &lt;/font&gt;&lt;font color="black"&gt;loc.obj&lt;/font&gt;&lt;font&gt;&lt;font color="gray"&gt; =&lt;/font&gt;&lt;/font&gt;&lt;font color="blue"&gt; &lt;/font&gt;&lt;font color="blue"&gt;&lt;/font&gt;&lt;font color="black"&gt;rem.obj&lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="gray"&gt;AND &lt;/font&gt;&lt;font color="black"&gt;loc.cn&lt;/font&gt;&lt;font&gt;&lt;font color="gray"&gt; =&lt;/font&gt;&lt;/font&gt;&lt;font color="blue"&gt; &lt;/font&gt;&lt;font color="blue"&gt;&lt;/font&gt;&lt;font color="black"&gt;rem.cn&lt;br&gt;&lt;/font&gt;&lt;font color="blue"&gt;WHERE &lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;loc.obj    &lt;/font&gt;&lt;font color="blue"&gt;IS &lt;/font&gt;&lt;font color="gray"&gt;NULL&lt;br&gt;&amp;nbsp;&amp;nbsp; OR &lt;/font&gt;&lt;font color="black"&gt;rem.obj &lt;/font&gt;&lt;font color="blue"&gt;IS &lt;/font&gt;&lt;font color="gray"&gt;NULL&lt;br&gt;&lt;/font&gt;&lt;font color="blue"&gt;ORDER BY&lt;br&gt;&lt;/font&gt;&lt;font color="gray"&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;[Denali_obj]&lt;/font&gt;&lt;font color="gray"&gt;,&lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;[Denali_ctr]&lt;/font&gt;&lt;font&gt;&lt;font color="gray"&gt;,&lt;br&gt;&lt;/font&gt;&lt;/font&gt;&lt;font color="blue"&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;[2008R2_obj]&lt;/font&gt;&lt;font color="gray"&gt;, &lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;[2008R2_ctr]&lt;/font&gt;&lt;font color="black"&gt;&lt;/font&gt;&lt;font color="gray"&gt;;&lt;/font&gt;&lt;/pre&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/blockquote&gt;


&lt;p&gt;The results:&lt;br&gt;&lt;/p&gt;


&lt;blockquote&gt;
&lt;table style="border-collapse:collapse;" cellpadding="5" cellspacing="0"&gt;


&lt;tr&gt;
&lt;th style="border:1px solid black;"&gt;2008 R2 Object&lt;/th&gt;
&lt;th style="border:1px solid black;"&gt;2008 R2 Counter&lt;/th&gt;
&lt;th style="border:1px solid black;"&gt;Denali Object&lt;/th&gt;
&lt;th style="border:1px solid black;"&gt;Denali Counter&lt;/th&gt;
&lt;/tr&gt;

&lt;tr&gt;  
&lt;td style="border:1px solid black;"&gt;Buffer Manager&lt;/td&gt;
&lt;td style="border:1px solid black;"&gt;AWE lookup maps/sec&lt;/td&gt;
&lt;td style="border:1px solid black;" colspan="2" align="center"&gt;&amp;lt;removed in Denali&amp;gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;  
&lt;td style="border:1px solid black;"&gt;Buffer Manager&lt;/td&gt;
&lt;td style="border:1px solid black;"&gt;AWE stolen maps/sec&lt;/td&gt;
&lt;td style="border:1px solid black;" colspan="2" align="center"&gt;&amp;lt;removed in Denali&amp;gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;  
&lt;td style="border:1px solid black;"&gt;Buffer Manager&lt;/td&gt;
&lt;td style="border:1px solid black;"&gt;AWE unmap calls/sec&lt;/td&gt;
&lt;td style="border:1px solid black;" colspan="2" align="center"&gt;&amp;lt;removed in Denali&amp;gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;  
&lt;td style="border:1px solid black;"&gt;Buffer Manager&lt;/td&gt;
&lt;td style="border:1px solid black;"&gt;AWE unmap pages/sec&lt;/td&gt;
&lt;td style="border:1px solid black;" colspan="2" align="center"&gt;&amp;lt;removed in Denali&amp;gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;  
&lt;td style="border:1px solid black;"&gt;Buffer Manager&lt;/td&gt;
&lt;td style="border:1px solid black;"&gt;AWE write maps/sec&lt;/td&gt;
&lt;td style="border:1px solid black;" colspan="2" align="center"&gt;&amp;lt;removed in Denali&amp;gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;  
&lt;td style="border:1px solid black;"&gt;Buffer Manager&lt;/td&gt;
&lt;td style="border:1px solid black;"&gt;Free pages&lt;/td&gt;
&lt;td style="border:1px solid black;" colspan="2" align="center"&gt;&amp;lt;removed in Denali&amp;gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;  
&lt;td style="border:1px solid black;"&gt;Buffer Manager&lt;/td&gt;
&lt;td style="border:1px solid black;"&gt;Reserved pages&lt;/td&gt;
&lt;td style="border:1px solid black;" colspan="2" align="center"&gt;&amp;lt;removed in Denali&amp;gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;  
&lt;td style="border:1px solid black;"&gt;Buffer Manager&lt;/td&gt;
&lt;td style="border:1px solid black;"&gt;Stolen pages&lt;/td&gt;
&lt;td style="border:1px solid black;" colspan="2" align="center"&gt;&amp;lt;removed in Denali&amp;gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;  
&lt;td style="border:1px solid black;"&gt;Buffer Manager&lt;/td&gt;
&lt;td style="border:1px solid black;"&gt;Target pages&lt;/td&gt;
&lt;td style="border:1px solid black;" colspan="2" align="center"&gt;&amp;lt;removed in Denali&amp;gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;  
&lt;td style="border:1px solid black;"&gt;Buffer Manager&lt;/td&gt;
&lt;td style="border:1px solid black;"&gt;Total pages&lt;/td&gt;
&lt;td style="border:1px solid black;" colspan="2" align="center"&gt;&amp;lt;removed in Denali&amp;gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;  
&lt;td style="border:1px solid black;"&gt;Buffer Node&lt;/td&gt;
&lt;td style="border:1px solid black;"&gt;Foreign pages&lt;/td&gt;
&lt;td style="border:1px solid black;" colspan="2" align="center"&gt;&amp;lt;removed in Denali&amp;gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;  
&lt;td style="border:1px solid black;"&gt;Buffer Node&lt;/td&gt;
&lt;td style="border:1px solid black;"&gt;Free pages&lt;/td&gt;
&lt;td style="border:1px solid black;" colspan="2" align="center"&gt;&amp;lt;removed in Denali&amp;gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;  
&lt;td style="border:1px solid black;"&gt;Buffer Node&lt;/td&gt;
&lt;td style="border:1px solid black;"&gt;Stolen pages&lt;/td&gt;
&lt;td style="border:1px solid black;" colspan="2" align="center"&gt;&amp;lt;removed in Denali&amp;gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;  
&lt;td style="border:1px solid black;"&gt;Buffer Node&lt;/td&gt;
&lt;td style="border:1px solid black;"&gt;Target pages&lt;/td&gt;
&lt;td style="border:1px solid black;" colspan="2" align="center"&gt;&amp;lt;removed in Denali&amp;gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;  
&lt;td style="border:1px solid black;"&gt;Buffer Node&lt;/td&gt;
&lt;td style="border:1px solid black;"&gt;Total pages&lt;/td&gt;
&lt;td style="border:1px solid black;" colspan="2" align="center"&gt;&amp;lt;removed in Denali&amp;gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;  
&lt;td style="border:1px solid black;"&gt;Buffer Partition&lt;/td&gt;
&lt;td style="border:1px solid black;"&gt;Free list empty/sec&lt;/td&gt;
&lt;td style="border:1px solid black;" colspan="2" align="center"&gt;&amp;lt;removed in Denali&amp;gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;  
&lt;td style="border:1px solid black;"&gt;Buffer Partition&lt;/td&gt;
&lt;td style="border:1px solid black;"&gt;Free list requests/sec&lt;/td&gt;
&lt;td style="border:1px solid black;" colspan="2" align="center"&gt;&amp;lt;removed in Denali&amp;gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;  
&lt;td style="border:1px solid black;"&gt;Buffer Partition&lt;/td&gt;
&lt;td style="border:1px solid black;"&gt;Free pages&lt;/td&gt;
&lt;td style="border:1px solid black;" colspan="2" align="center"&gt;&amp;lt;removed in Denali&amp;gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;  
&lt;td style="border:1px solid black;" colspan="2" align="center"&gt;&amp;lt;new in Denali&amp;gt;&lt;/td&gt;
&lt;td style="border:1px solid black;"&gt;Access Methods&lt;/td&gt;
&lt;td style="border:1px solid black;"&gt;InSysXact waits/sec&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;  
&lt;td style="border:1px solid black;" colspan="2" align="center"&gt;&amp;lt;new in Denali&amp;gt;&lt;/td&gt;
&lt;td style="border:1px solid black;"&gt;Availability Replica&lt;/td&gt;
&lt;td style="border:1px solid black;"&gt;Bytes Received from Replica/sec&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;  
&lt;td style="border:1px solid black;" colspan="2" align="center"&gt;&amp;lt;new in Denali&amp;gt;&lt;/td&gt;
&lt;td style="border:1px solid black;"&gt;Availability Replica&lt;/td&gt;
&lt;td style="border:1px solid black;"&gt;Bytes Sent to Replica/sec&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;  
&lt;td style="border:1px solid black;" colspan="2" align="center"&gt;&amp;lt;new in Denali&amp;gt;&lt;/td&gt;
&lt;td style="border:1px solid black;"&gt;Availability Replica&lt;/td&gt;
&lt;td style="border:1px solid black;"&gt;Bytes Sent to Transport/sec&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;  
&lt;td style="border:1px solid black;" colspan="2" align="center"&gt;&amp;lt;new in Denali&amp;gt;&lt;/td&gt;
&lt;td style="border:1px solid black;"&gt;Availability Replica&lt;/td&gt;
&lt;td style="border:1px solid black;"&gt;Flow Control Time (ms/sec)&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;  
&lt;td style="border:1px solid black;" colspan="2" align="center"&gt;&amp;lt;new in Denali&amp;gt;&lt;/td&gt;
&lt;td style="border:1px solid black;"&gt;Availability Replica&lt;/td&gt;
&lt;td style="border:1px solid black;"&gt;Flow Control/sec&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;  
&lt;td style="border:1px solid black;" colspan="2" align="center"&gt;&amp;lt;new in Denali&amp;gt;&lt;/td&gt;
&lt;td style="border:1px solid black;"&gt;Availability Replica&lt;/td&gt;
&lt;td style="border:1px solid black;"&gt;Receives from Replica/sec&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;  
&lt;td style="border:1px solid black;" colspan="2" align="center"&gt;&amp;lt;new in Denali&amp;gt;&lt;/td&gt;
&lt;td style="border:1px solid black;"&gt;Availability Replica&lt;/td&gt;
&lt;td style="border:1px solid black;"&gt;Resent Messages/sec&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;  
&lt;td style="border:1px solid black;" colspan="2" align="center"&gt;&amp;lt;new in Denali&amp;gt;&lt;/td&gt;
&lt;td style="border:1px solid black;"&gt;Availability Replica&lt;/td&gt;
&lt;td style="border:1px solid black;"&gt;Sends to Replica/sec&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;  
&lt;td style="border:1px solid black;" colspan="2" align="center"&gt;&amp;lt;new in Denali&amp;gt;&lt;/td&gt;
&lt;td style="border:1px solid black;"&gt;Availability Replica&lt;/td&gt;
&lt;td style="border:1px solid black;"&gt;Sends to Transport/sec&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;  
&lt;td style="border:1px solid black;" colspan="2" align="center"&gt;&amp;lt;new in Denali&amp;gt;&lt;/td&gt;
&lt;td style="border:1px solid black;"&gt;Database Replica&lt;/td&gt;
&lt;td style="border:1px solid black;"&gt;File Bytes Received/sec&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;  
&lt;td style="border:1px solid black;" colspan="2" align="center"&gt;&amp;lt;new in Denali&amp;gt;&lt;/td&gt;
&lt;td style="border:1px solid black;"&gt;Database Replica&lt;/td&gt;
&lt;td style="border:1px solid black;"&gt;Log Bytes Received/sec&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;  
&lt;td style="border:1px solid black;" colspan="2" align="center"&gt;&amp;lt;new in Denali&amp;gt;&lt;/td&gt;
&lt;td style="border:1px solid black;"&gt;Database Replica&lt;/td&gt;
&lt;td style="border:1px solid black;"&gt;Log Send Queue&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;  
&lt;td style="border:1px solid black;" colspan="2" align="center"&gt;&amp;lt;new in Denali&amp;gt;&lt;/td&gt;
&lt;td style="border:1px solid black;"&gt;Database Replica&lt;/td&gt;
&lt;td style="border:1px solid black;"&gt;Recovery Queue&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;  
&lt;td style="border:1px solid black;" colspan="2" align="center"&gt;&amp;lt;new in Denali&amp;gt;&lt;/td&gt;
&lt;td style="border:1px solid black;"&gt;Database Replica&lt;/td&gt;
&lt;td style="border:1px solid black;"&gt;Redone Bytes/sec&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;  
&lt;td style="border:1px solid black;" colspan="2" align="center"&gt;&amp;lt;new in Denali&amp;gt;&lt;/td&gt;
&lt;td style="border:1px solid black;"&gt;Databases&lt;/td&gt;
&lt;td style="border:1px solid black;"&gt;Log Flush Write Time (ms)&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;  
&lt;td style="border:1px solid black;" colspan="2" align="center"&gt;&amp;lt;new in Denali&amp;gt;&lt;/td&gt;
&lt;td style="border:1px solid black;"&gt;Memory Manager&lt;/td&gt;
&lt;td style="border:1px solid black;"&gt;Database Cache Memory (KB)&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;  
&lt;td style="border:1px solid black;" colspan="2" align="center"&gt;&amp;lt;new in Denali&amp;gt;&lt;/td&gt;
&lt;td style="border:1px solid black;"&gt;Memory Manager&lt;/td&gt;
&lt;td style="border:1px solid black;"&gt;Free Memory (KB)&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;  
&lt;td style="border:1px solid black;" colspan="2" align="center"&gt;&amp;lt;new in Denali&amp;gt;&lt;/td&gt;
&lt;td style="border:1px solid black;"&gt;Memory Manager&lt;/td&gt;
&lt;td style="border:1px solid black;"&gt;Log Pool Memory (KB)&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;  
&lt;td style="border:1px solid black;" colspan="2" align="center"&gt;&amp;lt;new in Denali&amp;gt;&lt;/td&gt;
&lt;td style="border:1px solid black;"&gt;Memory Manager&lt;/td&gt;
&lt;td style="border:1px solid black;"&gt;Reserved Server Memory (KB)&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;  
&lt;td style="border:1px solid black;" colspan="2" align="center"&gt;&amp;lt;new in Denali&amp;gt;&lt;/td&gt;
&lt;td style="border:1px solid black;"&gt;Memory Manager&lt;/td&gt;
&lt;td style="border:1px solid black;"&gt;Stolen Server Memory (KB)&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;  
&lt;td style="border:1px solid black;" colspan="2" align="center"&gt;&amp;lt;new in Denali&amp;gt;&lt;/td&gt;
&lt;td style="border:1px solid black;"&gt;Memory Node&lt;/td&gt;
&lt;td style="border:1px solid black;"&gt;Database Node Memory (KB)&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;  
&lt;td style="border:1px solid black;" colspan="2" align="center"&gt;&amp;lt;new in Denali&amp;gt;&lt;/td&gt;
&lt;td style="border:1px solid black;"&gt;Memory Node&lt;/td&gt;
&lt;td style="border:1px solid black;"&gt;Foreign Node Memory (KB)&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;  
&lt;td style="border:1px solid black;" colspan="2" align="center"&gt;&amp;lt;new in Denali&amp;gt;&lt;/td&gt;
&lt;td style="border:1px solid black;"&gt;Memory Node&lt;/td&gt;
&lt;td style="border:1px solid black;"&gt;Free Node Memory (KB)&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;  
&lt;td style="border:1px solid black;" colspan="2" align="center"&gt;&amp;lt;new in Denali&amp;gt;&lt;/td&gt;
&lt;td style="border:1px solid black;"&gt;Memory Node&lt;/td&gt;
&lt;td style="border:1px solid black;"&gt;Stolen Node Memory (KB)&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;  
&lt;td style="border:1px solid black;" colspan="2" align="center"&gt;&amp;lt;new in Denali&amp;gt;&lt;/td&gt;
&lt;td style="border:1px solid black;"&gt;Memory Node&lt;/td&gt;
&lt;td style="border:1px solid black;"&gt;Target Node Memory (KB)&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;  
&lt;td style="border:1px solid black;" colspan="2" align="center"&gt;&amp;lt;new in Denali&amp;gt;&lt;/td&gt;
&lt;td style="border:1px solid black;"&gt;Memory Node&lt;/td&gt;
&lt;td style="border:1px solid black;"&gt;Total Node Memory (KB)&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
&lt;/blockquote&gt;

&lt;p&gt;You can see that several AWE-related counters have been removed, since AWE is no longer supported in Denali (this means if you are on 32-bit hardware and have &amp;gt; 4GB of RAM, you may as well start shopping for new hardware if you plan to be an early adopter).&amp;nbsp; You'll also notice several Buffer Manager/Node/Partition objects are gone in Denali, replaced by Memory Manager/Node objects (and now measured in KB as opposed to pages).&amp;nbsp; Some of these are described &lt;a href="http://technet.microsoft.com/en-us/library/ff929156%28SQL.110%29.aspx" title="http://technet.microsoft.com/en-us/library/ff929156%28SQL.110%29.aspx" target="_blank"&gt;here&lt;/a&gt;.&amp;nbsp; There are also some new replica counters based on the new availability and HA/DR features in Denali (described &lt;a href="http://msdn.microsoft.com/en-us/library/ff878356%28SQL.110%29.aspx" title="http://msdn.microsoft.com/en-us/library/ff878356%28SQL.110%29.aspx" target="_blank"&gt;here&lt;/a&gt; and &lt;a href="http://msdn.microsoft.com/en-us/library/ff878472%28SQL.110%29.aspx" title="http://msdn.microsoft.com/en-us/library/ff878472%28SQL.110%29.aspx" target="_blank"&gt;here&lt;/a&gt;).&amp;nbsp; The new Log Flush Write Time (ms) counter is described in this BOL topic: &lt;a href="http://msdn.microsoft.com/en-us/library/ms189883%28SQL.110%29.aspx" title="http://msdn.microsoft.com/en-us/library/ms189883%28SQL.110%29.aspx" target="_blank"&gt;SQL Server, Databases Object&lt;/a&gt;.&amp;nbsp; I can't find any information about the InSysXact waits/sec counter; hopefully the documentation will catch up by RTM (or, ideally, by the next CTP). &lt;br&gt;&lt;/p&gt;

&lt;p&gt;So, if you're currently monitoring any of these performance counters in 2008 R2 or previous versions, take note that not only are they changing in Denali, but also that their values can mean something different. &lt;br&gt;&lt;/p&gt;

&lt;p&gt;Now keep in mind that this does not address changes to performance counters that are only present when certain features are enabled, such as database mirroring and replication.&amp;nbsp; I will try to re-run these tests when I have a suitable environment with as many features enabled as possible.&lt;br&gt;&lt;/p&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;

&lt;p&gt;&amp;nbsp;&lt;br&gt;&lt;/p&gt;</description></item><item><title>SQL Server v.Next (Denali) : How has sys.databases changed?</title><link>http://sqlblog.com/blogs/aaron_bertrand/archive/2010/11/30/sql-server-v-next-denali-peeking-under-the-hood-how-has-sys-databases-changed.aspx</link><pubDate>Tue, 30 Nov 2010 19:37:00 GMT</pubDate><guid isPermaLink="false">21093a07-8b3d-42db-8cbf-3350fcbf5496:31087</guid><dc:creator>AaronBertrand</dc:creator><description>
&lt;p&gt;Earlier, I documented the &lt;a href="http://sqlblog.com/blogs/aaron_bertrand/archive/2010/11/29/sql-server-v-next-denali-new-changed-and-removed-system-objects.aspx" title="http://sqlblog.com/blogs/aaron_bertrand/archive/2010/11/29/sql-server-v-next-denali-new-changed-and-removed-system-objects.aspx" target="_blank"&gt;system objects that have changed in Denali&lt;/a&gt;.&amp;nbsp; One that caught my eye was a slew of new columns made available through sys.databases, mostly to support a feature I also blogged about recently, &lt;a href="http://sqlblog.com/blogs/aaron_bertrand/archive/2010/11/16/sql-server-v-next-denali-contained-databases.aspx" title="http://sqlblog.com/blogs/aaron_bertrand/archive/2010/11/16/sql-server-v-next-denali-contained-databases.aspx" target="_blank"&gt;contained databases&lt;/a&gt;.&amp;nbsp; Consider the following simple query: &lt;br&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;table bgcolor="#eeeeee" cellpadding="0" cellspacing="0"&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;pre style="padding:10px 20px;font-size:12px;font-family:consolas,lucida console,courier new,courier;-moz-background-inline-policy:continuous;"&gt;&lt;font color="gray"&gt;&lt;font color="blue"&gt;SELECT&lt;/font&gt; * &lt;font color="blue"&gt;FROM&lt;/font&gt; &lt;font color="green"&gt;sys&lt;/font&gt;.&lt;font color="green"&gt;databases&lt;/font&gt;;&lt;/font&gt;
&lt;/pre&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/blockquote&gt;

&lt;p&gt;Yes, this comes from a DMV, but where does the DMV really get its data?&amp;nbsp; First I wanted to view the execution plans in 2008 R2 and Denali to compare them: were there any significant differences?&amp;nbsp; Opening them in Management Studio proved to be relatively useless... to see everything on the screen, I can tell that they're a bit different, but zooming in and scrolling all over the place is for the birds:&lt;/p&gt;

&lt;blockquote&gt;&lt;p&gt;&lt;img src="http://sqlblog.com/files/folders/31083/download.aspx" width="619" border="1" height="230"&gt; &lt;br&gt;&lt;font color="#888888"&gt;&lt;i&gt;&lt;font size="2"&gt;2008 R2 graphical plan in SSMS&lt;/font&gt;&lt;/i&gt;&lt;/font&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://sqlblog.com/files/folders/31084/download.aspx" title="http://sqlblog.com/files/folders/31085/download.aspx" target="_blank"&gt;&lt;img src="http://sqlblog.com/files/folders/31084/download.aspx" width="619" border="1" height="220"&gt;&lt;/a&gt;&lt;br&gt;&lt;font size="2"&gt;&lt;i&gt;&lt;font color="#888888"&gt;Denali graphical plan in SSMS&lt;/font&gt;&lt;/i&gt;&lt;/font&gt;&lt;br&gt;&lt;/p&gt;&lt;/blockquote&gt;



&lt;p&gt;So I opened my trusty &lt;a href="http://www.sqlsentry.net/plan-explorer/sql-server-query-view.asp" title="http://www.sqlsentry.net/plan-explorer/sql-server-query-view.asp" target="_blank"&gt;SQL Sentry Plan Explorer&lt;/a&gt; (which I've &lt;a href="http://sqlblog.com/blogs/aaron_bertrand/archive/2010/10/21/sql-sentry-s-plan-explorer.aspx" title="http://sqlblog.com/blogs/aaron_bertrand/archive/2010/10/21/sql-sentry-s-plan-explorer.aspx" target="_blank"&gt;blogged about before&lt;/a&gt;) and got a much better quick view of these plans, without having to perform any zooming whatsoever:&lt;/p&gt;

&lt;blockquote&gt;&lt;p&gt;&lt;a href="http://sqlblog.com/files/folders/31086/download.aspx" title="http://sqlblog.com/files/folders/31086/download.aspx" target="_blank"&gt;&lt;img src="http://sqlblog.com/files/folders/31086/download.aspx" width="619" border="1" height="79"&gt;&lt;/a&gt; &lt;br&gt;&lt;i&gt;&lt;font size="2" color="#888888"&gt;2008 R2 graphical plan in Plan Explorer&lt;/font&gt;&lt;/i&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://sqlblog.com/files/folders/31085/download.aspx" title="http://sqlblog.com/files/folders/31085/download.aspx" target="_blank"&gt;&lt;img src="http://sqlblog.com/files/folders/31085/download.aspx" width="619" border="1" height="80"&gt;&lt;/a&gt; &lt;br&gt;&lt;font color="#888888"&gt;&lt;i&gt;&lt;font size="2"&gt;Denali graphical plan in Plan Explorer&lt;/font&gt;&lt;/i&gt;&lt;/font&gt;&lt;br&gt;&lt;/p&gt;&lt;/blockquote&gt;





&lt;p&gt;So this looks interesting so far; the execution plan for Denali is much busier, and has some references to internal objects I haven't noticed before: table-valued functions SYSLANG and SYSFULLTEXTLANGUAGES, and a system table called sysguidrefs.&amp;nbsp; You can see the actual definition of the view pretty simply, by issuing:&lt;/p&gt;

&lt;blockquote&gt;
&lt;table bgcolor="#eeeeee" cellpadding="0" cellspacing="0"&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;pre style="padding:10px 20px;font-size:12px;font-family:consolas,lucida console,courier new,courier;-moz-background-inline-policy:continuous;"&gt;&lt;font color="blue"&gt;SELECT&lt;/font&gt; &lt;font color="magenta"&gt;OBJECT_DEFINITION&lt;font color="gray"&gt;(&lt;/font&gt;OBJECT_ID&lt;/font&gt;&lt;font color="gray"&gt;(&lt;font color="red"&gt;'sys.databases'&lt;/font&gt;));&lt;/font&gt;
&lt;/pre&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/blockquote&gt;

&lt;p&gt;In SQL Server 2008 R2, you get this (about 4,200 characters):&lt;/p&gt;


&lt;blockquote&gt;
&lt;table bgcolor="#eeeeee" cellpadding="0" cellspacing="0"&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;pre style="padding:10px 20px;font-size:12px;font-family:consolas,lucida console,courier new,courier;-moz-background-inline-policy:continuous;"&gt;&lt;font color="blue"&gt;CREATE VIEW &lt;/font&gt;&lt;font color="black"&gt;sys.databases &lt;/font&gt;&lt;font color="blue"&gt;AS&lt;br&gt;&amp;nbsp;&amp;nbsp; SELECT &lt;/font&gt;&lt;font color="black"&gt;d.name&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="black"&gt;d.id &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;database_id&lt;/font&gt;&lt;font color="gray"&gt;,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;r.indepid &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;source_database_id&lt;/font&gt;&lt;font color="gray"&gt;,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;d.sid &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;owner_sid&lt;/font&gt;&lt;font color="gray"&gt;,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;d.crdate &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;create_date&lt;/font&gt;&lt;font color="gray"&gt;,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;d.cmptlevel &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;compatibility_level&lt;/font&gt;&lt;font color="gray"&gt;,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="magenta"&gt;CONVERT&lt;/font&gt;&lt;font color="gray"&gt;(&lt;/font&gt;&lt;font color="blue"&gt;SYSNAME&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="black"&gt;CollationPropertyFromID&lt;/font&gt;&lt;font color="gray"&gt;(&lt;/font&gt;&lt;font color="black"&gt;p.cid&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="red"&gt;'name'&lt;/font&gt;&lt;font color="gray"&gt;)) &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;collation_name&lt;/font&gt;&lt;font color="gray"&gt;,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;p.user_access&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="black"&gt;ua.name &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;user_access_desc&lt;/font&gt;&lt;font color="gray"&gt;,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;sysconv&lt;/font&gt;&lt;font color="gray"&gt;(&lt;/font&gt;&lt;font color="black"&gt;bit&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="black"&gt;d.status &lt;/font&gt;&lt;font color="gray"&gt;&amp;amp;&lt;/font&gt;&lt;font color="gray"&gt; &lt;/font&gt;&lt;font color="black"&gt;0x400&lt;/font&gt;&lt;font color="gray"&gt;) &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;is_read_only&lt;/font&gt;&lt;font color="gray"&gt;,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="green"&gt;-- DBR_RDONLY&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;sysconv&lt;/font&gt;&lt;font color="gray"&gt;(&lt;/font&gt;&lt;font color="black"&gt;bit&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="black"&gt;d.status &lt;/font&gt;&lt;font color="gray"&gt;&amp;amp;&lt;/font&gt;&lt;font color="gray"&gt; &lt;/font&gt;&lt;font color="black"&gt;1&lt;/font&gt;&lt;font color="gray"&gt;) &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;is_auto_close_on&lt;/font&gt;&lt;font color="gray"&gt;,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="green"&gt;-- DBR_CLOSE_ON_EXIT&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;sysconv&lt;/font&gt;&lt;font color="gray"&gt;(&lt;/font&gt;&lt;font color="black"&gt;bit&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="black"&gt;d.status &lt;/font&gt;&lt;font color="gray"&gt;&amp;amp;&lt;/font&gt;&lt;font color="gray"&gt; &lt;/font&gt;&lt;font color="black"&gt;0x400000&lt;/font&gt;&lt;font color="gray"&gt;) &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;is_auto_shrink_on&lt;/font&gt;&lt;font color="gray"&gt;,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="green"&gt;-- DBR_AUTOSHRINK&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;p.state&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="black"&gt;st.name &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;state_desc&lt;/font&gt;&lt;font color="gray"&gt;,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;sysconv&lt;/font&gt;&lt;font color="gray"&gt;(&lt;/font&gt;&lt;font color="black"&gt;bit&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="black"&gt;d.status &lt;/font&gt;&lt;font color="gray"&gt;&amp;amp;&lt;/font&gt;&lt;font color="gray"&gt; &lt;/font&gt;&lt;font color="black"&gt;0x200000&lt;/font&gt;&lt;font color="gray"&gt;) &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;is_in_standby&lt;/font&gt;&lt;font color="gray"&gt;,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="green"&gt;-- DBR_STANDBY&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;sysconv&lt;/font&gt;&lt;font color="gray"&gt;(&lt;/font&gt;&lt;font color="black"&gt;bit&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="black"&gt;d.status &lt;/font&gt;&lt;font color="gray"&gt;&amp;amp;&lt;/font&gt;&lt;font color="gray"&gt; &lt;/font&gt;&lt;font color="black"&gt;0x40000000&lt;/font&gt;&lt;font color="gray"&gt;) &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;is_cleanly_shutdown&lt;/font&gt;&lt;font color="gray"&gt;,&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="green"&gt;-- DBR_CLEANLY_SHUTDOWN&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;sysconv&lt;/font&gt;&lt;font color="gray"&gt;(&lt;/font&gt;&lt;font color="black"&gt;bit&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="black"&gt;d.status &lt;/font&gt;&lt;font color="gray"&gt;&amp;amp;&lt;/font&gt;&lt;font color="gray"&gt; &lt;/font&gt;&lt;font color="black"&gt;0x80000000&lt;/font&gt;&lt;font color="gray"&gt;) &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;is_supplemental_logging_enabled&lt;/font&gt;&lt;font color="gray"&gt;,&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="green"&gt;-- DBR_SUPPLEMENT_LOG&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;p.snapshot_isolation_state&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="black"&gt;si.name &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;snapshot_isolation_state_desc&lt;/font&gt;&lt;font color="gray"&gt;,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;sysconv&lt;/font&gt;&lt;font color="gray"&gt;(&lt;/font&gt;&lt;font color="black"&gt;bit&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="black"&gt;d.status &lt;/font&gt;&lt;font color="gray"&gt;&amp;amp;&lt;/font&gt;&lt;font color="gray"&gt; &lt;/font&gt;&lt;font color="black"&gt;0x800000&lt;/font&gt;&lt;font color="gray"&gt;) &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;is_read_committed_snapshot_on&lt;/font&gt;&lt;font color="gray"&gt;,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="green"&gt;-- DBR_READCOMMITTED_SNAPSHOT&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;p.recovery_model&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="black"&gt;ro.name &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;recovery_model_desc&lt;/font&gt;&lt;font color="gray"&gt;,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;p.page_verify_option&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="black"&gt;pv.name &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;page_verify_option_desc&lt;/font&gt;&lt;font color="gray"&gt;,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;sysconv&lt;/font&gt;&lt;font color="gray"&gt;(&lt;/font&gt;&lt;font color="black"&gt;bit&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="black"&gt;d.status2 &lt;/font&gt;&lt;font color="gray"&gt;&amp;amp;&lt;/font&gt;&lt;font color="gray"&gt; &lt;/font&gt;&lt;font color="black"&gt;0x1000000&lt;/font&gt;&lt;font color="gray"&gt;) &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;is_auto_create_stats_on&lt;/font&gt;&lt;font color="gray"&gt;,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="green"&gt;-- DBR_AUTOCRTSTATS&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;sysconv&lt;/font&gt;&lt;font color="gray"&gt;(&lt;/font&gt;&lt;font color="black"&gt;bit&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="black"&gt;d.status2 &lt;/font&gt;&lt;font color="gray"&gt;&amp;amp;&lt;/font&gt;&lt;font color="gray"&gt; &lt;/font&gt;&lt;font color="black"&gt;0x40000000&lt;/font&gt;&lt;font color="gray"&gt;) &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;is_auto_update_stats_on&lt;/font&gt;&lt;font color="gray"&gt;,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="green"&gt;-- DBR_AUTOUPDSTATS&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;sysconv&lt;/font&gt;&lt;font color="gray"&gt;(&lt;/font&gt;&lt;font color="black"&gt;bit&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="black"&gt;d.status2 &lt;/font&gt;&lt;font color="gray"&gt;&amp;amp;&lt;/font&gt;&lt;font color="gray"&gt; &lt;/font&gt;&lt;font color="black"&gt;0x80000000&lt;/font&gt;&lt;font color="gray"&gt;) &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;is_auto_update_stats_async_on&lt;/font&gt;&lt;font color="gray"&gt;,&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="green"&gt;-- DBR_AUTOUPDSTATSASYNC&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;sysconv&lt;/font&gt;&lt;font color="gray"&gt;(&lt;/font&gt;&lt;font color="black"&gt;bit&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="black"&gt;d.status2 &lt;/font&gt;&lt;font color="gray"&gt;&amp;amp;&lt;/font&gt;&lt;font color="gray"&gt; &lt;/font&gt;&lt;font color="black"&gt;0x4000&lt;/font&gt;&lt;font color="gray"&gt;) &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;is_ansi_null_default_on&lt;/font&gt;&lt;font color="gray"&gt;,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="green"&gt;-- DBR_ANSINULLDFLT&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;sysconv&lt;/font&gt;&lt;font color="gray"&gt;(&lt;/font&gt;&lt;font color="black"&gt;bit&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="black"&gt;d.status2 &lt;/font&gt;&lt;font color="gray"&gt;&amp;amp;&lt;/font&gt;&lt;font color="gray"&gt; &lt;/font&gt;&lt;font color="black"&gt;0x4000000&lt;/font&gt;&lt;font color="gray"&gt;) &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;is_ansi_nulls_on&lt;/font&gt;&lt;font color="gray"&gt;,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="green"&gt;-- DBR_ANSINULLS&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;sysconv&lt;/font&gt;&lt;font color="gray"&gt;(&lt;/font&gt;&lt;font color="black"&gt;bit&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="black"&gt;d.status2 &lt;/font&gt;&lt;font color="gray"&gt;&amp;amp;&lt;/font&gt;&lt;font color="gray"&gt; &lt;/font&gt;&lt;font color="black"&gt;0x2000&lt;/font&gt;&lt;font color="gray"&gt;) &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;is_ansi_padding_on&lt;/font&gt;&lt;font color="gray"&gt;,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="green"&gt;-- DBR_ANSIPADDING&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;sysconv&lt;/font&gt;&lt;font color="gray"&gt;(&lt;/font&gt;&lt;font color="black"&gt;bit&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="black"&gt;d.status2 &lt;/font&gt;&lt;font color="gray"&gt;&amp;amp;&lt;/font&gt;&lt;font color="gray"&gt; &lt;/font&gt;&lt;font color="black"&gt;0x10000000&lt;/font&gt;&lt;font color="gray"&gt;) &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;is_ansi_warnings_on&lt;/font&gt;&lt;font color="gray"&gt;,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="green"&gt;-- DBR_ANSIWARNINGS&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;sysconv&lt;/font&gt;&lt;font color="gray"&gt;(&lt;/font&gt;&lt;font color="black"&gt;bit&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="black"&gt;d.status2 &lt;/font&gt;&lt;font color="gray"&gt;&amp;amp;&lt;/font&gt;&lt;font color="gray"&gt; &lt;/font&gt;&lt;font color="black"&gt;0x1000&lt;/font&gt;&lt;font color="gray"&gt;) &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;is_arithabort_on&lt;/font&gt;&lt;font color="gray"&gt;,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="green"&gt;-- DBR_ARITHABORT&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;sysconv&lt;/font&gt;&lt;font color="gray"&gt;(&lt;/font&gt;&lt;font color="black"&gt;bit&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="black"&gt;d.status2 &lt;/font&gt;&lt;font color="gray"&gt;&amp;amp;&lt;/font&gt;&lt;font color="gray"&gt; &lt;/font&gt;&lt;font color="black"&gt;0x10000&lt;/font&gt;&lt;font color="gray"&gt;) &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;is_concat_null_yields_null_on&lt;/font&gt;&lt;font color="gray"&gt;,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="green"&gt;-- DBR_CATNULL&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;sysconv&lt;/font&gt;&lt;font color="gray"&gt;(&lt;/font&gt;&lt;font color="black"&gt;bit&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="black"&gt;d.status2 &lt;/font&gt;&lt;font color="gray"&gt;&amp;amp;&lt;/font&gt;&lt;font color="gray"&gt; &lt;/font&gt;&lt;font color="black"&gt;0x800&lt;/font&gt;&lt;font color="gray"&gt;) &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;is_numeric_roundabort_on&lt;/font&gt;&lt;font color="gray"&gt;,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="green"&gt;-- DBR_NUMEABORT&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;sysconv&lt;/font&gt;&lt;font color="gray"&gt;(&lt;/font&gt;&lt;font color="black"&gt;bit&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="black"&gt;d.status2 &lt;/font&gt;&lt;font color="gray"&gt;&amp;amp;&lt;/font&gt;&lt;font color="gray"&gt; &lt;/font&gt;&lt;font color="black"&gt;0x800000&lt;/font&gt;&lt;font color="gray"&gt;) &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;is_quoted_identifier_on&lt;/font&gt;&lt;font color="gray"&gt;,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="green"&gt;-- DBR_QUOTEDIDENT&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;sysconv&lt;/font&gt;&lt;font color="gray"&gt;(&lt;/font&gt;&lt;font color="black"&gt;bit&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="black"&gt;d.status2 &lt;/font&gt;&lt;font color="gray"&gt;&amp;amp;&lt;/font&gt;&lt;font color="gray"&gt; &lt;/font&gt;&lt;font color="black"&gt;0x20000&lt;/font&gt;&lt;font color="gray"&gt;) &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;is_recursive_triggers_on&lt;/font&gt;&lt;font color="gray"&gt;,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="green"&gt;-- DBR_RECURTRIG&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;sysconv&lt;/font&gt;&lt;font color="gray"&gt;(&lt;/font&gt;&lt;font color="black"&gt;bit&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="black"&gt;d.status2 &lt;/font&gt;&lt;font color="gray"&gt;&amp;amp;&lt;/font&gt;&lt;font color="gray"&gt; &lt;/font&gt;&lt;font color="black"&gt;0x2000000&lt;/font&gt;&lt;font color="gray"&gt;) &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;is_cursor_close_on_commit_on&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="green"&gt;-- DBR_CURSCLOSEONCOM&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;sysconv&lt;/font&gt;&lt;font color="gray"&gt;(&lt;/font&gt;&lt;font color="black"&gt;bit&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="black"&gt;d.status2 &lt;/font&gt;&lt;font color="gray"&gt;&amp;amp;&lt;/font&gt;&lt;font color="gray"&gt; &lt;/font&gt;&lt;font color="black"&gt;0x100000&lt;/font&gt;&lt;font color="gray"&gt;) &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;is_local_cursor_default&lt;/font&gt;&lt;font color="gray"&gt;,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="green"&gt;-- DBR_DEFLOCALCURS&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;sysconv&lt;/font&gt;&lt;font color="gray"&gt;(&lt;/font&gt;&lt;font color="black"&gt;bit&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="black"&gt;d.status2 &lt;/font&gt;&lt;font color="gray"&gt;&amp;amp;&lt;/font&gt;&lt;font color="gray"&gt; &lt;/font&gt;&lt;font color="black"&gt;0x20000000&lt;/font&gt;&lt;font color="gray"&gt;) &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;is_fulltext_enabled&lt;/font&gt;&lt;font color="gray"&gt;,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="green"&gt;-- DBR_FTENABLED&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;sysconv&lt;/font&gt;&lt;font color="gray"&gt;(&lt;/font&gt;&lt;font color="black"&gt;bit&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="black"&gt;d.status2 &lt;/font&gt;&lt;font color="gray"&gt;&amp;amp;&lt;/font&gt;&lt;font color="gray"&gt; &lt;/font&gt;&lt;font color="black"&gt;0x200&lt;/font&gt;&lt;font color="gray"&gt;) &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;is_trustworthy_on&lt;/font&gt;&lt;font color="gray"&gt;,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="green"&gt;-- DBR_TRUSTWORTHY&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;sysconv&lt;/font&gt;&lt;font color="gray"&gt;(&lt;/font&gt;&lt;font color="black"&gt;bit&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="black"&gt;d.status2 &lt;/font&gt;&lt;font color="gray"&gt;&amp;amp;&lt;/font&gt;&lt;font color="gray"&gt; &lt;/font&gt;&lt;font color="black"&gt;0x400&lt;/font&gt;&lt;font color="gray"&gt;) &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;is_db_chaining_on&lt;/font&gt;&lt;font color="gray"&gt;,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="green"&gt;-- DBR_DBCHAINING&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;sysconv&lt;/font&gt;&lt;font color="gray"&gt;(&lt;/font&gt;&lt;font color="black"&gt;bit&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="black"&gt;d.status2 &lt;/font&gt;&lt;font color="gray"&gt;&amp;amp;&lt;/font&gt;&lt;font color="gray"&gt; &lt;/font&gt;&lt;font color="black"&gt;0x08000000&lt;/font&gt;&lt;font color="gray"&gt;) &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;is_parameterization_forced&lt;/font&gt;&lt;font color="gray"&gt;,&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="green"&gt;-- DBR_UNIVERSALAUTOPARAM&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;sysconv&lt;/font&gt;&lt;font color="gray"&gt;(&lt;/font&gt;&lt;font color="black"&gt;bit&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="black"&gt;d.status2 &lt;/font&gt;&lt;font color="gray"&gt;&amp;amp;&lt;/font&gt;&lt;font color="gray"&gt; &lt;/font&gt;&lt;font color="black"&gt;64&lt;/font&gt;&lt;font color="gray"&gt;) &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;is_master_key_encrypted_by_server&lt;/font&gt;&lt;font color="gray"&gt;,&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="green"&gt;-- DBR_MASTKEY&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;sysconv&lt;/font&gt;&lt;font color="gray"&gt;(&lt;/font&gt;&lt;font color="black"&gt;bit&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="black"&gt;d.category &lt;/font&gt;&lt;font color="gray"&gt;&amp;amp;&lt;/font&gt;&lt;font color="gray"&gt; &lt;/font&gt;&lt;font color="black"&gt;1&lt;/font&gt;&lt;font color="gray"&gt;) &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;is_published&lt;/font&gt;&lt;font color="gray"&gt;,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;sysconv&lt;/font&gt;&lt;font color="gray"&gt;(&lt;/font&gt;&lt;font color="black"&gt;bit&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="black"&gt;d.category &lt;/font&gt;&lt;font color="gray"&gt;&amp;amp;&lt;/font&gt;&lt;font color="gray"&gt; &lt;/font&gt;&lt;font color="black"&gt;2&lt;/font&gt;&lt;font color="gray"&gt;) &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;is_subscribed&lt;/font&gt;&lt;font color="gray"&gt;,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;sysconv&lt;/font&gt;&lt;font color="gray"&gt;(&lt;/font&gt;&lt;font color="black"&gt;bit&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="black"&gt;d.category &lt;/font&gt;&lt;font color="gray"&gt;&amp;amp;&lt;/font&gt;&lt;font color="gray"&gt; &lt;/font&gt;&lt;font color="black"&gt;4&lt;/font&gt;&lt;font color="gray"&gt;) &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;is_merge_published&lt;/font&gt;&lt;font color="gray"&gt;,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;sysconv&lt;/font&gt;&lt;font color="gray"&gt;(&lt;/font&gt;&lt;font color="black"&gt;bit&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="black"&gt;d.category &lt;/font&gt;&lt;font color="gray"&gt;&amp;amp;&lt;/font&gt;&lt;font color="gray"&gt; &lt;/font&gt;&lt;font color="black"&gt;16&lt;/font&gt;&lt;font color="gray"&gt;) &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;is_distributor&lt;/font&gt;&lt;font color="gray"&gt;,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;sysconv&lt;/font&gt;&lt;font color="gray"&gt;(&lt;/font&gt;&lt;font color="black"&gt;bit&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="black"&gt;d.category &lt;/font&gt;&lt;font color="gray"&gt;&amp;amp;&lt;/font&gt;&lt;font color="gray"&gt; &lt;/font&gt;&lt;font color="black"&gt;32&lt;/font&gt;&lt;font color="gray"&gt;) &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;is_sync_with_backup&lt;/font&gt;&lt;font color="gray"&gt;,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;d.svcbrkrguid &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;service_broker_guid&lt;/font&gt;&lt;font color="gray"&gt;,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;sysconv&lt;/font&gt;&lt;font color="gray"&gt;(&lt;/font&gt;&lt;font color="black"&gt;bit&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="magenta"&gt;CASE &lt;/font&gt;&lt;font color="blue"&gt;WHEN &lt;/font&gt;&lt;font color="black"&gt;d.scope &lt;/font&gt;&lt;font color="blue"&gt;= &lt;/font&gt;&lt;font color="black"&gt;0 &lt;/font&gt;&lt;font color="blue"&gt;THEN &lt;/font&gt;&lt;font color="black"&gt;1 &lt;/font&gt;&lt;font color="blue"&gt;ELSE &lt;/font&gt;&lt;font color="black"&gt;0 &lt;/font&gt;&lt;font color="blue"&gt;END&lt;/font&gt;&lt;font color="gray"&gt;) &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;is_broker_enabled&lt;/font&gt;&lt;font color="gray"&gt;,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;p.log_reuse_wait&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="black"&gt;lr.name &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;log_reuse_wait_desc&lt;/font&gt;&lt;font color="gray"&gt;,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;sysconv&lt;/font&gt;&lt;font color="gray"&gt;(&lt;/font&gt;&lt;font color="black"&gt;bit&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="black"&gt;d.status2 &lt;/font&gt;&lt;font color="gray"&gt;&amp;amp;&lt;/font&gt;&lt;font color="gray"&gt; &lt;/font&gt;&lt;font color="black"&gt;4&lt;/font&gt;&lt;font color="gray"&gt;) &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;is_date_correlation_on&lt;/font&gt;&lt;font color="gray"&gt;,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="green"&gt;-- DBR_DATECORRELATIONOPT&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;sysconv&lt;/font&gt;&lt;font color="gray"&gt;(&lt;/font&gt;&lt;font color="black"&gt;bit&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="black"&gt;d.category &lt;/font&gt;&lt;font color="gray"&gt;&amp;amp;&lt;/font&gt;&lt;font color="gray"&gt; &lt;/font&gt;&lt;font color="black"&gt;64&lt;/font&gt;&lt;font color="gray"&gt;) &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;is_cdc_enabled&lt;/font&gt;&lt;font color="gray"&gt;,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;sysconv&lt;/font&gt;&lt;font color="gray"&gt;(&lt;/font&gt;&lt;font color="black"&gt;bit&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="black"&gt;d.status2 &lt;/font&gt;&lt;font color="gray"&gt;&amp;amp;&lt;/font&gt;&lt;font color="gray"&gt; &lt;/font&gt;&lt;font color="black"&gt;0x100&lt;/font&gt;&lt;font color="gray"&gt;) &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;is_encrypted&lt;/font&gt;&lt;font color="gray"&gt;,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="green"&gt;-- DBR_ENCRYPTION&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;sysconv&lt;/font&gt;&lt;font color="gray"&gt;(&lt;/font&gt;&lt;font color="black"&gt;bit&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="black"&gt;d.status2 &lt;/font&gt;&lt;font color="gray"&gt;&amp;amp;&lt;/font&gt;&lt;font color="gray"&gt; &lt;/font&gt;&lt;font color="black"&gt;0x8&lt;/font&gt;&lt;font color="gray"&gt;) &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;is_honor_broker_priority_on&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="green"&gt;-- DBR_HONORBRKPRI&lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="blue"&gt;FROM master&lt;/font&gt;&lt;font color="black"&gt;.sys.sysdbreg d &lt;/font&gt;&lt;font color="gray"&gt;OUTER &lt;/font&gt;&lt;font color="black"&gt;APPLY &lt;/font&gt;&lt;font color="blue"&gt;OPENROWSET&lt;/font&gt;&lt;font color="gray"&gt;(&lt;/font&gt;&lt;font color="blue"&gt;TABLE &lt;/font&gt;&lt;font color="black"&gt;DBPROP&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="black"&gt;d.id&lt;/font&gt;&lt;font color="gray"&gt;) &lt;/font&gt;&lt;font color="black"&gt;p&lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="magenta"&gt;LEFT &lt;/font&gt;&lt;font color="blue"&gt;JOIN &lt;/font&gt;&lt;font color="black"&gt;sys.syssingleobjrefs r &lt;/font&gt;&lt;font color="blue"&gt;ON &lt;/font&gt;&lt;font color="black"&gt;r.depid &lt;/font&gt;&lt;font color="blue"&gt;= &lt;/font&gt;&lt;font color="black"&gt;d.id &lt;/font&gt;&lt;font color="gray"&gt;AND &lt;/font&gt;&lt;font color="black"&gt;r.class &lt;/font&gt;&lt;font color="blue"&gt;= &lt;/font&gt;&lt;font color="black"&gt;96 &lt;/font&gt;&lt;font color="gray"&gt;AND &lt;/font&gt;&lt;font color="black"&gt;r.depsubid &lt;/font&gt;&lt;font color="blue"&gt;= &lt;/font&gt;&lt;font color="black"&gt;0 &lt;/font&gt;&lt;font color="green"&gt;-- SRC_VIEWPOINTDB&lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="magenta"&gt;LEFT &lt;/font&gt;&lt;font color="blue"&gt;JOIN &lt;/font&gt;&lt;font color="black"&gt;sys.syspalvalues st &lt;/font&gt;&lt;font color="blue"&gt;ON &lt;/font&gt;&lt;font color="black"&gt;st.class &lt;/font&gt;&lt;font color="blue"&gt;= &lt;/font&gt;&lt;font color="red"&gt;'DBST' &lt;/font&gt;&lt;font color="gray"&gt;AND &lt;/font&gt;&lt;font color="black"&gt;st.value &lt;/font&gt;&lt;font color="blue"&gt;= &lt;/font&gt;&lt;font color="black"&gt;p.state&lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="magenta"&gt;LEFT &lt;/font&gt;&lt;font color="blue"&gt;JOIN &lt;/font&gt;&lt;font color="black"&gt;sys.syspalvalues ua &lt;/font&gt;&lt;font color="blue"&gt;ON &lt;/font&gt;&lt;font color="black"&gt;ua.class &lt;/font&gt;&lt;font color="blue"&gt;= &lt;/font&gt;&lt;font color="red"&gt;'DBUA' &lt;/font&gt;&lt;font color="gray"&gt;AND &lt;/font&gt;&lt;font color="black"&gt;ua.value &lt;/font&gt;&lt;font color="blue"&gt;= &lt;/font&gt;&lt;font color="black"&gt;p.user_access&lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="magenta"&gt;LEFT &lt;/font&gt;&lt;font color="blue"&gt;JOIN &lt;/font&gt;&lt;font color="black"&gt;sys.syspalvalues si&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="blue"&gt;ON &lt;/font&gt;&lt;font color="black"&gt;si.class &lt;/font&gt;&lt;font color="blue"&gt;= &lt;/font&gt;&lt;font color="red"&gt;'DBSI' &lt;/font&gt;&lt;font color="gray"&gt;AND &lt;/font&gt;&lt;font color="black"&gt;si.value &lt;/font&gt;&lt;font color="blue"&gt;= &lt;/font&gt;&lt;font color="black"&gt;p.snapshot_isolation_state&lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="magenta"&gt;LEFT &lt;/font&gt;&lt;font color="blue"&gt;JOIN &lt;/font&gt;&lt;font color="black"&gt;sys.syspalvalues ro &lt;/font&gt;&lt;font color="blue"&gt;ON &lt;/font&gt;&lt;font color="black"&gt;ro.class &lt;/font&gt;&lt;font color="blue"&gt;= &lt;/font&gt;&lt;font color="red"&gt;'DBRO' &lt;/font&gt;&lt;font color="gray"&gt;AND &lt;/font&gt;&lt;font color="black"&gt;ro.value &lt;/font&gt;&lt;font color="blue"&gt;= &lt;/font&gt;&lt;font color="black"&gt;p.recovery_model&lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="magenta"&gt;LEFT &lt;/font&gt;&lt;font color="blue"&gt;JOIN &lt;/font&gt;&lt;font color="black"&gt;sys.syspalvalues pv &lt;/font&gt;&lt;font color="blue"&gt;ON &lt;/font&gt;&lt;font color="black"&gt;pv.class &lt;/font&gt;&lt;font color="blue"&gt;= &lt;/font&gt;&lt;font color="red"&gt;'DBPV' &lt;/font&gt;&lt;font color="gray"&gt;AND &lt;/font&gt;&lt;font color="black"&gt;pv.value &lt;/font&gt;&lt;font color="blue"&gt;= &lt;/font&gt;&lt;font color="black"&gt;p.page_verify_option&lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="magenta"&gt;LEFT &lt;/font&gt;&lt;font color="blue"&gt;JOIN &lt;/font&gt;&lt;font color="black"&gt;sys.syspalvalues lr &lt;/font&gt;&lt;font color="blue"&gt;ON &lt;/font&gt;&lt;font color="black"&gt;lr.class &lt;/font&gt;&lt;font color="blue"&gt;= &lt;/font&gt;&lt;font color="red"&gt;'LRWT' &lt;/font&gt;&lt;font color="gray"&gt;AND &lt;/font&gt;&lt;font color="black"&gt;lr.value &lt;/font&gt;&lt;font color="blue"&gt;= &lt;/font&gt;&lt;font color="black"&gt;p.log_reuse_wait&lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="blue"&gt;WHERE &lt;/font&gt;&lt;font color="black"&gt;d.id &lt;/font&gt;&lt;font color="gray"&gt;&amp;lt; &lt;/font&gt;&lt;font color="black"&gt;0x7fff&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="gray"&gt;AND &lt;/font&gt;&lt;font color="black"&gt;has_access&lt;/font&gt;&lt;font color="gray"&gt;(&lt;/font&gt;&lt;font color="red"&gt;'DB'&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="black"&gt;d.id&lt;/font&gt;&lt;font color="gray"&gt;) &lt;/font&gt;&lt;font color="blue"&gt;= &lt;/font&gt;&lt;font color="black"&gt;1&lt;/font&gt;&lt;/pre&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/blockquote&gt;

&lt;p&gt;And in Denali, it's much more verbose - almost 50% larger (about 6,200 characters): &lt;br&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;table bgcolor="#eeeeee" cellpadding="0" cellspacing="0"&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;pre style="padding:10px 20px;font-size:12px;font-family:consolas,lucida console,courier new,courier;-moz-background-inline-policy:continuous;"&gt;&lt;font color="blue"&gt;CREATE VIEW &lt;/font&gt;&lt;font color="black"&gt;sys.databases &lt;/font&gt;&lt;font color="blue"&gt;AS&lt;br&gt;&amp;nbsp;&amp;nbsp; SELECT &lt;/font&gt;&lt;font color="black"&gt;d.name&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="black"&gt;d.id &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;database_id&lt;/font&gt;&lt;font color="gray"&gt;,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;r.indepid &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;source_database_id&lt;/font&gt;&lt;font color="gray"&gt;,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;d.sid &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;owner_sid&lt;/font&gt;&lt;font color="gray"&gt;,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;d.crdate &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;create_date&lt;/font&gt;&lt;font color="gray"&gt;,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;d.cmptlevel &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;compatibility_level&lt;/font&gt;&lt;font color="gray"&gt;,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="magenta"&gt;CONVERT&lt;/font&gt;&lt;font color="gray"&gt;(&lt;/font&gt;&lt;font color="blue"&gt;SYSNAME&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="black"&gt;CollationPropertyFromID&lt;/font&gt;&lt;font color="gray"&gt;(&lt;/font&gt;&lt;font color="black"&gt;p.cid&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="red"&gt;'name'&lt;/font&gt;&lt;font color="gray"&gt;)) &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;collation_name&lt;/font&gt;&lt;font color="gray"&gt;,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;p.user_access&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="black"&gt;ua.name &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;user_access_desc&lt;/font&gt;&lt;font color="gray"&gt;,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;sysconv&lt;/font&gt;&lt;font color="gray"&gt;(&lt;/font&gt;&lt;font color="black"&gt;bit&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="black"&gt;d.status &lt;/font&gt;&lt;font color="gray"&gt;&amp;amp;&lt;/font&gt;&lt;font color="gray"&gt; &lt;/font&gt;&lt;font color="black"&gt;0x400&lt;/font&gt;&lt;font color="gray"&gt;) &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;is_read_only&lt;/font&gt;&lt;font color="gray"&gt;,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="green"&gt;-- DBR_RDONLY&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;sysconv&lt;/font&gt;&lt;font color="gray"&gt;(&lt;/font&gt;&lt;font color="black"&gt;bit&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="black"&gt;d.status &lt;/font&gt;&lt;font color="gray"&gt;&amp;amp;&lt;/font&gt;&lt;font color="gray"&gt; &lt;/font&gt;&lt;font color="black"&gt;1&lt;/font&gt;&lt;font color="gray"&gt;) &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;is_auto_close_on&lt;/font&gt;&lt;font color="gray"&gt;,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="green"&gt;-- DBR_CLOSE_ON_EXIT&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;sysconv&lt;/font&gt;&lt;font color="gray"&gt;(&lt;/font&gt;&lt;font color="black"&gt;bit&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="black"&gt;d.status &lt;/font&gt;&lt;font color="gray"&gt;&amp;amp;&lt;/font&gt;&lt;font color="gray"&gt; &lt;/font&gt;&lt;font color="black"&gt;0x400000&lt;/font&gt;&lt;font color="gray"&gt;) &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;is_auto_shrink_on&lt;/font&gt;&lt;font color="gray"&gt;,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="green"&gt;-- DBR_AUTOSHRINK&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;p.state&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="black"&gt;st.name &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;state_desc&lt;/font&gt;&lt;font color="gray"&gt;,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;sysconv&lt;/font&gt;&lt;font color="gray"&gt;(&lt;/font&gt;&lt;font color="black"&gt;bit&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="black"&gt;d.status &lt;/font&gt;&lt;font color="gray"&gt;&amp;amp;&lt;/font&gt;&lt;font color="gray"&gt; &lt;/font&gt;&lt;font color="black"&gt;0x200000&lt;/font&gt;&lt;font color="gray"&gt;) &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;is_in_standby&lt;/font&gt;&lt;font color="gray"&gt;,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="green"&gt;-- DBR_STANDBY&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;p.is_cleanly_shutdown&lt;/font&gt;&lt;font color="gray"&gt;,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;sysconv&lt;/font&gt;&lt;font color="gray"&gt;(&lt;/font&gt;&lt;font color="black"&gt;bit&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="black"&gt;d.status &lt;/font&gt;&lt;font color="gray"&gt;&amp;amp;&lt;/font&gt;&lt;font color="gray"&gt; &lt;/font&gt;&lt;font color="black"&gt;0x80000000&lt;/font&gt;&lt;font color="gray"&gt;) &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;is_supplemental_logging_enabled&lt;/font&gt;&lt;font color="gray"&gt;,&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="green"&gt;-- DBR_SUPPLEMENT_LOG&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;p.snapshot_isolation_state&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="black"&gt;si.name &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;snapshot_isolation_state_desc&lt;/font&gt;&lt;font color="gray"&gt;,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;sysconv&lt;/font&gt;&lt;font color="gray"&gt;(&lt;/font&gt;&lt;font color="black"&gt;bit&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="black"&gt;d.status &lt;/font&gt;&lt;font color="gray"&gt;&amp;amp;&lt;/font&gt;&lt;font color="gray"&gt; &lt;/font&gt;&lt;font color="black"&gt;0x800000&lt;/font&gt;&lt;font color="gray"&gt;) &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;is_read_committed_snapshot_on&lt;/font&gt;&lt;font color="gray"&gt;,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="green"&gt;-- DBR_READCOMMITTED_SNAPSHOT&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;p.recovery_model&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="black"&gt;ro.name &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;recovery_model_desc&lt;/font&gt;&lt;font color="gray"&gt;,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;p.page_verify_option&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="black"&gt;pv.name &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;page_verify_option_desc&lt;/font&gt;&lt;font color="gray"&gt;,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;sysconv&lt;/font&gt;&lt;font color="gray"&gt;(&lt;/font&gt;&lt;font color="black"&gt;bit&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="black"&gt;d.status2 &lt;/font&gt;&lt;font color="gray"&gt;&amp;amp;&lt;/font&gt;&lt;font color="gray"&gt; &lt;/font&gt;&lt;font color="black"&gt;0x1000000&lt;/font&gt;&lt;font color="gray"&gt;) &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;is_auto_create_stats_on&lt;/font&gt;&lt;font color="gray"&gt;,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="green"&gt;-- DBR_AUTOCRTSTATS&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;sysconv&lt;/font&gt;&lt;font color="gray"&gt;(&lt;/font&gt;&lt;font color="black"&gt;bit&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="black"&gt;d.status2 &lt;/font&gt;&lt;font color="gray"&gt;&amp;amp;&lt;/font&gt;&lt;font color="gray"&gt; &lt;/font&gt;&lt;font color="black"&gt;0x40000000&lt;/font&gt;&lt;font color="gray"&gt;) &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;is_auto_update_stats_on&lt;/font&gt;&lt;font color="gray"&gt;,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="green"&gt;-- DBR_AUTOUPDSTATS&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;sysconv&lt;/font&gt;&lt;font color="gray"&gt;(&lt;/font&gt;&lt;font color="black"&gt;bit&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="black"&gt;d.status2 &lt;/font&gt;&lt;font color="gray"&gt;&amp;amp;&lt;/font&gt;&lt;font color="gray"&gt; &lt;/font&gt;&lt;font color="black"&gt;0x80000000&lt;/font&gt;&lt;font color="gray"&gt;) &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;is_auto_update_stats_async_on&lt;/font&gt;&lt;font color="gray"&gt;,&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="green"&gt;-- DBR_AUTOUPDSTATSASYNC&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;sysconv&lt;/font&gt;&lt;font color="gray"&gt;(&lt;/font&gt;&lt;font color="black"&gt;bit&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="black"&gt;d.status2 &lt;/font&gt;&lt;font color="gray"&gt;&amp;amp;&lt;/font&gt;&lt;font color="gray"&gt; &lt;/font&gt;&lt;font color="black"&gt;0x4000&lt;/font&gt;&lt;font color="gray"&gt;) &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;is_ansi_null_default_on&lt;/font&gt;&lt;font color="gray"&gt;,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="green"&gt;-- DBR_ANSINULLDFLT&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;sysconv&lt;/font&gt;&lt;font color="gray"&gt;(&lt;/font&gt;&lt;font color="black"&gt;bit&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="black"&gt;d.status2 &lt;/font&gt;&lt;font color="gray"&gt;&amp;amp;&lt;/font&gt;&lt;font color="gray"&gt; &lt;/font&gt;&lt;font color="black"&gt;0x4000000&lt;/font&gt;&lt;font color="gray"&gt;) &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;is_ansi_nulls_on&lt;/font&gt;&lt;font color="gray"&gt;,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="green"&gt;-- DBR_ANSINULLS&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;sysconv&lt;/font&gt;&lt;font color="gray"&gt;(&lt;/font&gt;&lt;font color="black"&gt;bit&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="black"&gt;d.status2 &lt;/font&gt;&lt;font color="gray"&gt;&amp;amp;&lt;/font&gt;&lt;font color="gray"&gt; &lt;/font&gt;&lt;font color="black"&gt;0x2000&lt;/font&gt;&lt;font color="gray"&gt;) &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;is_ansi_padding_on&lt;/font&gt;&lt;font color="gray"&gt;,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="green"&gt;-- DBR_ANSIPADDING&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;sysconv&lt;/font&gt;&lt;font color="gray"&gt;(&lt;/font&gt;&lt;font color="black"&gt;bit&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="black"&gt;d.status2 &lt;/font&gt;&lt;font color="gray"&gt;&amp;amp;&lt;/font&gt;&lt;font color="gray"&gt; &lt;/font&gt;&lt;font color="black"&gt;0x10000000&lt;/font&gt;&lt;font color="gray"&gt;) &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;is_ansi_warnings_on&lt;/font&gt;&lt;font color="gray"&gt;,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="green"&gt;-- DBR_ANSIWARNINGS&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;sysconv&lt;/font&gt;&lt;font color="gray"&gt;(&lt;/font&gt;&lt;font color="black"&gt;bit&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="black"&gt;d.status2 &lt;/font&gt;&lt;font color="gray"&gt;&amp;amp;&lt;/font&gt;&lt;font color="gray"&gt; &lt;/font&gt;&lt;font color="black"&gt;0x1000&lt;/font&gt;&lt;font color="gray"&gt;) &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;is_arithabort_on&lt;/font&gt;&lt;font color="gray"&gt;,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="green"&gt;-- DBR_ARITHABORT&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;sysconv&lt;/font&gt;&lt;font color="gray"&gt;(&lt;/font&gt;&lt;font color="black"&gt;bit&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="black"&gt;d.status2 &lt;/font&gt;&lt;font color="gray"&gt;&amp;amp;&lt;/font&gt;&lt;font color="gray"&gt; &lt;/font&gt;&lt;font color="black"&gt;0x10000&lt;/font&gt;&lt;font color="gray"&gt;) &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;is_concat_null_yields_null_on&lt;/font&gt;&lt;font color="gray"&gt;,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="green"&gt;-- DBR_CATNULL&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;sysconv&lt;/font&gt;&lt;font color="gray"&gt;(&lt;/font&gt;&lt;font color="black"&gt;bit&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="black"&gt;d.status2 &lt;/font&gt;&lt;font color="gray"&gt;&amp;amp;&lt;/font&gt;&lt;font color="gray"&gt; &lt;/font&gt;&lt;font color="black"&gt;0x800&lt;/font&gt;&lt;font color="gray"&gt;) &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;is_numeric_roundabort_on&lt;/font&gt;&lt;font color="gray"&gt;,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="green"&gt;-- DBR_NUMEABORT&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;sysconv&lt;/font&gt;&lt;font color="gray"&gt;(&lt;/font&gt;&lt;font color="black"&gt;bit&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="black"&gt;d.status2 &lt;/font&gt;&lt;font color="gray"&gt;&amp;amp;&lt;/font&gt;&lt;font color="gray"&gt; &lt;/font&gt;&lt;font color="black"&gt;0x800000&lt;/font&gt;&lt;font color="gray"&gt;) &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;is_quoted_identifier_on&lt;/font&gt;&lt;font color="gray"&gt;,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="green"&gt;-- DBR_QUOTEDIDENT&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;sysconv&lt;/font&gt;&lt;font color="gray"&gt;(&lt;/font&gt;&lt;font color="black"&gt;bit&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="black"&gt;d.status2 &lt;/font&gt;&lt;font color="gray"&gt;&amp;amp;&lt;/font&gt;&lt;font color="gray"&gt; &lt;/font&gt;&lt;font color="black"&gt;0x20000&lt;/font&gt;&lt;font color="gray"&gt;) &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;is_recursive_triggers_on&lt;/font&gt;&lt;font color="gray"&gt;,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="green"&gt;-- DBR_RECURTRIG&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;sysconv&lt;/font&gt;&lt;font color="gray"&gt;(&lt;/font&gt;&lt;font color="black"&gt;bit&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="black"&gt;d.status2 &lt;/font&gt;&lt;font color="gray"&gt;&amp;amp;&lt;/font&gt;&lt;font color="gray"&gt; &lt;/font&gt;&lt;font color="black"&gt;0x2000000&lt;/font&gt;&lt;font color="gray"&gt;) &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;is_cursor_close_on_commit_on&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="green"&gt;-- DBR_CURSCLOSEONCOM&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;sysconv&lt;/font&gt;&lt;font color="gray"&gt;(&lt;/font&gt;&lt;font color="black"&gt;bit&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="black"&gt;d.status2 &lt;/font&gt;&lt;font color="gray"&gt;&amp;amp;&lt;/font&gt;&lt;font color="gray"&gt; &lt;/font&gt;&lt;font color="black"&gt;0x100000&lt;/font&gt;&lt;font color="gray"&gt;) &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;is_local_cursor_default&lt;/font&gt;&lt;font color="gray"&gt;,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="green"&gt;-- DBR_DEFLOCALCURS&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;sysconv&lt;/font&gt;&lt;font color="gray"&gt;(&lt;/font&gt;&lt;font color="black"&gt;bit&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="black"&gt;d.status2 &lt;/font&gt;&lt;font color="gray"&gt;&amp;amp;&lt;/font&gt;&lt;font color="gray"&gt; &lt;/font&gt;&lt;font color="black"&gt;0x20000000&lt;/font&gt;&lt;font color="gray"&gt;) &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;is_fulltext_enabled&lt;/font&gt;&lt;font color="gray"&gt;,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="green"&gt;-- DBR_FTENABLED&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;sysconv&lt;/font&gt;&lt;font color="gray"&gt;(&lt;/font&gt;&lt;font color="black"&gt;bit&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="black"&gt;d.status2 &lt;/font&gt;&lt;font color="gray"&gt;&amp;amp;&lt;/font&gt;&lt;font color="gray"&gt; &lt;/font&gt;&lt;font color="black"&gt;0x200&lt;/font&gt;&lt;font color="gray"&gt;) &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;is_trustworthy_on&lt;/font&gt;&lt;font color="gray"&gt;,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="green"&gt;-- DBR_TRUSTWORTHY&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;sysconv&lt;/font&gt;&lt;font color="gray"&gt;(&lt;/font&gt;&lt;font color="black"&gt;bit&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="black"&gt;d.status2 &lt;/font&gt;&lt;font color="gray"&gt;&amp;amp;&lt;/font&gt;&lt;font color="gray"&gt; &lt;/font&gt;&lt;font color="black"&gt;0x400&lt;/font&gt;&lt;font color="gray"&gt;) &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;is_db_chaining_on&lt;/font&gt;&lt;font color="gray"&gt;,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="green"&gt;-- DBR_DBCHAINING&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;sysconv&lt;/font&gt;&lt;font color="gray"&gt;(&lt;/font&gt;&lt;font color="black"&gt;bit&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="black"&gt;d.status2 &lt;/font&gt;&lt;font color="gray"&gt;&amp;amp;&lt;/font&gt;&lt;font color="gray"&gt; &lt;/font&gt;&lt;font color="black"&gt;0x08000000&lt;/font&gt;&lt;font color="gray"&gt;) &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;is_parameterization_forced&lt;/font&gt;&lt;font color="gray"&gt;,&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="green"&gt;-- DBR_UNIVERSALAUTOPARAM&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;sysconv&lt;/font&gt;&lt;font color="gray"&gt;(&lt;/font&gt;&lt;font color="black"&gt;bit&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="black"&gt;d.status2 &lt;/font&gt;&lt;font color="gray"&gt;&amp;amp;&lt;/font&gt;&lt;font color="gray"&gt; &lt;/font&gt;&lt;font color="black"&gt;64&lt;/font&gt;&lt;font color="gray"&gt;) &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;is_master_key_encrypted_by_server&lt;/font&gt;&lt;font color="gray"&gt;,&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="green"&gt;-- DBR_MASTKEY&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;sysconv&lt;/font&gt;&lt;font color="gray"&gt;(&lt;/font&gt;&lt;font color="black"&gt;bit&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="black"&gt;d.category &lt;/font&gt;&lt;font color="gray"&gt;&amp;amp;&lt;/font&gt;&lt;font color="gray"&gt; &lt;/font&gt;&lt;font color="black"&gt;1&lt;/font&gt;&lt;font color="gray"&gt;) &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;is_published&lt;/font&gt;&lt;font color="gray"&gt;,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;sysconv&lt;/font&gt;&lt;font color="gray"&gt;(&lt;/font&gt;&lt;font color="black"&gt;bit&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="black"&gt;d.category &lt;/font&gt;&lt;font color="gray"&gt;&amp;amp;&lt;/font&gt;&lt;font color="gray"&gt; &lt;/font&gt;&lt;font color="black"&gt;2&lt;/font&gt;&lt;font color="gray"&gt;) &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;is_subscribed&lt;/font&gt;&lt;font color="gray"&gt;,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;sysconv&lt;/font&gt;&lt;font color="gray"&gt;(&lt;/font&gt;&lt;font color="black"&gt;bit&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="black"&gt;d.category &lt;/font&gt;&lt;font color="gray"&gt;&amp;amp;&lt;/font&gt;&lt;font color="gray"&gt; &lt;/font&gt;&lt;font color="black"&gt;4&lt;/font&gt;&lt;font color="gray"&gt;) &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;is_merge_published&lt;/font&gt;&lt;font color="gray"&gt;,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;sysconv&lt;/font&gt;&lt;font color="gray"&gt;(&lt;/font&gt;&lt;font color="black"&gt;bit&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="black"&gt;d.category &lt;/font&gt;&lt;font color="gray"&gt;&amp;amp;&lt;/font&gt;&lt;font color="gray"&gt; &lt;/font&gt;&lt;font color="black"&gt;16&lt;/font&gt;&lt;font color="gray"&gt;) &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;is_distributor&lt;/font&gt;&lt;font color="gray"&gt;,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;sysconv&lt;/font&gt;&lt;font color="gray"&gt;(&lt;/font&gt;&lt;font color="black"&gt;bit&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="black"&gt;d.category &lt;/font&gt;&lt;font color="gray"&gt;&amp;amp;&lt;/font&gt;&lt;font color="gray"&gt; &lt;/font&gt;&lt;font color="black"&gt;32&lt;/font&gt;&lt;font color="gray"&gt;) &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;is_sync_with_backup&lt;/font&gt;&lt;font color="gray"&gt;,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;d.svcbrkrguid &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;service_broker_guid&lt;/font&gt;&lt;font color="gray"&gt;,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;sysconv&lt;/font&gt;&lt;font color="gray"&gt;(&lt;/font&gt;&lt;font color="black"&gt;bit&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="magenta"&gt;CASE &lt;/font&gt;&lt;font color="blue"&gt;WHEN &lt;/font&gt;&lt;font color="black"&gt;d.scope &lt;/font&gt;&lt;font color="blue"&gt;= &lt;/font&gt;&lt;font color="black"&gt;0 &lt;/font&gt;&lt;font color="blue"&gt;THEN &lt;/font&gt;&lt;font color="black"&gt;1 &lt;/font&gt;&lt;font color="blue"&gt;ELSE &lt;/font&gt;&lt;font color="black"&gt;0 &lt;/font&gt;&lt;font color="blue"&gt;END&lt;/font&gt;&lt;font color="gray"&gt;) &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;is_broker_enabled&lt;/font&gt;&lt;font color="gray"&gt;,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;p.log_reuse_wait&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="black"&gt;lr.name &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;log_reuse_wait_desc&lt;/font&gt;&lt;font color="gray"&gt;,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;sysconv&lt;/font&gt;&lt;font color="gray"&gt;(&lt;/font&gt;&lt;font color="black"&gt;bit&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="black"&gt;d.status2 &lt;/font&gt;&lt;font color="gray"&gt;&amp;amp;&lt;/font&gt;&lt;font color="gray"&gt; &lt;/font&gt;&lt;font color="black"&gt;4&lt;/font&gt;&lt;font color="gray"&gt;) &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;is_date_correlation_on&lt;/font&gt;&lt;font color="gray"&gt;,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="green"&gt;-- DBR_DATECORRELATIONOPT&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;sysconv&lt;/font&gt;&lt;font color="gray"&gt;(&lt;/font&gt;&lt;font color="black"&gt;bit&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="black"&gt;d.category &lt;/font&gt;&lt;font color="gray"&gt;&amp;amp;&lt;/font&gt;&lt;font color="gray"&gt; &lt;/font&gt;&lt;font color="black"&gt;64&lt;/font&gt;&lt;font color="gray"&gt;) &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;is_cdc_enabled&lt;/font&gt;&lt;font color="gray"&gt;,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;sysconv&lt;/font&gt;&lt;font color="gray"&gt;(&lt;/font&gt;&lt;font color="black"&gt;bit&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="black"&gt;d.status2 &lt;/font&gt;&lt;font color="gray"&gt;&amp;amp;&lt;/font&gt;&lt;font color="gray"&gt; &lt;/font&gt;&lt;font color="black"&gt;0x100&lt;/font&gt;&lt;font color="gray"&gt;) &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;is_encrypted&lt;/font&gt;&lt;font color="gray"&gt;,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="green"&gt;-- DBR_ENCRYPTION&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="magenta"&gt;CONVERT&lt;/font&gt;&lt;font color="gray"&gt;(&lt;/font&gt;&lt;font color="black"&gt;bit&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="black"&gt;d.status2 &lt;/font&gt;&lt;font color="gray"&gt;&amp;amp;&lt;/font&gt;&lt;font color="gray"&gt; &lt;/font&gt;&lt;font color="black"&gt;0x8&lt;/font&gt;&lt;font color="gray"&gt;) &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;is_honor_broker_priority_on&lt;/font&gt;&lt;font color="gray"&gt;,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="green"&gt;-- DBR_HONORBRKPRI&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;sgr.guid &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;replica_id&lt;/font&gt;&lt;font color="gray"&gt;,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;sgr2.guid &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;group_database_id&lt;/font&gt;&lt;font color="gray"&gt;,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;default_language_lcid &lt;/font&gt;&lt;font color="blue"&gt;= &lt;/font&gt;&lt;font color="magenta"&gt;CASE &lt;/font&gt;&lt;font color="blue"&gt;WHEN &lt;/font&gt;&lt;font color="gray"&gt;((&lt;/font&gt;&lt;font color="black"&gt;d.status2 &lt;/font&gt;&lt;font color="gray"&gt;&amp;amp;&lt;/font&gt;&lt;font color="gray"&gt; &lt;/font&gt;&lt;font color="black"&gt;0x80000&lt;/font&gt;&lt;font color="gray"&gt;)&lt;/font&gt;&lt;font color="blue"&gt;=&lt;/font&gt;&lt;font color="black"&gt;0x80000 &lt;/font&gt;&lt;font color="gray"&gt;AND &lt;/font&gt;&lt;font color="black"&gt;p.containment &lt;/font&gt;&lt;font color="blue"&gt;= &lt;/font&gt;&lt;font color="black"&gt;1&lt;/font&gt;&lt;font color="gray"&gt;) &lt;/font&gt;&lt;font color="blue"&gt;THEN &lt;/font&gt;&lt;font color="magenta"&gt;CONVERT&lt;/font&gt;&lt;font color="gray"&gt;(&lt;/font&gt;&lt;font color="black"&gt;smallint&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="black"&gt;p.default_language&lt;/font&gt;&lt;font color="gray"&gt;) &lt;/font&gt;&lt;font color="blue"&gt;ELSE &lt;/font&gt;&lt;font color="gray"&gt;NULL &lt;/font&gt;&lt;font color="blue"&gt;END&lt;/font&gt;&lt;font color="gray"&gt;,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;default_language_name &lt;/font&gt;&lt;font color="blue"&gt;= &lt;/font&gt;&lt;font color="magenta"&gt;CASE &lt;/font&gt;&lt;font color="blue"&gt;WHEN &lt;/font&gt;&lt;font color="gray"&gt;((&lt;/font&gt;&lt;font color="black"&gt;d.status2 &lt;/font&gt;&lt;font color="gray"&gt;&amp;amp;&lt;/font&gt;&lt;font color="gray"&gt; &lt;/font&gt;&lt;font color="black"&gt;0x80000&lt;/font&gt;&lt;font color="gray"&gt;)&lt;/font&gt;&lt;font color="blue"&gt;=&lt;/font&gt;&lt;font color="black"&gt;0x80000 &lt;/font&gt;&lt;font color="gray"&gt;AND &lt;/font&gt;&lt;font color="black"&gt;p.containment &lt;/font&gt;&lt;font color="blue"&gt;= &lt;/font&gt;&lt;font color="black"&gt;1&lt;/font&gt;&lt;font color="gray"&gt;) &lt;/font&gt;&lt;font color="blue"&gt;THEN &lt;/font&gt;&lt;font color="magenta"&gt;CONVERT&lt;/font&gt;&lt;font color="gray"&gt;(&lt;/font&gt;&lt;font color="blue"&gt;SYSNAME&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="black"&gt;sld.name&lt;/font&gt;&lt;font color="gray"&gt;) &lt;/font&gt;&lt;font color="blue"&gt;ELSE &lt;/font&gt;&lt;font color="gray"&gt;NULL &lt;/font&gt;&lt;font color="blue"&gt;END&lt;/font&gt;&lt;font color="gray"&gt;,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;default_fulltext_language_lcid &lt;/font&gt;&lt;font color="blue"&gt;= &lt;/font&gt;&lt;font color="magenta"&gt;CASE &lt;/font&gt;&lt;font color="blue"&gt;WHEN &lt;/font&gt;&lt;font color="gray"&gt;((&lt;/font&gt;&lt;font color="black"&gt;d.status2 &lt;/font&gt;&lt;font color="gray"&gt;&amp;amp;&lt;/font&gt;&lt;font color="gray"&gt; &lt;/font&gt;&lt;font color="black"&gt;0x80000&lt;/font&gt;&lt;font color="gray"&gt;)&lt;/font&gt;&lt;font color="blue"&gt;=&lt;/font&gt;&lt;font color="black"&gt;0x800000 &lt;/font&gt;&lt;font color="gray"&gt;AND &lt;/font&gt;&lt;font color="black"&gt;p.containment &lt;/font&gt;&lt;font color="blue"&gt;= &lt;/font&gt;&lt;font color="black"&gt;1&lt;/font&gt;&lt;font color="gray"&gt;) &lt;/font&gt;&lt;font color="blue"&gt;THEN &lt;/font&gt;&lt;font color="magenta"&gt;CONVERT&lt;/font&gt;&lt;font color="gray"&gt;(&lt;/font&gt;&lt;font color="blue"&gt;INT&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="black"&gt;p.default_fulltext_language&lt;/font&gt;&lt;font color="gray"&gt;) &lt;/font&gt;&lt;font color="blue"&gt;ELSE &lt;/font&gt;&lt;font color="gray"&gt;NULL &lt;/font&gt;&lt;font color="blue"&gt;END&lt;/font&gt;&lt;font color="gray"&gt;,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;default_fulltext_language_name &lt;/font&gt;&lt;font color="blue"&gt;= &lt;/font&gt;&lt;font color="magenta"&gt;CASE &lt;/font&gt;&lt;font color="blue"&gt;WHEN &lt;/font&gt;&lt;font color="gray"&gt;((&lt;/font&gt;&lt;font color="black"&gt;d.status2 &lt;/font&gt;&lt;font color="gray"&gt;&amp;amp;&lt;/font&gt;&lt;font color="gray"&gt; &lt;/font&gt;&lt;font color="black"&gt;0x80000&lt;/font&gt;&lt;font color="gray"&gt;)&lt;/font&gt;&lt;font color="blue"&gt;=&lt;/font&gt;&lt;font color="black"&gt;0x80000 &lt;/font&gt;&lt;font color="gray"&gt;AND &lt;/font&gt;&lt;font color="black"&gt;p.containment &lt;/font&gt;&lt;font color="blue"&gt;= &lt;/font&gt;&lt;font color="black"&gt;1&lt;/font&gt;&lt;font color="gray"&gt;) &lt;/font&gt;&lt;font color="blue"&gt;THEN &lt;/font&gt;&lt;font color="magenta"&gt;CONVERT&lt;/font&gt;&lt;font color="gray"&gt;(&lt;/font&gt;&lt;font color="blue"&gt;SYSNAME&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="black"&gt;slft.name&lt;/font&gt;&lt;font color="gray"&gt;) &lt;/font&gt;&lt;font color="blue"&gt;ELSE &lt;/font&gt;&lt;font color="gray"&gt;NULL &lt;/font&gt;&lt;font color="blue"&gt;END&lt;/font&gt;&lt;font color="gray"&gt;,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;is_nested_triggers_on &lt;/font&gt;&lt;font color="blue"&gt;= &lt;/font&gt;&lt;font color="magenta"&gt;CASE &lt;/font&gt;&lt;font color="blue"&gt;WHEN &lt;/font&gt;&lt;font color="gray"&gt;((&lt;/font&gt;&lt;font color="black"&gt;d.status2 &lt;/font&gt;&lt;font color="gray"&gt;&amp;amp;&lt;/font&gt;&lt;font color="gray"&gt; &lt;/font&gt;&lt;font color="black"&gt;0x80000&lt;/font&gt;&lt;font color="gray"&gt;)&lt;/font&gt;&lt;font color="blue"&gt;=&lt;/font&gt;&lt;font color="black"&gt;0x80000 &lt;/font&gt;&lt;font color="gray"&gt;AND &lt;/font&gt;&lt;font color="black"&gt;p.containment &lt;/font&gt;&lt;font color="blue"&gt;= &lt;/font&gt;&lt;font color="black"&gt;1&lt;/font&gt;&lt;font color="gray"&gt;) &lt;/font&gt;&lt;font color="blue"&gt;THEN &lt;/font&gt;&lt;font color="magenta"&gt;CONVERT&lt;/font&gt;&lt;font color="gray"&gt;(&lt;/font&gt;&lt;font color="black"&gt;bit&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="black"&gt;p.allow_nested_triggers&lt;/font&gt;&lt;font color="gray"&gt;) &lt;/font&gt;&lt;font color="blue"&gt;ELSE &lt;/font&gt;&lt;font color="gray"&gt;NULL &lt;/font&gt;&lt;font color="blue"&gt;END&lt;/font&gt;&lt;font color="gray"&gt;,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;is_transform_noise_words_on &lt;/font&gt;&lt;font color="blue"&gt;= &lt;/font&gt;&lt;font color="magenta"&gt;CASE &lt;/font&gt;&lt;font color="blue"&gt;WHEN &lt;/font&gt;&lt;font color="gray"&gt;((&lt;/font&gt;&lt;font color="black"&gt;d.status2 &lt;/font&gt;&lt;font color="gray"&gt;&amp;amp;&lt;/font&gt;&lt;font color="gray"&gt; &lt;/font&gt;&lt;font color="black"&gt;0x80000&lt;/font&gt;&lt;font color="gray"&gt;)&lt;/font&gt;&lt;font color="blue"&gt;=&lt;/font&gt;&lt;font color="black"&gt;0x80000 &lt;/font&gt;&lt;font color="gray"&gt;AND &lt;/font&gt;&lt;font color="black"&gt;p.containment &lt;/font&gt;&lt;font color="blue"&gt;= &lt;/font&gt;&lt;font color="black"&gt;1&lt;/font&gt;&lt;font color="gray"&gt;) &lt;/font&gt;&lt;font color="blue"&gt;THEN &lt;/font&gt;&lt;font color="magenta"&gt;CONVERT&lt;/font&gt;&lt;font color="gray"&gt;(&lt;/font&gt;&lt;font color="black"&gt;bit&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="black"&gt;p.transform_noise_words&lt;/font&gt;&lt;font color="gray"&gt;) &lt;/font&gt;&lt;font color="blue"&gt;ELSE &lt;/font&gt;&lt;font color="gray"&gt;NULL &lt;/font&gt;&lt;font color="blue"&gt;END&lt;/font&gt;&lt;font color="gray"&gt;,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;two_digit_year_cutoff &lt;/font&gt;&lt;font color="blue"&gt;= &lt;/font&gt;&lt;font color="magenta"&gt;CASE &lt;/font&gt;&lt;font color="blue"&gt;WHEN &lt;/font&gt;&lt;font color="gray"&gt;((&lt;/font&gt;&lt;font color="black"&gt;d.status2 &lt;/font&gt;&lt;font color="gray"&gt;&amp;amp;&lt;/font&gt;&lt;font color="gray"&gt; &lt;/font&gt;&lt;font color="black"&gt;0x80000&lt;/font&gt;&lt;font color="gray"&gt;)&lt;/font&gt;&lt;font color="blue"&gt;=&lt;/font&gt;&lt;font color="black"&gt;0x80000 &lt;/font&gt;&lt;font color="gray"&gt;AND &lt;/font&gt;&lt;font color="black"&gt;p.containment &lt;/font&gt;&lt;font color="blue"&gt;= &lt;/font&gt;&lt;font color="black"&gt;1&lt;/font&gt;&lt;font color="gray"&gt;) &lt;/font&gt;&lt;font color="blue"&gt;THEN &lt;/font&gt;&lt;font color="magenta"&gt;CONVERT&lt;/font&gt;&lt;font color="gray"&gt;(&lt;/font&gt;&lt;font color="black"&gt;smallint&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="black"&gt;p.two_digit_year_cutoff&lt;/font&gt;&lt;font color="gray"&gt;) &lt;/font&gt;&lt;font color="blue"&gt;ELSE &lt;/font&gt;&lt;font color="gray"&gt;NULL &lt;/font&gt;&lt;font color="blue"&gt;END&lt;/font&gt;&lt;font color="gray"&gt;,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;containment &lt;/font&gt;&lt;font color="blue"&gt;= &lt;/font&gt;&lt;font color="black"&gt;sysconv&lt;/font&gt;&lt;font color="gray"&gt;(&lt;/font&gt;&lt;font color="black"&gt;tinyint&lt;/font&gt;&lt;font color="gray"&gt;, (&lt;/font&gt;&lt;font color="black"&gt;d.status2 &lt;/font&gt;&lt;font color="gray"&gt;&amp;amp;&lt;/font&gt;&lt;font color="gray"&gt; &lt;/font&gt;&lt;font color="black"&gt;0x80000&lt;/font&gt;&lt;font color="gray"&gt;)/&lt;/font&gt;&lt;font color="black"&gt;0x80000&lt;/font&gt;&lt;font color="gray"&gt;), &lt;/font&gt;&lt;font color="green"&gt;-- DBR_IS_CDB&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;containment_desc &lt;/font&gt;&lt;font color="blue"&gt;= &lt;/font&gt;&lt;font color="magenta"&gt;CONVERT&lt;/font&gt;&lt;font color="gray"&gt;(&lt;/font&gt;&lt;font color="blue"&gt;NVARCHAR&lt;/font&gt;&lt;font color="gray"&gt;(&lt;/font&gt;&lt;font color="black"&gt;60&lt;/font&gt;&lt;font color="gray"&gt;), &lt;/font&gt;&lt;font color="black"&gt;cdb.name&lt;/font&gt;&lt;font color="gray"&gt;)&lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="blue"&gt;FROM master&lt;/font&gt;&lt;font color="black"&gt;.sys.sysdbreg d &lt;/font&gt;&lt;font color="gray"&gt;OUTER &lt;/font&gt;&lt;font color="black"&gt;APPLY &lt;/font&gt;&lt;font color="blue"&gt;OPENROWSET&lt;/font&gt;&lt;font color="gray"&gt;(&lt;/font&gt;&lt;font color="blue"&gt;TABLE &lt;/font&gt;&lt;font color="black"&gt;DBPROP&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="black"&gt;d.id&lt;/font&gt;&lt;font color="gray"&gt;) &lt;/font&gt;&lt;font color="black"&gt;p&lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="magenta"&gt;LEFT &lt;/font&gt;&lt;font color="blue"&gt;JOIN &lt;/font&gt;&lt;font color="black"&gt;sys.syssingleobjrefs r &lt;/font&gt;&lt;font color="blue"&gt;ON &lt;/font&gt;&lt;font color="black"&gt;r.depid &lt;/font&gt;&lt;font color="blue"&gt;= &lt;/font&gt;&lt;font color="black"&gt;d.id &lt;/font&gt;&lt;font color="gray"&gt;AND &lt;/font&gt;&lt;font color="black"&gt;r.class &lt;/font&gt;&lt;font color="blue"&gt;= &lt;/font&gt;&lt;font color="black"&gt;96 &lt;/font&gt;&lt;font color="gray"&gt;AND &lt;/font&gt;&lt;font color="black"&gt;r.depsubid &lt;/font&gt;&lt;font color="blue"&gt;= &lt;/font&gt;&lt;font color="black"&gt;0 &lt;/font&gt;&lt;font color="green"&gt;-- SRC_VIEWPOINTDB&lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="magenta"&gt;LEFT &lt;/font&gt;&lt;font color="blue"&gt;JOIN &lt;/font&gt;&lt;font color="black"&gt;sys.syspalvalues st &lt;/font&gt;&lt;font color="blue"&gt;ON &lt;/font&gt;&lt;font color="black"&gt;st.class &lt;/font&gt;&lt;font color="blue"&gt;= &lt;/font&gt;&lt;font color="red"&gt;'DBST' &lt;/font&gt;&lt;font color="gray"&gt;AND &lt;/font&gt;&lt;font color="black"&gt;st.value &lt;/font&gt;&lt;font color="blue"&gt;= &lt;/font&gt;&lt;font color="black"&gt;p.state&lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="magenta"&gt;LEFT &lt;/font&gt;&lt;font color="blue"&gt;JOIN &lt;/font&gt;&lt;font color="black"&gt;sys.syspalvalues ua &lt;/font&gt;&lt;font color="blue"&gt;ON &lt;/font&gt;&lt;font color="black"&gt;ua.class &lt;/font&gt;&lt;font color="blue"&gt;= &lt;/font&gt;&lt;font color="red"&gt;'DBUA' &lt;/font&gt;&lt;font color="gray"&gt;AND &lt;/font&gt;&lt;font color="black"&gt;ua.value &lt;/font&gt;&lt;font color="blue"&gt;= &lt;/font&gt;&lt;font color="black"&gt;p.user_access&lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="magenta"&gt;LEFT &lt;/font&gt;&lt;font color="blue"&gt;JOIN &lt;/font&gt;&lt;font color="black"&gt;sys.syspalvalues si &lt;/font&gt;&lt;font color="blue"&gt;ON &lt;/font&gt;&lt;font color="black"&gt;si.class &lt;/font&gt;&lt;font color="blue"&gt;= &lt;/font&gt;&lt;font color="red"&gt;'DBSI' &lt;/font&gt;&lt;font color="gray"&gt;AND &lt;/font&gt;&lt;font color="black"&gt;si.value &lt;/font&gt;&lt;font color="blue"&gt;= &lt;/font&gt;&lt;font color="black"&gt;p.snapshot_isolation_state&lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="magenta"&gt;LEFT &lt;/font&gt;&lt;font color="blue"&gt;JOIN &lt;/font&gt;&lt;font color="black"&gt;sys.syspalvalues ro &lt;/font&gt;&lt;font color="blue"&gt;ON &lt;/font&gt;&lt;font color="black"&gt;ro.class &lt;/font&gt;&lt;font color="blue"&gt;= &lt;/font&gt;&lt;font color="red"&gt;'DBRO' &lt;/font&gt;&lt;font color="gray"&gt;AND &lt;/font&gt;&lt;font color="black"&gt;ro.value &lt;/font&gt;&lt;font color="blue"&gt;= &lt;/font&gt;&lt;font color="black"&gt;p.recovery_model&lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="magenta"&gt;LEFT &lt;/font&gt;&lt;font color="blue"&gt;JOIN &lt;/font&gt;&lt;font color="black"&gt;sys.syspalvalues pv &lt;/font&gt;&lt;font color="blue"&gt;ON &lt;/font&gt;&lt;font color="black"&gt;pv.class &lt;/font&gt;&lt;font color="blue"&gt;= &lt;/font&gt;&lt;font color="red"&gt;'DBPV' &lt;/font&gt;&lt;font color="gray"&gt;AND &lt;/font&gt;&lt;font color="black"&gt;pv.value &lt;/font&gt;&lt;font color="blue"&gt;= &lt;/font&gt;&lt;font color="black"&gt;p.page_verify_option&lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="magenta"&gt;LEFT &lt;/font&gt;&lt;font color="blue"&gt;JOIN &lt;/font&gt;&lt;font color="black"&gt;sys.syspalvalues lr &lt;/font&gt;&lt;font color="blue"&gt;ON &lt;/font&gt;&lt;font color="black"&gt;lr.class &lt;/font&gt;&lt;font color="blue"&gt;= &lt;/font&gt;&lt;font color="red"&gt;'LRWT' &lt;/font&gt;&lt;font color="gray"&gt;AND &lt;/font&gt;&lt;font color="black"&gt;lr.value &lt;/font&gt;&lt;font color="blue"&gt;= &lt;/font&gt;&lt;font color="black"&gt;p.log_reuse_wait&lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="magenta"&gt;LEFT &lt;/font&gt;&lt;font color="blue"&gt;JOIN &lt;/font&gt;&lt;font color="black"&gt;sys.syssingleobjrefs agdb &lt;/font&gt;&lt;font color="blue"&gt;ON &lt;/font&gt;&lt;font color="black"&gt;agdb.depid &lt;/font&gt;&lt;font color="blue"&gt;= &lt;/font&gt;&lt;font color="black"&gt;d.id &lt;/font&gt;&lt;font color="gray"&gt;AND &lt;/font&gt;&lt;font color="black"&gt;agdb.class &lt;/font&gt;&lt;font color="blue"&gt;= &lt;/font&gt;&lt;font color="black"&gt;104 &lt;/font&gt;&lt;font color="gray"&gt;AND &lt;/font&gt;&lt;font color="black"&gt;agdb.depsubid &lt;/font&gt;&lt;font color="blue"&gt;= &lt;/font&gt;&lt;font color="black"&gt;0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="green"&gt;-- SRC_AVAILABILITYGROUP &lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="magenta"&gt;LEFT &lt;/font&gt;&lt;font color="blue"&gt;JOIN master&lt;/font&gt;&lt;font color="black"&gt;.sys.sysclsobjs&amp;nbsp;&amp;nbsp;ag &lt;/font&gt;&lt;font color="blue"&gt;ON &lt;/font&gt;&lt;font color="black"&gt;ag.id &lt;/font&gt;&lt;font color="blue"&gt;= &lt;/font&gt;&lt;font color="black"&gt;agdb.indepid &lt;/font&gt;&lt;font color="gray"&gt;AND &lt;/font&gt;&lt;font color="black"&gt;ag.class &lt;/font&gt;&lt;font color="blue"&gt;= &lt;/font&gt;&lt;font color="black"&gt;67 &lt;/font&gt;&lt;font color="green"&gt;-- SOC_AVAILABILITY_GROUP&lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="magenta"&gt;LEFT &lt;/font&gt;&lt;font color="blue"&gt;JOIN master&lt;/font&gt;&lt;font color="black"&gt;.sys.sysguidrefs sgr &lt;/font&gt;&lt;font color="blue"&gt;ON &lt;/font&gt;&lt;font color="black"&gt;sgr.class &lt;/font&gt;&lt;font color="blue"&gt;= &lt;/font&gt;&lt;font color="black"&gt;8 &lt;/font&gt;&lt;font color="gray"&gt;AND &lt;/font&gt;&lt;font color="black"&gt;sgr.id &lt;/font&gt;&lt;font color="blue"&gt;= &lt;/font&gt;&lt;font color="black"&gt;ag.id &lt;/font&gt;&lt;font color="gray"&gt;AND &lt;/font&gt;&lt;font color="black"&gt;sgr.subid &lt;/font&gt;&lt;font color="blue"&gt;= &lt;/font&gt;&lt;font color="black"&gt;1 &lt;/font&gt;&lt;font color="green"&gt;-- GRC_AGGUID / AGGUID_REPLICA_ID&lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="magenta"&gt;LEFT &lt;/font&gt;&lt;font color="blue"&gt;JOIN master&lt;/font&gt;&lt;font color="black"&gt;.sys.sysguidrefs sgr2 &lt;/font&gt;&lt;font color="blue"&gt;ON &lt;/font&gt;&lt;font color="black"&gt;sgr2.class &lt;/font&gt;&lt;font color="blue"&gt;= &lt;/font&gt;&lt;font color="black"&gt;9 &lt;/font&gt;&lt;font color="gray"&gt;AND &lt;/font&gt;&lt;font color="black"&gt;sgr2.id &lt;/font&gt;&lt;font color="blue"&gt;= &lt;/font&gt;&lt;font color="black"&gt;ag.id &lt;/font&gt;&lt;font color="gray"&gt;AND &lt;/font&gt;&lt;font color="black"&gt;sgr2.subid &lt;/font&gt;&lt;font color="blue"&gt;= &lt;/font&gt;&lt;font color="black"&gt;d.id &lt;/font&gt;&lt;font color="green"&gt;-- GRC_AGDBGUID&lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="magenta"&gt;LEFT &lt;/font&gt;&lt;font color="blue"&gt;JOIN &lt;/font&gt;&lt;font color="black"&gt;sys.syspalvalues cdb &lt;/font&gt;&lt;font color="blue"&gt;ON &lt;/font&gt;&lt;font color="black"&gt;cdb.class &lt;/font&gt;&lt;font color="blue"&gt;= &lt;/font&gt;&lt;font color="red"&gt;'DCDB' &lt;/font&gt;&lt;font color="gray"&gt;AND &lt;/font&gt;&lt;font color="black"&gt;cdb.value &lt;/font&gt;&lt;font color="blue"&gt;= &lt;/font&gt;&lt;font color="magenta"&gt;CASE &lt;/font&gt;&lt;font color="blue"&gt;WHEN &lt;/font&gt;&lt;font color="gray"&gt;(&lt;/font&gt;&lt;font color="black"&gt;d.status2 &lt;/font&gt;&lt;font color="gray"&gt;&amp;amp;&lt;/font&gt;&lt;font color="gray"&gt; &lt;/font&gt;&lt;font color="black"&gt;0x80000&lt;/font&gt;&lt;font color="gray"&gt;)&lt;/font&gt;&lt;font color="blue"&gt;=&lt;/font&gt;&lt;font color="black"&gt;0x80000 &lt;/font&gt;&lt;font color="blue"&gt;THEN &lt;/font&gt;&lt;font color="black"&gt;1 &lt;/font&gt;&lt;font color="blue"&gt;ELSE &lt;/font&gt;&lt;font color="black"&gt;0 &lt;/font&gt;&lt;font color="blue"&gt;END&lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="magenta"&gt;LEFT &lt;/font&gt;&lt;font color="blue"&gt;JOIN &lt;/font&gt;&lt;font color="black"&gt;sys.syslanguages sld &lt;/font&gt;&lt;font color="blue"&gt;ON &lt;/font&gt;&lt;font color="black"&gt;sld.lcid &lt;/font&gt;&lt;font color="blue"&gt;= &lt;/font&gt;&lt;font color="black"&gt;p.default_language&lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="magenta"&gt;LEFT &lt;/font&gt;&lt;font color="blue"&gt;JOIN &lt;/font&gt;&lt;font color="black"&gt;sys.fulltext_languages slft &lt;/font&gt;&lt;font color="blue"&gt;ON &lt;/font&gt;&lt;font color="black"&gt;slft.lcid &lt;/font&gt;&lt;font color="blue"&gt;= &lt;/font&gt;&lt;font color="black"&gt;p.default_fulltext_language&lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="blue"&gt;WHERE &lt;/font&gt;&lt;font color="black"&gt;d.id &lt;/font&gt;&lt;font color="gray"&gt;&amp;lt; &lt;/font&gt;&lt;font color="black"&gt;0x7fff&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="gray"&gt;AND &lt;/font&gt;&lt;font color="black"&gt;has_access&lt;/font&gt;&lt;font color="gray"&gt;(&lt;/font&gt;&lt;font color="red"&gt;'DB'&lt;/font&gt;&lt;font color="gray"&gt;, &lt;/font&gt;&lt;font color="black"&gt;d.id&lt;/font&gt;&lt;font color="gray"&gt;) &lt;/font&gt;&lt;font color="blue"&gt;= &lt;/font&gt;&lt;font color="black"&gt;1&lt;/font&gt;&lt;/pre&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/blockquote&gt;

&lt;p&gt;But of course you can't dig much deeper than this.&amp;nbsp; If you try and see into objects like sys.singleobjectrefs and sys.sysdbreg, you get the SQL Server equivalent to a 404 Not Found error.&amp;nbsp; This is even true if you use an old hack to view the system resource db directly (which &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;I've described before&lt;/a&gt;).&lt;/p&gt;

&lt;p&gt;So there isn't all that much value in this after all, unless you're an avid explorer.&amp;nbsp; For me, I like to dig in as far as I can to see how things work, but I get pretty aggravated when I see syntax that works in system objects, but that we can't use ourselves (such as "hidden" OPENROWSET() calls) or things that seem custom for no obvious reason, such as the sysconv() function - why don't they just use CONVERT()?&amp;nbsp; &lt;/p&gt;

&lt;p&gt;More importantly, I have a guilty pleasure in seeing bad practices in practice (or at least inconsistency).&amp;nbsp; Notice in the above code that the new columns for database containment properties have been added using "alias = expression" syntax, whereas the existing code had exclusively used "expression as alias" notation.&amp;nbsp; They also should be using statement terminators, if for no other reason than to demonstrate that they really mean it when they say they will be required in some future version of SQL Server (see &lt;a href="http://sqlblog.com/blogs/aaron_bertrand/archive/2009/09/03/ladies-and-gentlemen-start-your-semi-colons.aspx" title="http://sqlblog.com/blogs/aaron_bertrand/archive/2009/09/03/ladies-and-gentlemen-start-your-semi-colons.aspx" target="_blank"&gt;this rant from last year&lt;/a&gt;).&amp;nbsp; &lt;/p&gt;

&lt;p&gt;There are other things that irk me too - lack of AS for table/view aliases, use of LEFT JOIN instead of LEFT OUTER JOIN, inconsistent spacing, sometimes putting more than one output column on the same line, sloppy indenting and alignment... it surprises me when my own code quality and consistency standards would reject just about every module that ships in SQL Server.&amp;nbsp; It might take 5 extra minutes to polish this view up, and if I were responsible for it, I would simply squeeze it into my deadline.&amp;nbsp; Of course I don't have much insight into the Microsoft development cycle, but I do know that a lot of - let's say - "less than stellar" code comes out of those offices.&amp;nbsp; The stuff above is pretty tame in comparison.&lt;/p&gt;&lt;p&gt;Probably the most important thing *YOU* should be aware of: there are extra columns here, so if you are currently building #temp tables or auditing scripts with the previous schema of sys.databases in mind, you'll need to be prepared for this change so that your existing scripts don't break. &lt;br&gt;&lt;/p&gt;

&lt;p&gt;&amp;nbsp; &lt;br&gt;&lt;/p&gt;</description></item><item><title>SQL Server v.Next (Denali) : New, Changed and Removed System Objects</title><link>http://sqlblog.com/blogs/aaron_bertrand/archive/2010/11/29/sql-server-v-next-denali-new-changed-and-removed-system-objects.aspx</link><pubDate>Mon, 29 Nov 2010 14:10:00 GMT</pubDate><guid isPermaLink="false">21093a07-8b3d-42db-8cbf-3350fcbf5496:31082</guid><dc:creator>AaronBertrand</dc:creator><description>&lt;p&gt;While it's still only the CTP1 timeframe, getting a glimpse of the changes in system objects can start preparing you for what's coming - especially when there are potential breaking changes, as you'll see below.&amp;nbsp; Sure, a few of these things can change (and hopefully be fixed!) as the product gets closer to release, but once you have the scripts on disk, you can take a pulse at any time.&amp;nbsp; Obviously, queries that go after the system objects directly are going to be much less tedious and annoying than trying to parse Books Online for changes (even if you assume that Books Online is up to date - which, as you'll see below, is not the case).&lt;br&gt;&lt;/p&gt;

&lt;p&gt;Before starting, I'll assume that you have a 2008 R2 instance and a Denali instance; these instances should have valid linked servers pointing at each other.&amp;nbsp; In the code below you will see references to fairly intuitive linked server names: [GREENLANTERN\SQL2008R2] and [GREENLANTERN\DENALI].&amp;nbsp; I will try to remember to make it clear which instance the code should run from (in a few cases it matters, because functions like OBJECT_SCHEMA_NAME() don't work remotely without using &amp;lt;linked server&amp;gt;...sp_executeSQL).&lt;br&gt;&lt;br&gt;&lt;/p&gt;

&lt;p&gt;&lt;font size="5"&gt;New system objects in SQL Server "Denali" &lt;/font&gt;&lt;/p&gt;

&lt;p&gt;This is a query run from the Denali server that will find objects that did not exist in 2008 R2.&amp;nbsp; I had to code in an exclusion in the where clause; while sp_MS_marksystemobject certainly exists in 2008 R2, it does not appear in sys.all_objects the way it does in Denali.&lt;/p&gt;

&lt;blockquote&gt;
&lt;table bgcolor="#eeeeee" cellpadding="0" cellspacing="0"&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;pre style="padding:10px 20px;font-size:12px;font-family:consolas,lucida console,courier new,courier;-moz-background-inline-policy:continuous;"&gt;&lt;font color="blue"&gt;SELECT&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="black"&gt;[name] &lt;/font&gt;&lt;font color="gray"&gt;= &lt;/font&gt;&lt;font color="red"&gt;N'sys.' &lt;/font&gt;&lt;font color="gray"&gt;+ &lt;/font&gt;&lt;font color="black"&gt;o.name&lt;/font&gt;&lt;font color="gray"&gt;,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="black"&gt;[type] &lt;/font&gt;&lt;font color="gray"&gt;= &lt;/font&gt;&lt;font color="black"&gt;o.type_desc&lt;br&gt;&lt;/font&gt;&lt;font color="blue"&gt;FROM&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="black"&gt;[master].&lt;font color="green"&gt;sys&lt;/font&gt;.&lt;font color="green"&gt;all_objects&lt;/font&gt; &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;o&lt;br&gt;&lt;/font&gt;&lt;font color="gray"&gt;LEFT OUTER &lt;/font&gt;&lt;font color="blue"&gt;JOIN&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="black"&gt;[GREENLANTERN\SQL2008R2].[master].&lt;font color="green"&gt;sys&lt;/font&gt;.&lt;font color="green"&gt;all_objects&lt;/font&gt; &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;oo&lt;br&gt;&lt;/font&gt;&lt;font color="blue"&gt;ON&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="black"&gt;o.name &lt;/font&gt;&lt;font color="gray"&gt;= &lt;/font&gt;&lt;font color="black"&gt;oo.name&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="gray"&gt;AND &lt;/font&gt;&lt;font color="black"&gt;o.[schema_id] &lt;/font&gt;&lt;font color="gray"&gt;= &lt;/font&gt;&lt;font color="black"&gt;oo.[schema_id]&lt;br&gt;&lt;/font&gt;&lt;font color="blue"&gt;WHERE&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="black"&gt;oo.name &lt;/font&gt;&lt;font color="gray"&gt;IS NULL&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;AND &lt;/font&gt;&lt;font color="black"&gt;o.[schema_id] &lt;/font&gt;&lt;font color="gray"&gt;= &lt;/font&gt;&lt;font color="black"&gt;4&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="gray"&gt;AND &lt;/font&gt;&lt;font color="black"&gt;o.name &lt;/font&gt;&lt;font color="gray"&gt;&amp;lt;&amp;gt; &lt;/font&gt;&lt;font color="red"&gt;N'sp_MS_marksystemobject'&lt;br&gt;&lt;/font&gt;&lt;font color="blue"&gt;ORDER BY&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="black"&gt;o.type_desc&lt;/font&gt;&lt;font color="gray"&gt;,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="black"&gt;o.name&lt;/font&gt;&lt;font color="gray"&gt;; &lt;/font&gt;&lt;/pre&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/blockquote&gt;

&lt;p&gt;Some of these objects are documented, but several still are not listed in the current version of Denali BOL.&amp;nbsp; I was going to remove the links for the items that aren't documented, but I'll leave all of the search links intact so that they will continue to work when they *are* added to Books Online.&lt;br&gt;&lt;/p&gt;


&lt;blockquote&gt;
&lt;table style="border-collapse:collapse;" cellpadding="5" cellspacing="0"&gt;


&lt;tr&gt;&lt;th style="border:1px solid black;"&gt;name&lt;/th&gt;&lt;th style="border:1px solid black;"&gt;type&lt;/th&gt;&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=sp_availability_group_command_internal+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.sp_availability_group_command_internal&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;EXTENDED_STORED_PROCEDURE&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=sp_describe_first_result_set+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.sp_describe_first_result_set&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;EXTENDED_STORED_PROCEDURE&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=sp_describe_undeclared_parameters+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.sp_describe_undeclared_parameters&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;EXTENDED_STORED_PROCEDURE&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=sp_migrate_user_to_contained+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.sp_migrate_user_to_contained&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;EXTENDED_STORED_PROCEDURE&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=sp_server_diagnostics+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.sp_server_diagnostics&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;EXTENDED_STORED_PROCEDURE&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=dm_db_objects_disabled_on_compatibility_level_change+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.dm_db_objects_disabled_on_compatibility_level_change&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;SQL_INLINE_TABLE_VALUED_FUNCTION&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=dm_exec_describe_first_result_set+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.dm_exec_describe_first_result_set&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;SQL_INLINE_TABLE_VALUED_FUNCTION&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=dm_exec_describe_first_result_set_for_object+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.dm_exec_describe_first_result_set_for_object&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;SQL_INLINE_TABLE_VALUED_FUNCTION&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=dm_fts_index_keywords_by_property+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.dm_fts_index_keywords_by_property&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;SQL_INLINE_TABLE_VALUED_FUNCTION&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=dm_logconsumer_cachebufferrefs+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.dm_logconsumer_cachebufferrefs&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;SQL_INLINE_TABLE_VALUED_FUNCTION&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=dm_logconsumer_privatecachebuffers+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.dm_logconsumer_privatecachebuffers&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;SQL_INLINE_TABLE_VALUED_FUNCTION&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=dm_logpool_consumers+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.dm_logpool_consumers&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;SQL_INLINE_TABLE_VALUED_FUNCTION&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=dm_logpool_sharedcachebuffers+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.dm_logpool_sharedcachebuffers&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;SQL_INLINE_TABLE_VALUED_FUNCTION&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=dm_logpoolmgr_freepools+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.dm_logpoolmgr_freepools&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;SQL_INLINE_TABLE_VALUED_FUNCTION&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=dm_logpoolmgr_respoolsize+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.dm_logpoolmgr_respoolsize&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;SQL_INLINE_TABLE_VALUED_FUNCTION&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=dm_logpoolmgr_stats+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.dm_logpoolmgr_stats&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;SQL_INLINE_TABLE_VALUED_FUNCTION&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=sp_filestream_force_garbage_collection+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.sp_filestream_force_garbage_collection&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;SQL_STORED_PROCEDURE&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=sp_filestream_recalculate_container_size+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.sp_filestream_recalculate_container_size&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;SQL_STORED_PROCEDURE&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=sp_help_spatial_geography_histogram+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.sp_help_spatial_geography_histogram&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;SQL_STORED_PROCEDURE&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=sp_help_spatial_geometry_histogram+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.sp_help_spatial_geometry_histogram&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;SQL_STORED_PROCEDURE&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=sp_sequence_get_range+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.sp_sequence_get_range&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;SQL_STORED_PROCEDURE&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=sysclones+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.sysclones&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;SYSTEM_TABLE&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=sysdbfiles+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.sysdbfiles&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;SYSTEM_TABLE&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=sysftproperties+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.sysftproperties&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;SYSTEM_TABLE&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=sysmatrixages+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.sysmatrixages&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;SYSTEM_TABLE&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=sysmatrixbricks+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.sysmatrixbricks&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;SYSTEM_TABLE&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=sysmatrixconfig+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.sysmatrixconfig&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;SYSTEM_TABLE&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=sysmatrixmanagers+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.sysmatrixmanagers&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;SYSTEM_TABLE&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=sysxmitbody+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.sysxmitbody&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;SYSTEM_TABLE&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=availability_groups+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.availability_groups&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;VIEW&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=availability_replicas+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.availability_replicas&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;VIEW&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=dm_db_uncontained_entities+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.dm_db_uncontained_entities&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;VIEW&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=dm_hadr_availability_group_states+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.dm_hadr_availability_group_states&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;VIEW&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=dm_hadr_availability_replica_states+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.dm_hadr_availability_replica_states&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;VIEW&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=dm_hadr_database_replica_states+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.dm_hadr_database_replica_states&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;VIEW&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=dm_hadr_database_synchronization_states+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.dm_hadr_database_synchronization_states&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;VIEW&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=dm_hadr_instance_node_map+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.dm_hadr_instance_node_map&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;VIEW&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=dm_hadr_name_id_map+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.dm_hadr_name_id_map&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;VIEW&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=dm_logpool_hashentries+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.dm_logpool_hashentries&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;VIEW&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=dm_logpool_stats+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.dm_logpool_stats&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;VIEW&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=registered_search_properties+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.registered_search_properties&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;VIEW&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=registered_search_property_lists+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.registered_search_property_lists&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;VIEW&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=sequences+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.sequences&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;VIEW&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;br&gt;&lt;font size="5"&gt;System objects dropped in SQL Server "Denali"&lt;/font&gt;&lt;/p&gt;

&lt;p&gt;We can run a query similar to the above from the 2008 R2 instance, to see what kind of things will no longer work in Denali.&amp;nbsp; &lt;/p&gt;

&lt;blockquote&gt;
&lt;table bgcolor="#eeeeee" cellpadding="0" cellspacing="0"&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;pre style="padding:10px 20px;font-size:12px;font-family:consolas,lucida console,courier new,courier;-moz-background-inline-policy:continuous;"&gt;&lt;font color="blue"&gt;SELECT&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="black"&gt;[name] &lt;/font&gt;&lt;font color="gray"&gt;= &lt;/font&gt;&lt;font color="red"&gt;N'sys.' &lt;/font&gt;&lt;font color="gray"&gt;+ &lt;/font&gt;&lt;font color="black"&gt;o.name&lt;/font&gt;&lt;font color="gray"&gt;,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="black"&gt;[type] &lt;/font&gt;&lt;font color="gray"&gt;= &lt;/font&gt;&lt;font color="black"&gt;o.type_desc&lt;br&gt;&lt;/font&gt;&lt;font color="blue"&gt;FROM&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="black"&gt;[master].&lt;font color="green"&gt;sys&lt;/font&gt;.&lt;font color="green"&gt;all_objects&lt;/font&gt; &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;o&lt;br&gt;&lt;/font&gt;&lt;font color="gray"&gt;LEFT OUTER &lt;/font&gt;&lt;font color="blue"&gt;JOIN&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="black"&gt;[GREENLANTERN\DENALI].[master].&lt;font color="green"&gt;sys&lt;/font&gt;.&lt;font color="green"&gt;all_objects&lt;/font&gt; &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;oo&lt;br&gt;&lt;/font&gt;&lt;font color="blue"&gt;ON&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="black"&gt;o.name &lt;/font&gt;&lt;font color="gray"&gt;= &lt;/font&gt;&lt;font color="black"&gt;oo.name&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="gray"&gt;AND &lt;/font&gt;&lt;font color="black"&gt;o.[schema_id] &lt;/font&gt;&lt;font color="gray"&gt;= &lt;/font&gt;&lt;font color="black"&gt;oo.[schema_id]&lt;br&gt;&lt;/font&gt;&lt;font color="blue"&gt;WHERE&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="black"&gt;oo.name &lt;/font&gt;&lt;font color="gray"&gt;IS NULL&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;AND &lt;/font&gt;&lt;font color="black"&gt;o.[schema_id] &lt;/font&gt;&lt;font color="gray"&gt;= &lt;/font&gt;&lt;font color="black"&gt;4&lt;br&gt;&lt;/font&gt;&lt;font color="blue"&gt;ORDER BY&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="black"&gt;o.type_desc&lt;/font&gt;&lt;font color="gray"&gt;,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="black"&gt;o.name&lt;/font&gt;&lt;font color="gray"&gt;;&lt;/font&gt;&lt;/pre&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/blockquote&gt;


&lt;p&gt;The results: these are mostly XPs that have been marked for deprecation several versions ago (and actually are still marked as "future deprecated" in the current Denali Books Online - see &lt;a href="http://connect.microsoft.com/SQLServer/feedback/details/625200/" title="http://connect.microsoft.com/SQLServer/feedback/details/625200/" target="_blank"&gt;Connect #625200&lt;/a&gt;)&amp;nbsp; However I cannot yet explain the service broker DMV that is missing; I filed a bug about this in &lt;a href="http://connect.microsoft.com/SQLServer/feedback/details/625206/" title="http://connect.microsoft.com/SQLServer/feedback/details/625206/" target="_blank"&gt;Connect #625206&lt;/a&gt;. &lt;/p&gt;

&lt;blockquote&gt;
&lt;table style="border-collapse:collapse;" cellpadding="5" cellspacing="0"&gt;


&lt;tr&gt;&lt;th style="border:1px solid black;"&gt;name&lt;/th&gt;&lt;th style="border:1px solid black;"&gt;type&lt;/th&gt;&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=sp_batch_params+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.sp_batch_params&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;EXTENDED_STORED_PROCEDURE&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=sp_fetchLOBfromcookie+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.sp_fetchLOBfromcookie&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;EXTENDED_STORED_PROCEDURE&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=xp_adsirequest+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.xp_adsirequest&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;EXTENDED_STORED_PROCEDURE&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=xp_deletemail+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.xp_deletemail&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;EXTENDED_STORED_PROCEDURE&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=xp_findnextmsg+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.xp_findnextmsg&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;EXTENDED_STORED_PROCEDURE&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=xp_get_mapi_default_profile+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.xp_get_mapi_default_profile&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;EXTENDED_STORED_PROCEDURE&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=xp_get_mapi_profiles+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.xp_get_mapi_profiles&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;EXTENDED_STORED_PROCEDURE&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=xp_MSADEnabled+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.xp_MSADEnabled&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;EXTENDED_STORED_PROCEDURE&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=xp_MSADSIObjReg+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.xp_MSADSIObjReg&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;EXTENDED_STORED_PROCEDURE&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=xp_MSADSIObjRegDB+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.xp_MSADSIObjRegDB&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;EXTENDED_STORED_PROCEDURE&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=xp_MSADSIReg+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.xp_MSADSIReg&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;EXTENDED_STORED_PROCEDURE&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=xp_readmail+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.xp_readmail&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;EXTENDED_STORED_PROCEDURE&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=xp_sendmail+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.xp_sendmail&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;EXTENDED_STORED_PROCEDURE&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=xp_startmail+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.xp_startmail&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;EXTENDED_STORED_PROCEDURE&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=xp_stopmail+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.xp_stopmail&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;EXTENDED_STORED_PROCEDURE&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=xp_test_mapi_profile+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.xp_test_mapi_profile&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;EXTENDED_STORED_PROCEDURE&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=sp_ActiveDirectory_Obj+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.sp_ActiveDirectory_Obj&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;SQL_STORED_PROCEDURE&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=sp_ActiveDirectory_SCP+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.sp_ActiveDirectory_SCP&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;SQL_STORED_PROCEDURE&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=sp_ActiveDirectory_Start+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.sp_ActiveDirectory_Start&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;SQL_STORED_PROCEDURE&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=sp_dropalias+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.sp_dropalias&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;SQL_STORED_PROCEDURE&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=sp_MScheckIsPubOfSub+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.sp_MScheckIsPubOfSub&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;SQL_STORED_PROCEDURE&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=sp_processmail+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.sp_processmail&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;SQL_STORED_PROCEDURE&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=database_principal_aliases+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.database_principal_aliases&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;VIEW&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=dm_broker_forwarded_messages+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.dm_broker_forwarded_messages&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;VIEW&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;br&gt;&lt;font size="5"&gt;
DMV / Catalog View columns added or changed in SQL Server "Denali"&lt;/font&gt;&lt;/p&gt;

&lt;p&gt;This query, run on the Denali instance, will show new or changed columns compared to SQL Server 2008 R2:&lt;/p&gt;

&lt;blockquote&gt;
&lt;table bgcolor="#eeeeee" cellpadding="0" cellspacing="0"&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;pre style="padding:10px 20px;font-size:12px;font-family:consolas,lucida console,courier new,courier;-moz-background-inline-policy:continuous;"&gt;&lt;font color="gray"&gt;;&lt;/font&gt;&lt;font color="blue"&gt;WITH &lt;/font&gt;&lt;font color="black"&gt;r &lt;/font&gt;&lt;font color="blue"&gt;AS&lt;br&gt;&lt;/font&gt;&lt;font color="gray"&gt;(&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="blue"&gt;SELECT&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="black"&gt;c.[object_id]&lt;/font&gt;&lt;font color="gray"&gt;,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="black"&gt;[schema]      &lt;/font&gt;&lt;font color="gray"&gt;= &lt;/font&gt;&lt;font color="magenta"&gt;OBJECT_SCHEMA_NAME&lt;/font&gt;&lt;font color="gray"&gt;(&lt;/font&gt;&lt;font color="black"&gt;c.[object_id]&lt;/font&gt;&lt;font color="gray"&gt;),&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="black"&gt;viewname      &lt;/font&gt;&lt;font color="gray"&gt;= &lt;/font&gt;&lt;font color="black"&gt;v.name&lt;/font&gt;&lt;font color="gray"&gt;,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="black"&gt;col           &lt;/font&gt;&lt;font color="gray"&gt;= &lt;/font&gt;&lt;font color="black"&gt;c.name&lt;/font&gt;&lt;font color="gray"&gt;,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="black"&gt;t &lt;/font&gt;&lt;font color="gray"&gt;            = &lt;/font&gt;&lt;font color="black"&gt;c.system_type_id&lt;/font&gt;&lt;font color="gray"&gt;,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="black"&gt;[type] &lt;/font&gt;&lt;font color="gray"&gt;       = &lt;/font&gt;&lt;font color="black"&gt;t.name&lt;/font&gt;&lt;font color="gray"&gt;,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="black"&gt;c.[precision]&lt;/font&gt;&lt;font color="gray"&gt;,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="black"&gt;c.scale&lt;/font&gt;&lt;font color="gray"&gt;,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="black"&gt;c.max_length&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="blue"&gt;FROM&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="black"&gt;[master].&lt;font color="green"&gt;sys&lt;/font&gt;.&lt;font color="green"&gt;all_columns&lt;/font&gt; &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;c&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="blue"&gt;INNER JOIN&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="black"&gt;[master].&lt;font color="green"&gt;sys&lt;/font&gt;.&lt;font color="green"&gt;all_views&lt;/font&gt; &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;v&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="blue"&gt;ON &lt;/font&gt;&lt;font color="black"&gt;c.[object_id] &lt;/font&gt;&lt;font color="gray"&gt;= &lt;/font&gt;&lt;font color="black"&gt;v.[object_id]&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="blue"&gt;INNER JOIN&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="black"&gt;[master].&lt;font color="green"&gt;sys&lt;/font&gt;.&lt;font color="green"&gt;types&lt;/font&gt; &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;t&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="blue"&gt;ON &lt;/font&gt;&lt;font color="black"&gt;t.system_type_id &lt;/font&gt;&lt;font color="gray"&gt;= &lt;/font&gt;&lt;font color="black"&gt;c.system_type_id&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="blue"&gt;WHERE&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="black"&gt;t.name &lt;/font&gt;&lt;font color="gray"&gt;&amp;lt;&amp;gt; &lt;/font&gt;&lt;font color="red"&gt;N'sysname'&lt;br&gt;&lt;/font&gt;&lt;font color="gray"&gt;)&lt;br&gt;&lt;/font&gt;&lt;font color="blue"&gt;SELECT&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="black"&gt;[status] &lt;/font&gt;&lt;font color="gray"&gt;=&lt;/font&gt;&lt;font color="blue"&gt; CASE&lt;/font&gt;&lt;font color="magenta"&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="blue"&gt;WHEN &lt;/font&gt;&lt;font color="black"&gt;l.viewname &lt;/font&gt;&lt;font color="gray"&gt;IS NULL &lt;/font&gt;&lt;font color="blue"&gt;THEN &lt;/font&gt;&lt;font color="red"&gt;'new'&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="blue"&gt;ELSE &lt;/font&gt;&lt;font color="red"&gt;'changed'&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="blue"&gt;END&lt;/font&gt;&lt;font color="gray"&gt;,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="black"&gt;r.[schema]&lt;/font&gt;&lt;font color="gray"&gt;,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="black"&gt;r.viewname&lt;/font&gt;&lt;font color="gray"&gt;,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="black"&gt;r.col&lt;/font&gt;&lt;font color="gray"&gt;,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="black"&gt;r.[type]&lt;/font&gt;&lt;font color="gray"&gt;,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="black"&gt;FormerType &lt;/font&gt;&lt;font color="gray"&gt;= &lt;/font&gt;&lt;font color="black"&gt;l.[type]&lt;/font&gt;&lt;font color="gray"&gt;,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="black"&gt;r.[precision]&lt;/font&gt;&lt;font color="gray"&gt;,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="black"&gt;FormerPrecision &lt;/font&gt;&lt;font color="gray"&gt;= &lt;/font&gt;&lt;font color="black"&gt;l.[precision]&lt;/font&gt;&lt;font color="gray"&gt;,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="black"&gt;r.scale&lt;/font&gt;&lt;font color="gray"&gt;,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="black"&gt;FormerScale &lt;/font&gt;&lt;font color="gray"&gt;= &lt;/font&gt;&lt;font color="black"&gt;l.scale&lt;/font&gt;&lt;font color="gray"&gt;,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;max_length&lt;/font&gt;&lt;font color="black"&gt; &lt;/font&gt;&lt;font color="gray"&gt;= &lt;/font&gt;&lt;font color="black"&gt;r.max_length &lt;/font&gt;&lt;font color="gray"&gt;/ &lt;/font&gt;&lt;font color="blue"&gt;CASE &lt;br&gt;        WHEN &lt;/font&gt;&lt;font color="black"&gt;r.[type] &lt;/font&gt;&lt;font color="gray"&gt;=&lt;/font&gt;&lt;font color="blue"&gt; &lt;/font&gt;&lt;font color="red"&gt;N'nvarchar' &lt;/font&gt;&lt;font color="blue"&gt;THEN &lt;/font&gt;&lt;font color="black"&gt;2 &lt;/font&gt;&lt;font color="blue"&gt;ELSE &lt;/font&gt;&lt;font color="black"&gt;1 &lt;/font&gt;&lt;font color="blue"&gt;END&lt;/font&gt;&lt;font color="gray"&gt;,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="black"&gt;FormerMaxLength &lt;/font&gt;&lt;font color="gray"&gt;= &lt;/font&gt;&lt;font color="black"&gt;l.max_length &lt;/font&gt;&lt;font color="gray"&gt;/ &lt;/font&gt;&lt;font color="blue"&gt;CASE &lt;br&gt;        WHEN &lt;/font&gt;&lt;font color="black"&gt;l.[type] &lt;/font&gt;&lt;font color="gray"&gt;=&lt;/font&gt;&lt;font color="black"&gt; &lt;/font&gt;&lt;font color="red"&gt;N'nvarchar' &lt;/font&gt;&lt;font color="blue"&gt;THEN &lt;/font&gt;&lt;font color="black"&gt;2 &lt;/font&gt;&lt;font color="blue"&gt;ELSE &lt;/font&gt;&lt;font color="black"&gt;1 &lt;/font&gt;&lt;font color="blue"&gt;END&lt;br&gt;FROM&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="black"&gt;r&lt;br&gt;&lt;/font&gt;&lt;font color="gray"&gt;LEFT OUTER &lt;/font&gt;&lt;font color="blue"&gt;JOIN&lt;br&gt;&lt;/font&gt;&lt;font color="gray"&gt;(&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="blue"&gt;SELECT&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="black"&gt;[schema] &lt;/font&gt;&lt;font color="gray"&gt;= &lt;/font&gt;&lt;font color="black"&gt;s.name&lt;/font&gt;&lt;font color="gray"&gt;,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="black"&gt;viewname &lt;/font&gt;&lt;font color="gray"&gt;= &lt;/font&gt;&lt;font color="black"&gt;v.name&lt;/font&gt;&lt;font color="gray"&gt;,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="black"&gt;col &lt;/font&gt;&lt;font color="gray"&gt;= &lt;/font&gt;&lt;font color="black"&gt;c.name&lt;/font&gt;&lt;font color="gray"&gt;,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="black"&gt;t &lt;/font&gt;&lt;font color="gray"&gt;= &lt;/font&gt;&lt;font color="black"&gt;c.system_type_id&lt;/font&gt;&lt;font color="gray"&gt;,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="black"&gt;[type] &lt;/font&gt;&lt;font color="gray"&gt;= &lt;/font&gt;&lt;font color="black"&gt;t.name&lt;/font&gt;&lt;font color="gray"&gt;,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="black"&gt;c.[precision]&lt;/font&gt;&lt;font color="gray"&gt;,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="black"&gt;c.scale&lt;/font&gt;&lt;font color="gray"&gt;,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="black"&gt;c.max_length&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="blue"&gt;FROM&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="black"&gt;[GREENLANTERN\SQL2008R2].[master].&lt;font color="green"&gt;sys&lt;/font&gt;.&lt;font color="green"&gt;all_columns&lt;/font&gt; &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;c&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="blue"&gt;INNER JOIN&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="black"&gt;[GREENLANTERN\SQL2008R2].[master].&lt;font color="green"&gt;sys&lt;/font&gt;.&lt;font color="green"&gt;all_views&lt;/font&gt; &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;v&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="blue"&gt;ON &lt;/font&gt;&lt;font color="black"&gt;c.[object_id] &lt;/font&gt;&lt;font color="gray"&gt;= &lt;/font&gt;&lt;font color="black"&gt;v.[object_id]&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="blue"&gt;INNER JOIN&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="black"&gt;[GREENLANTERN\SQL2008R2].[master].&lt;font color="green"&gt;sys&lt;/font&gt;.&lt;font color="green"&gt;schemas&lt;/font&gt; &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;s&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="blue"&gt;ON &lt;/font&gt;&lt;font color="black"&gt;v.[schema_id] &lt;/font&gt;&lt;font color="gray"&gt;= &lt;/font&gt;&lt;font color="black"&gt;s.[schema_id]&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="blue"&gt;INNER JOIN&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="black"&gt;[GREENLANTERN\SQL2008R2].[master].&lt;font color="green"&gt;sys&lt;/font&gt;.&lt;font color="green"&gt;types&lt;/font&gt; &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;t&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="blue"&gt;ON &lt;/font&gt;&lt;font color="black"&gt;c.system_type_id &lt;/font&gt;&lt;font color="gray"&gt;= &lt;/font&gt;&lt;font color="black"&gt;t.system_type_id&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="blue"&gt;WHERE&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="black"&gt;t.name &lt;/font&gt;&lt;font color="gray"&gt;&amp;lt;&amp;gt; &lt;/font&gt;&lt;font color="red"&gt;N'sysname'&lt;br&gt;&lt;/font&gt;&lt;font color="gray"&gt;) &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;l&lt;br&gt;&lt;/font&gt;&lt;font color="blue"&gt;ON&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="black"&gt;r.viewname &lt;/font&gt;&lt;font color="gray"&gt;= &lt;/font&gt;&lt;font color="black"&gt;l.viewname&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="gray"&gt;AND &lt;/font&gt;&lt;font color="black"&gt;r.[schema] &lt;/font&gt;&lt;font color="gray"&gt;= &lt;/font&gt;&lt;font color="black"&gt;l.[schema]&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="gray"&gt;AND &lt;/font&gt;&lt;font color="black"&gt;r.col &lt;/font&gt;&lt;font color="gray"&gt;= &lt;/font&gt;&lt;font color="black"&gt;l.col&lt;br&gt;&lt;/font&gt;&lt;font color="blue"&gt;WHERE&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="gray"&gt;(&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="black"&gt;l.col &lt;/font&gt;&lt;font color="gray"&gt;IS NULL&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;OR&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;(&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="black"&gt;r.t &lt;/font&gt;&lt;font color="gray"&gt;&amp;lt;&amp;gt; &lt;/font&gt;&lt;font color="magenta"&gt;COALESCE&lt;/font&gt;&lt;font color="gray"&gt;(&lt;/font&gt;&lt;font color="black"&gt;l.t&lt;/font&gt;&lt;font color="gray"&gt;, -&lt;/font&gt;&lt;font color="black"&gt;10&lt;/font&gt;&lt;font color="gray"&gt;)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;OR &lt;/font&gt;&lt;font color="black"&gt;r.[precision] &lt;/font&gt;&lt;font color="gray"&gt;&amp;lt;&amp;gt; &lt;/font&gt;&lt;font color="magenta"&gt;COALESCE&lt;/font&gt;&lt;font color="gray"&gt;(&lt;/font&gt;&lt;font color="black"&gt;l.[precision]&lt;/font&gt;&lt;font color="gray"&gt;, -&lt;/font&gt;&lt;font color="black"&gt;10&lt;/font&gt;&lt;font color="gray"&gt;)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;OR &lt;/font&gt;&lt;font color="black"&gt;r.scale &lt;/font&gt;&lt;font color="gray"&gt;&amp;lt;&amp;gt; &lt;/font&gt;&lt;font color="magenta"&gt;COALESCE&lt;/font&gt;&lt;font color="gray"&gt;(&lt;/font&gt;&lt;font color="black"&gt;l.scale&lt;/font&gt;&lt;font color="gray"&gt;, -&lt;/font&gt;&lt;font color="black"&gt;10&lt;/font&gt;&lt;font color="gray"&gt;)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;OR &lt;/font&gt;&lt;font color="black"&gt;r.max_length &lt;/font&gt;&lt;font color="gray"&gt;&amp;lt;&amp;gt; &lt;/font&gt;&lt;font color="magenta"&gt;COALESCE&lt;/font&gt;&lt;font color="gray"&gt;(&lt;/font&gt;&lt;font color="black"&gt;l.max_length&lt;/font&gt;&lt;font color="gray"&gt;, -&lt;/font&gt;&lt;font color="black"&gt;10&lt;/font&gt;&lt;font color="gray"&gt;)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;AND EXISTS&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;(&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="blue"&gt;SELECT &lt;/font&gt;&lt;font color="black"&gt;1&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="blue"&gt;FROM &lt;/font&gt;&lt;font color="black"&gt;[GREENLANTERN\SQL2008R2].[master].&lt;font color="green"&gt;sys&lt;/font&gt;.&lt;font color="green"&gt;all_views&lt;/font&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="blue"&gt;WHERE &lt;/font&gt;&lt;font color="black"&gt;name &lt;/font&gt;&lt;font color="gray"&gt;= &lt;/font&gt;&lt;font color="black"&gt;r.viewname&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="gray"&gt;)&lt;br&gt;&lt;/font&gt;&lt;font color="blue"&gt;ORDER BY&lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;[status] &lt;/font&gt;&lt;font color="blue"&gt;DESC&lt;/font&gt;&lt;font color="gray"&gt;,&lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;r.viewname&lt;/font&gt;&lt;font color="gray"&gt;,&lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;r.col&lt;/font&gt;&lt;font color="gray"&gt;; &lt;/font&gt;&lt;/pre&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/blockquote&gt;

&lt;p&gt;The results: many new property columns for sys.databases, several new (well, renamed; see below) memory usage indicators in a few key DMVs, and some new columns around &lt;a href="http://sqlblog.com/blogs/aaron_bertrand/archive/2010/11/16/sql-server-v-next-denali-contained-databases.aspx" title="http://sqlblog.com/blogs/aaron_bertrand/archive/2010/11/16/sql-server-v-next-denali-contained-databases.aspx" target="_blank"&gt;contained databases&lt;/a&gt;.&amp;nbsp; (Please note that not all of the columns should imply that those 
features, e.g. two-digit year cutoff, will be supported in the next 
major version of SQL Server.)&amp;nbsp; Also, a handful of the big string columns in various DMVs have been widened from 256 or 2,048 characters to 3,072; I'm not sure if any of these caused bugs in earlier versions, or they are just being proactive.&lt;/p&gt;


&lt;blockquote&gt;
&lt;table style="border-collapse:collapse;" cellpadding="5" cellspacing="0"&gt;


&lt;tr&gt;
&lt;th style="border:1px solid black;"&gt;column status&lt;/th&gt;
&lt;th style="border:1px solid black;"&gt;view name&lt;/th&gt;
&lt;th style="border:1px solid black;"&gt;column name&lt;/th&gt;
&lt;th style="border:1px solid black;"&gt;new data type&lt;/th&gt;
&lt;th style="border:1px solid black;"&gt;old data type&lt;/th&gt;&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;new&lt;/td&gt;
    
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=all_sql_modules+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.all_sql_modules&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;is_contained&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;bit&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;-&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;new&lt;/td&gt;
    
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=data_spaces+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.data_spaces&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;is_system&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;bit&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;-&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;new&lt;/td&gt;
    
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=database_principals+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.database_principals&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;authentication_type&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;int&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;-&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;new&lt;/td&gt;
    
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=database_principals+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.database_principals&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;authentication_type_desc&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;nvarchar(60)&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;-&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;new&lt;/td&gt;
    
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=database_principals+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.database_principals&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;default_language_lcid&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;int&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;-&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;new&lt;/td&gt;
    
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=database_principals+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.database_principals&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;default_language_name&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;nvarchar(128)&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;-&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;new&lt;/td&gt;
    
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=databases+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.databases&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;containment&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;tinyint&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;-&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;new&lt;/td&gt;
    
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=databases+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.databases&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;containment_desc&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;nvarchar(60)&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;-&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;new&lt;/td&gt;
    
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=databases+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.databases&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;default_fulltext_language_lcid&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;int&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;-&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;new&lt;/td&gt;
    
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=databases+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.databases&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;default_fulltext_language_name&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;nvarchar(128)&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;-&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;new&lt;/td&gt;
    
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=databases+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.databases&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;default_language_lcid&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;smallint&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;-&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;new&lt;/td&gt;
    
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=databases+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.databases&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;default_language_name&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;nvarchar(128)&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;-&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;new&lt;/td&gt;
    
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=databases+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.databases&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;group_database_id&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;uniqueidentifier&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;-&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;new&lt;/td&gt;
    
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=databases+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.databases&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;is_nested_triggers_on&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;bit&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;-&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;new&lt;/td&gt;
    
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=databases+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.databases&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;is_transform_noise_words_on&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;bit&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;-&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;new&lt;/td&gt;
    
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=databases+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.databases&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;replica_id&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;uniqueidentifier&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;-&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;new&lt;/td&gt;
    
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=databases+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.databases&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;two_digit_year_cutoff&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;smallint&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;-&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;new&lt;/td&gt;
    
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=dm_clr_appdomains+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.dm_clr_appdomains&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;compatibility_level&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;int&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;-&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;new&lt;/td&gt;
    
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=dm_database_encryption_keys+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.dm_database_encryption_keys&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;encryptor_type&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;nvarchar(128)&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;-&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;new&lt;/td&gt;
    
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=dm_db_file_space_usage+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.dm_db_file_space_usage&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;allocated_extent_page_count&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;bigint&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;-&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;new&lt;/td&gt;
    
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=dm_db_file_space_usage+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.dm_db_file_space_usage&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;filegroup_id&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;smallint&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;-&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;new&lt;/td&gt;
    
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=dm_db_file_space_usage+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.dm_db_file_space_usage&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;total_page_count&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;bigint&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;-&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;new&lt;/td&gt;
    
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=dm_exec_cached_plans+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.dm_exec_cached_plans&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;global_token&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;varbinary(14)&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;-&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;new&lt;/td&gt;
    
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=dm_exec_sessions+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.dm_exec_sessions&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;authenticating_database_id&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;int&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;-&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;new&lt;/td&gt;
    
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=dm_os_memory_cache_counters+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.dm_os_memory_cache_counters&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;pages_in_use_kb&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;bigint&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;-&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;new&lt;/td&gt;
    
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=dm_os_memory_cache_counters+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.dm_os_memory_cache_counters&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;pages_kb&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;bigint&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;-&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;new&lt;/td&gt;
    
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=dm_os_memory_cache_entries+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.dm_os_memory_cache_entries&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;pages_kb&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;bigint&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;-&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;new&lt;/td&gt;
    
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=dm_os_memory_clerks+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.dm_os_memory_clerks&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;page_size_in_bytes&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;bigint&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;-&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;new&lt;/td&gt;
    
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=dm_os_memory_clerks+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.dm_os_memory_clerks&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;pages_kb&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;bigint&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;-&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;new&lt;/td&gt;
    
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=dm_os_memory_nodes+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.dm_os_memory_nodes&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;foreign_committed_kb&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;bigint&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;-&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;new&lt;/td&gt;
    
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=dm_os_memory_nodes+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.dm_os_memory_nodes&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;pages_kb&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;bigint&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;-&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;new&lt;/td&gt;
    
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=dm_os_memory_objects+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.dm_os_memory_objects&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;max_pages_in_bytes&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;bigint&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;-&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;new&lt;/td&gt;
    
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=dm_os_memory_objects+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.dm_os_memory_objects&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;pages_in_bytes&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;bigint&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;-&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;new&lt;/td&gt;
    
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=dm_os_sys_info+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.dm_os_sys_info&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;committed_kb&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;bigint&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;-&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;new&lt;/td&gt;
    
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=dm_os_sys_info+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.dm_os_sys_info&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;committed_target_kb&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;bigint&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;-&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;new&lt;/td&gt;
    
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=dm_os_sys_info+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.dm_os_sys_info&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;physical_memory_kb&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;bigint&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;-&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;new&lt;/td&gt;
    
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=dm_os_sys_info+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.dm_os_sys_info&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;virtual_machine_type&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;int&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;-&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;new&lt;/td&gt;
    
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=dm_os_sys_info+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.dm_os_sys_info&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;virtual_machine_type_desc&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;nvarchar(60)&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;-&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;new&lt;/td&gt;
    
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=dm_os_sys_info+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.dm_os_sys_info&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;virtual_memory_kb&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;bigint&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;-&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;new&lt;/td&gt;
    
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=dm_os_sys_info+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.dm_os_sys_info&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;visible_target_kb&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;bigint&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;-&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;new&lt;/td&gt;
    
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=dm_os_worker_local_storage+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.dm_os_worker_local_storage&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;query_driver_address&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;varbinary(8)&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;-&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;new&lt;/td&gt;
    
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=filegroups+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.filegroups&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;is_system&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;bit&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;-&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;new&lt;/td&gt;
    
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=fulltext_indexes+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.fulltext_indexes&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;property_list_id&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;int&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;-&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;new&lt;/td&gt;
    
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=partition_functions+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.partition_functions&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;is_system&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;bit&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;-&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;new&lt;/td&gt;
    
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=partition_schemes+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.partition_schemes&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;is_system&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;bit&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;-&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;new&lt;/td&gt;
    
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=server_event_session_events+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.server_event_session_events&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;predicate_xml&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;nvarchar(0)&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;-&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;new&lt;/td&gt;
    
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=server_principals+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.server_principals&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;is_fixed_role&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;bit&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;-&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;new&lt;/td&gt;
    
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=server_principals+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.server_principals&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;owning_principal_id&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;int&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;-&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;new&lt;/td&gt;
    
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=server_trigger_events+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.server_trigger_events&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;is_trigger_event&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;bit&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;-&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;new&lt;/td&gt;
    
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=sql_modules+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.sql_modules&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;is_contained&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;bit&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;-&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;new&lt;/td&gt;
    
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=trigger_events+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.trigger_events&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;is_trigger_event&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;bit&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;-&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;changed&lt;/td&gt;
    
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=dm_os_memory_cache_entries+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.dm_os_memory_cache_entries&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;entry_data&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;nvarchar(3072)&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;nvarchar(2048)&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;changed&lt;/td&gt;
    
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=dm_os_ring_buffers+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.dm_os_ring_buffers&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;record&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;nvarchar(3072)&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;nvarchar(2048)&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;changed&lt;/td&gt;
    
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=dm_os_waiting_tasks+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.dm_os_waiting_tasks&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;resource_description&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;nvarchar(3072)&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;nvarchar(2048)&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;changed&lt;/td&gt;
    
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=dm_xe_map_values+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.dm_xe_map_values&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;map_value&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;nvarchar(3072)&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;nvarchar(2048)&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;changed&lt;/td&gt;
    
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=dm_xe_object_columns+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.dm_xe_object_columns&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;description&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;nvarchar(3072)&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;nvarchar(256)&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;changed&lt;/td&gt;
    
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=dm_xe_objects+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.dm_xe_objects&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;description&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;nvarchar(3072)&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;nvarchar(256)&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;changed&lt;/td&gt;
    
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=dm_xe_packages+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.dm_xe_packages&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;description&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;nvarchar(3072)&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;nvarchar(256)&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;changed&lt;/td&gt;
    
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=dm_xe_session_events+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.dm_xe_session_events&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;event_predicate&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;nvarchar(3072)&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;nvarchar(2048)&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;changed&lt;/td&gt;
    
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=dm_xe_session_object_columns+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.dm_xe_session_object_columns&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;column_value&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;nvarchar(3072)&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;nvarchar(2048)&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;changed&lt;/td&gt;
    
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=syscacheobjects+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.syscacheobjects&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;cacheobjtype&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;nvarchar(50)&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;nvarchar(17)&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;br&gt;&lt;font size="5"&gt;DMV / Catalog View columns dropped from SQL Server "Denali"&lt;/font&gt;&lt;br&gt;&lt;/p&gt;

&lt;p&gt;And finally, we should check for columns that have been dropped from DMVs or catalog views, since cpu_ticks_in_ms was dropped from sys.dm_os_sys_info in SQL Server 2008 with little fanfare.&amp;nbsp; On the 2008 R2 instance, you can run this query:&lt;/p&gt;

&lt;blockquote&gt;
&lt;table bgcolor="#eeeeee" cellpadding="0" cellspacing="0"&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;pre style="padding:10px 20px;font-size:12px;font-family:consolas,lucida console,courier new,courier;-moz-background-inline-policy:continuous;"&gt;&lt;font color="gray"&gt;;&lt;/font&gt;&lt;font color="blue"&gt;WITH &lt;/font&gt;&lt;font color="black"&gt;r &lt;/font&gt;&lt;font color="blue"&gt;AS&lt;br&gt;&lt;/font&gt;&lt;font color="gray"&gt;(&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="blue"&gt;SELECT&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="black"&gt;c.[object_id]&lt;/font&gt;&lt;font color="gray"&gt;,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="black"&gt;[schema] &lt;/font&gt;&lt;font color="gray"&gt;= &lt;/font&gt;&lt;font color="magenta"&gt;OBJECT_SCHEMA_NAME&lt;/font&gt;&lt;font color="gray"&gt;(&lt;/font&gt;&lt;font color="black"&gt;c.[object_id]&lt;/font&gt;&lt;font color="gray"&gt;),&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="black"&gt;viewname &lt;/font&gt;&lt;font color="gray"&gt;= &lt;/font&gt;&lt;font color="black"&gt;v.name&lt;/font&gt;&lt;font color="gray"&gt;,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="black"&gt;col &lt;/font&gt;&lt;font color="gray"&gt;= &lt;/font&gt;&lt;font color="black"&gt;c.name&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="blue"&gt;FROM&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="black"&gt;[master].&lt;font color="green"&gt;sys&lt;/font&gt;.&lt;font color="green"&gt;all_columns&lt;/font&gt; &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;c&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="blue"&gt;INNER JOIN&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="black"&gt;[master].&lt;font color="green"&gt;sys&lt;/font&gt;.&lt;font color="green"&gt;all_views&lt;/font&gt; &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;v&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="blue"&gt;ON &lt;/font&gt;&lt;font color="black"&gt;c.[object_id] &lt;/font&gt;&lt;font color="gray"&gt;= &lt;/font&gt;&lt;font color="black"&gt;v.[object_id]&lt;br&gt;&lt;/font&gt;&lt;font color="gray"&gt;)&lt;br&gt;&lt;/font&gt;&lt;font color="blue"&gt;SELECT&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="black"&gt;r.[schema]&lt;/font&gt;&lt;font color="gray"&gt;,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="black"&gt;r.viewname&lt;/font&gt;&lt;font color="gray"&gt;,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="black"&gt;r.col&lt;br&gt;&lt;/font&gt;&lt;font color="blue"&gt;FROM&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="black"&gt;r&lt;br&gt;&lt;/font&gt;&lt;font color="gray"&gt;LEFT OUTER &lt;/font&gt;&lt;font color="blue"&gt;JOIN&lt;br&gt;&lt;/font&gt;&lt;font color="gray"&gt;(&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="blue"&gt;SELECT&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="black"&gt;[schema] &lt;/font&gt;&lt;font color="gray"&gt;= &lt;/font&gt;&lt;font color="black"&gt;s.name&lt;/font&gt;&lt;font color="gray"&gt;,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="black"&gt;viewname &lt;/font&gt;&lt;font color="gray"&gt;= &lt;/font&gt;&lt;font color="black"&gt;v.name&lt;/font&gt;&lt;font color="gray"&gt;,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="black"&gt;col &lt;/font&gt;&lt;font color="gray"&gt;= &lt;/font&gt;&lt;font color="black"&gt;c.name&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="blue"&gt;FROM&lt;/font&gt;&lt;br&gt;        [GREENLANTERN\DENALI].[master].&lt;font color="green"&gt;sys&lt;/font&gt;.&lt;font color="green"&gt;all_columns&lt;/font&gt;&lt;font color="blue"&gt; AS &lt;/font&gt;&lt;font color="black"&gt;c&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="blue"&gt;INNER JOIN&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="black"&gt;[GREENLANTERN\DENALI].[master].&lt;font color="green"&gt;sys&lt;/font&gt;.&lt;font color="green"&gt;all_views&lt;/font&gt; &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;v&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="blue"&gt;ON &lt;/font&gt;&lt;font color="black"&gt;c.[object_id] &lt;/font&gt;&lt;font color="gray"&gt;= &lt;/font&gt;&lt;font color="black"&gt;v.[object_id]&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="blue"&gt;INNER JOIN&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="black"&gt;[GREENLANTERN\DENALI].[master].&lt;font color="green"&gt;sys&lt;/font&gt;.&lt;font color="green"&gt;schemas&lt;/font&gt; &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;s&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="blue"&gt;ON &lt;/font&gt;&lt;font color="black"&gt;v.[schema_id] &lt;/font&gt;&lt;font color="gray"&gt;= &lt;/font&gt;&lt;font color="black"&gt;s.[schema_id]&lt;br&gt;&lt;/font&gt;&lt;font color="gray"&gt;) &lt;/font&gt;&lt;font color="blue"&gt;AS &lt;/font&gt;&lt;font color="black"&gt;l&lt;br&gt;&lt;/font&gt;&lt;font color="blue"&gt;ON&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="black"&gt;r.viewname &lt;/font&gt;&lt;font color="gray"&gt;= &lt;/font&gt;&lt;font color="black"&gt;l.viewname&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="gray"&gt;AND &lt;/font&gt;&lt;font color="black"&gt;r.[schema] &lt;/font&gt;&lt;font color="gray"&gt;= &lt;/font&gt;&lt;font color="black"&gt;l.[schema]&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="gray"&gt;AND &lt;/font&gt;&lt;font color="black"&gt;r.col &lt;/font&gt;&lt;font color="gray"&gt;= &lt;/font&gt;&lt;font color="black"&gt;l.col&lt;br&gt;&lt;/font&gt;&lt;font color="blue"&gt;WHERE&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="black"&gt;l.col &lt;/font&gt;&lt;font color="gray"&gt;IS NULL&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;AND EXISTS&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;(&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="blue"&gt;SELECT &lt;/font&gt;&lt;font color="black"&gt;1&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="blue"&gt;FROM &lt;/font&gt;&lt;font color="black"&gt;[GREENLANTERN\DENALI].[master].&lt;font color="green"&gt;sys&lt;/font&gt;.&lt;font color="green"&gt;all_views&lt;/font&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="blue"&gt;WHERE &lt;/font&gt;&lt;font color="black"&gt;name &lt;/font&gt;&lt;font color="gray"&gt;= &lt;/font&gt;&lt;font color="black"&gt;r.viewname&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="gray"&gt;)&lt;br&gt;&lt;/font&gt;&lt;font color="blue"&gt;ORDER BY&lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;r.viewname&lt;/font&gt;&lt;font color="gray"&gt;,&lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color="black"&gt;r.col&lt;/font&gt;&lt;font color="gray"&gt;; &lt;/font&gt;&lt;/pre&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/blockquote&gt;

&lt;p&gt;The results: as it turns out, the only columns that have been "dropped" are the ones that have been renamed or consolidated (they are listed as new above).&lt;/p&gt;


&lt;blockquote&gt;
&lt;table style="border-collapse:collapse;" cellpadding="5" cellspacing="0"&gt;


&lt;tr&gt;
&lt;th style="border:1px solid black;"&gt;view name&lt;/th&gt;
&lt;th style="border:1px solid black;"&gt;column name&lt;/th&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=dm_os_memory_cache_counters+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.dm_os_memory_cache_counters&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;multi_pages_in_use_kb&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=dm_os_memory_cache_counters+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.dm_os_memory_cache_counters&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;multi_pages_kb&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=dm_os_memory_cache_counters+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.dm_os_memory_cache_counters&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;single_pages_in_use_kb&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=dm_os_memory_cache_counters+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.dm_os_memory_cache_counters&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;single_pages_kb&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=dm_os_memory_cache_entries+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.dm_os_memory_cache_entries&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;pages_allocated_count&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=dm_os_memory_clerks+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.dm_os_memory_clerks&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;multi_pages_kb&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=dm_os_memory_clerks+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.dm_os_memory_clerks&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;page_size_bytes&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=dm_os_memory_clerks+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.dm_os_memory_clerks&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;single_pages_kb&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=dm_os_memory_nodes+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.dm_os_memory_nodes&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;multi_pages_kb&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=dm_os_memory_nodes+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.dm_os_memory_nodes&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;single_pages_kb&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=dm_os_memory_objects+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.dm_os_memory_objects&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;max_pages_allocated_count&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=dm_os_memory_objects+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.dm_os_memory_objects&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;pages_allocated_count&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=dm_os_sys_info+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.dm_os_sys_info&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;bpool_commit_target&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=dm_os_sys_info+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.dm_os_sys_info&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;bpool_committed&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=dm_os_sys_info+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.dm_os_sys_info&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;bpool_visible&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=dm_os_sys_info+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.dm_os_sys_info&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;physical_memory_in_bytes&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;&lt;a href="http://www.google.com/search?q=dm_os_sys_info+site%3Amsdn.microsoft.com" target="_blank"&gt;sys.dm_os_sys_info&lt;/a&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;virtual_memory_in_bytes&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/blockquote&gt;


&lt;p&gt;If you're currently using any of these DMVs in your own code, this is potentially a &lt;b&gt;major breaking change&lt;/b&gt; - you may want to make note of the columns that have changed, as upgrading to Denali may break some of your scripts. &lt;br&gt;&lt;/p&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item></channel></rss>