<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:copyright="http://blogs.law.harvard.edu/tech/rss" xmlns:image="http://purl.org/rss/1.0/modules/image/">
    <channel>
        <title>Bookmark</title>
        <link>http://geekswithblogs.net/Sreeblog/category/4812.aspx</link>
        <description>book mark for my future reference</description>
        <language>en-US</language>
        <copyright>Sreenivas Mogullapalli</copyright>
        <managingEditor>srinivas_m@rocketmail.com</managingEditor>
        <generator>Subtext Version 0.0.0.0</generator>
        <item>
            <title>some helpful stuff for identifying which need optimization in sql server</title>
            <link>http://geekswithblogs.net/Sreeblog/archive/2009/07/08/133344.aspx</link>
            <description>&lt;p style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal"&gt;&lt;span style="FONT-FAMILY: &amp;quot;Courier New&amp;quot;; COLOR: blue; FONT-SIZE: 10pt; mso-no-proof: yes"&gt;-- Query to identify the missing indexes in t-sql of sql server&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal"&gt;&lt;span style="FONT-FAMILY: &amp;quot;Courier New&amp;quot;; COLOR: blue; FONT-SIZE: 10pt; mso-no-proof: yes"&gt;-- from the dynamic views&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal"&gt;&lt;span style="FONT-FAMILY: &amp;quot;Courier New&amp;quot;; COLOR: blue; FONT-SIZE: 10pt; mso-no-proof: yes"&gt;BEGIN&lt;/span&gt;&lt;span style="FONT-FAMILY: &amp;quot;Courier New&amp;quot;; FONT-SIZE: 10pt; mso-no-proof: yes"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal"&gt;&lt;span style="FONT-FAMILY: &amp;quot;Courier New&amp;quot;; COLOR: green; FONT-SIZE: 10pt; mso-no-proof: yes"&gt;-- Do not lock anything, and do not get held up by any locks. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal"&gt;&lt;span style="FONT-FAMILY: &amp;quot;Courier New&amp;quot;; COLOR: blue; FONT-SIZE: 10pt; mso-no-proof: yes"&gt;SET&lt;/span&gt;&lt;span style="FONT-FAMILY: &amp;quot;Courier New&amp;quot;; FONT-SIZE: 10pt; mso-no-proof: yes"&gt; &lt;span style="COLOR: blue"&gt;TRANSACTION&lt;/span&gt; &lt;span style="COLOR: blue"&gt;ISOLATION&lt;/span&gt; &lt;span style="COLOR: blue"&gt;LEVEL&lt;/span&gt; &lt;span style="COLOR: blue"&gt;READ&lt;/span&gt; &lt;span style="COLOR: blue"&gt;UNCOMMITTED&lt;/span&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal"&gt;&lt;span style="FONT-FAMILY: &amp;quot;Courier New&amp;quot;; COLOR: blue; FONT-SIZE: 10pt; mso-no-proof: yes"&gt;SELECT&lt;/span&gt;&lt;span style="FONT-FAMILY: &amp;quot;Courier New&amp;quot;; FONT-SIZE: 10pt; mso-no-proof: yes"&gt; &lt;span style="COLOR: blue"&gt;TOP&lt;/span&gt; 20 &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal"&gt;&lt;span style="FONT-FAMILY: &amp;quot;Courier New&amp;quot;; FONT-SIZE: 10pt; mso-no-proof: yes"&gt;st&lt;span style="COLOR: gray"&gt;.&lt;/span&gt;&lt;span style="COLOR: blue"&gt;text&lt;/span&gt; &lt;span style="COLOR: blue"&gt;AS&lt;/span&gt; [SQL] &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal"&gt;&lt;span style="FONT-FAMILY: &amp;quot;Courier New&amp;quot;; COLOR: gray; FONT-SIZE: 10pt; mso-no-proof: yes"&gt;,&lt;/span&gt;&lt;span style="FONT-FAMILY: &amp;quot;Courier New&amp;quot;; FONT-SIZE: 10pt; mso-no-proof: yes"&gt; cp&lt;span style="COLOR: gray"&gt;.&lt;/span&gt;cacheobjtype &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal"&gt;&lt;span style="FONT-FAMILY: &amp;quot;Courier New&amp;quot;; COLOR: gray; FONT-SIZE: 10pt; mso-no-proof: yes"&gt;,&lt;/span&gt;&lt;span style="FONT-FAMILY: &amp;quot;Courier New&amp;quot;; FONT-SIZE: 10pt; mso-no-proof: yes"&gt; cp&lt;span style="COLOR: gray"&gt;.&lt;/span&gt;objtype &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal"&gt;&lt;span style="FONT-FAMILY: &amp;quot;Courier New&amp;quot;; COLOR: gray; FONT-SIZE: 10pt; mso-no-proof: yes"&gt;,&lt;/span&gt;&lt;span style="FONT-FAMILY: &amp;quot;Courier New&amp;quot;; FONT-SIZE: 10pt; mso-no-proof: yes"&gt; &lt;span style="COLOR: fuchsia"&gt;DB_NAME&lt;/span&gt;&lt;span style="COLOR: gray"&gt;(&lt;/span&gt;st&lt;span style="COLOR: gray"&gt;.&lt;/span&gt;&lt;span style="COLOR: blue"&gt;dbid&lt;/span&gt;&lt;span style="COLOR: gray"&gt;)&lt;/span&gt;&lt;span style="COLOR: blue"&gt;AS&lt;/span&gt; [DatabaseName] &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal"&gt;&lt;span style="FONT-FAMILY: &amp;quot;Courier New&amp;quot;; COLOR: gray; FONT-SIZE: 10pt; mso-no-proof: yes"&gt;,&lt;/span&gt;&lt;span style="FONT-FAMILY: &amp;quot;Courier New&amp;quot;; FONT-SIZE: 10pt; mso-no-proof: yes"&gt; cp&lt;span style="COLOR: gray"&gt;.&lt;/span&gt;usecounts &lt;span style="COLOR: blue"&gt;AS&lt;/span&gt; [Plan usage] &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal"&gt;&lt;span style="FONT-FAMILY: &amp;quot;Courier New&amp;quot;; COLOR: gray; FONT-SIZE: 10pt; mso-no-proof: yes"&gt;,&lt;/span&gt;&lt;span style="FONT-FAMILY: &amp;quot;Courier New&amp;quot;; FONT-SIZE: 10pt; mso-no-proof: yes"&gt; qp&lt;span style="COLOR: gray"&gt;.&lt;/span&gt;query_plan &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal"&gt;&lt;span style="FONT-FAMILY: &amp;quot;Courier New&amp;quot;; COLOR: blue; FONT-SIZE: 10pt; mso-no-proof: yes"&gt;FROM&lt;/span&gt;&lt;span style="FONT-FAMILY: &amp;quot;Courier New&amp;quot;; FONT-SIZE: 10pt; mso-no-proof: yes"&gt; &lt;span style="COLOR: green"&gt;sys&lt;/span&gt;&lt;span style="COLOR: gray"&gt;.&lt;/span&gt;&lt;span style="COLOR: green"&gt;dm_exec_cached_plans&lt;/span&gt; cp &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal"&gt;&lt;span style="FONT-FAMILY: &amp;quot;Courier New&amp;quot;; COLOR: gray; FONT-SIZE: 10pt; mso-no-proof: yes"&gt;CROSS&lt;/span&gt;&lt;span style="FONT-FAMILY: &amp;quot;Courier New&amp;quot;; FONT-SIZE: 10pt; mso-no-proof: yes"&gt; &lt;span style="COLOR: gray"&gt;APPLY&lt;/span&gt; &lt;span style="COLOR: green"&gt;sys&lt;/span&gt;&lt;span style="COLOR: gray"&gt;.&lt;/span&gt;&lt;span style="COLOR: green"&gt;dm_exec_sql_text&lt;/span&gt;&lt;span style="COLOR: gray"&gt;(&lt;/span&gt;cp&lt;span style="COLOR: gray"&gt;.&lt;/span&gt;plan_handle&lt;span style="COLOR: gray"&gt;)&lt;/span&gt; st &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal"&gt;&lt;span style="FONT-FAMILY: &amp;quot;Courier New&amp;quot;; COLOR: gray; FONT-SIZE: 10pt; mso-no-proof: yes"&gt;CROSS&lt;/span&gt;&lt;span style="FONT-FAMILY: &amp;quot;Courier New&amp;quot;; FONT-SIZE: 10pt; mso-no-proof: yes"&gt; &lt;span style="COLOR: gray"&gt;APPLY&lt;/span&gt; &lt;span style="COLOR: green"&gt;sys&lt;/span&gt;&lt;span style="COLOR: gray"&gt;.&lt;/span&gt;&lt;span style="COLOR: green"&gt;dm_exec_query_plan&lt;/span&gt;&lt;span style="COLOR: gray"&gt;(&lt;/span&gt;cp&lt;span style="COLOR: gray"&gt;.&lt;/span&gt;plan_handle&lt;span style="COLOR: gray"&gt;)&lt;/span&gt; qp &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal"&gt;&lt;span style="FONT-FAMILY: &amp;quot;Courier New&amp;quot;; COLOR: blue; FONT-SIZE: 10pt; mso-no-proof: yes"&gt;WHERE&lt;/span&gt;&lt;span style="FONT-FAMILY: &amp;quot;Courier New&amp;quot;; FONT-SIZE: 10pt; mso-no-proof: yes"&gt; &lt;span style="COLOR: fuchsia"&gt;CAST&lt;/span&gt;&lt;span style="COLOR: gray"&gt;(&lt;/span&gt;qp&lt;span style="COLOR: gray"&gt;.&lt;/span&gt;query_plan &lt;span style="COLOR: blue"&gt;AS&lt;/span&gt; &lt;span style="COLOR: blue"&gt;NVARCHAR&lt;/span&gt;&lt;span style="COLOR: gray"&gt;(&lt;/span&gt;&lt;span style="COLOR: fuchsia"&gt;MAX&lt;/span&gt;&lt;span style="COLOR: gray"&gt;))LIKE&lt;/span&gt; &lt;span style="COLOR: red"&gt;'%&amp;lt;MissingIndexes&amp;gt;%'&lt;/span&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal"&gt;&lt;span style="FONT-FAMILY: &amp;quot;Courier New&amp;quot;; COLOR: blue; FONT-SIZE: 10pt; mso-no-proof: yes"&gt;ORDER&lt;/span&gt;&lt;span style="FONT-FAMILY: &amp;quot;Courier New&amp;quot;; FONT-SIZE: 10pt; mso-no-proof: yes"&gt; &lt;span style="COLOR: blue"&gt;BY&lt;/span&gt; cp&lt;span style="COLOR: gray"&gt;.&lt;/span&gt;usecounts &lt;span style="COLOR: blue"&gt;DESC&lt;/span&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class="MsoNormal"&gt;&lt;span style="FONT-FAMILY: &amp;quot;Courier New&amp;quot;; COLOR: blue; FONT-SIZE: 10pt; mso-no-proof: yes"&gt;END&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class="MsoNormal"&gt;&lt;span style="FONT-FAMILY: &amp;quot;Courier New&amp;quot;; COLOR: blue; FONT-SIZE: 10pt; mso-no-proof: yes"&gt;&lt;o:p&gt;-- some variations of the same to find some other patterns which need optimization.&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class="MsoNormal"&gt;&lt;span style="FONT-FAMILY: &amp;quot;Arial&amp;quot;, &amp;quot;sans-serif&amp;quot;; COLOR: #2a2a2a; FONT-SIZE: 9.5pt"&gt;1. exec dbo.dba_SearchCachedPlans '%&amp;lt;MissingIndexes&amp;gt;%' &lt;br /&gt;
2. exec dbo.dba_SearchCachedPlans '%&amp;lt;ColumnsWithNoStatistics&amp;gt;%' &lt;br /&gt;
3. exec dbo.dba_SearchCachedPlans '%&amp;lt;TableScan%' &lt;br /&gt;
4. exec dbo.dba_SearchCachedPlans '%CREATE PROC%MessageWrite%'&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class="MsoNormal"&gt;&lt;o:p&gt;&lt;font size="3"&gt; &lt;/font&gt;&lt;/o:p&gt;&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class="MsoNormal"&gt;&lt;o:p&gt;&lt;font size="3"&gt;&lt;/font&gt;&lt;/o:p&gt;&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class="MsoNormal"&gt;&lt;font size="3"&gt;-- to find Top 20 Expensive Queries in sql server&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class="MsoNormal"&gt;&lt;font size="3"&gt;SELECT TOP 20 SUBSTRING(qt.text, (qs.statement_start_offset/2)+1,&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class="MsoNormal"&gt;&lt;font size="3"&gt;((CASE qs.statement_end_offset&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class="MsoNormal"&gt;&lt;font size="3"&gt;WHEN -1 THEN DATALENGTH(qt.text)&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class="MsoNormal"&gt;&lt;font size="3"&gt;ELSE qs.statement_end_offset&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class="MsoNormal"&gt;&lt;font size="3"&gt;END - qs.statement_start_offset)/2)+1),&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class="MsoNormal"&gt;&lt;font size="3"&gt;qs.execution_count,&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class="MsoNormal"&gt;&lt;font size="3"&gt;qs.total_logical_reads, qs.last_logical_reads,&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class="MsoNormal"&gt;&lt;font size="3"&gt;qs.min_logical_reads, qs.max_logical_reads,&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class="MsoNormal"&gt;&lt;font size="3"&gt;qs.total_elapsed_time, qs.last_elapsed_time,&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class="MsoNormal"&gt;&lt;font size="3"&gt;qs.min_elapsed_time, qs.max_elapsed_time,&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class="MsoNormal"&gt;&lt;font size="3"&gt;qs.last_execution_time,&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class="MsoNormal"&gt;&lt;font size="3"&gt;qp.query_plan&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class="MsoNormal"&gt;&lt;font size="3"&gt;FROM sys.dm_exec_query_stats qs&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class="MsoNormal"&gt;&lt;font size="3"&gt;CROSS APPLY sys.dm_exec_sql_text(qs.sql_handle) qt&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class="MsoNormal"&gt;&lt;font size="3"&gt;CROSS APPLY sys.dm_exec_query_plan(qs.plan_handle) qp&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class="MsoNormal"&gt;&lt;font size="3"&gt;WHERE qt.encrypted=0&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class="MsoNormal"&gt;&lt;font size="3"&gt;ORDER BY qs.total_logical_reads DESC &lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class="MsoNormal"&gt;&lt;o:p&gt;&lt;font size="3"&gt; &lt;/font&gt;&lt;/o:p&gt;&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class="MsoNormal"&gt;&lt;font size="3"&gt;-- to find Who did What When in sql server?&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class="MsoNormal"&gt;&lt;font size="3"&gt;select sys.dm_exec_sessions.session_id,sys.dm_exec_sessions.host_name,sys.dm_exec_sessions.program_name,&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class="MsoNormal"&gt;&lt;font size="3"&gt;sys.dm_exec_sessions.client_interface_name,sys.dm_exec_sessions.login_name,&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class="MsoNormal"&gt;&lt;font size="3"&gt;sys.dm_exec_sessions.nt_domain,sys.dm_exec_sessions.nt_user_name,&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class="MsoNormal"&gt;&lt;font size="3"&gt;sys.dm_exec_connections.client_net_address,&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class="MsoNormal"&gt;&lt;font size="3"&gt;sys.dm_exec_connections.local_net_address,sys.dm_exec_connections.connection_id,sys.dm_exec_connections.parent_connection_id,&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class="MsoNormal"&gt;&lt;font size="3"&gt;sys.dm_exec_connections.most_recent_sql_handle,&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class="MsoNormal"&gt;&lt;font size="3"&gt;(select text from master.sys.dm_exec_sql_text(sys.dm_exec_connections.most_recent_sql_handle )) as sqlscript,&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class="MsoNormal"&gt;&lt;font size="3"&gt;(select db_name(dbid) from master.sys.dm_exec_sql_text(sys.dm_exec_connections.most_recent_sql_handle )) as databasename,&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class="MsoNormal"&gt;&lt;font size="3"&gt;(select object_id(objectid) from master.sys.dm_exec_sql_text(sys.dm_exec_connections.most_recent_sql_handle )) as objectname&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class="MsoNormal"&gt;&lt;font size="3"&gt;from sys.dm_exec_sessions inner join sys.dm_exec_connections&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class="MsoNormal"&gt;&lt;font size="3"&gt;on sys.dm_exec_connections.session_id=sys.dm_exec_sessions.session_id&lt;/font&gt;&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class="MsoNormal"&gt;&lt;font size="3"&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class="MsoNormal"&gt;&lt;font size="3"&gt;these, i found on some other sites and posting here for my reference so that i don't miss them&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=133344"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=133344" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/Sreeblog/aggbug/133344.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Sreenivas Mogullapalli</dc:creator>
            <guid>http://geekswithblogs.net/Sreeblog/archive/2009/07/08/133344.aspx</guid>
            <pubDate>Wed, 08 Jul 2009 01:11:31 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/Sreeblog/comments/133344.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/Sreeblog/archive/2009/07/08/133344.aspx#feedback</comments>
            <slash:comments>1</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/Sreeblog/comments/commentRss/133344.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/Sreeblog/services/trackbacks/133344.aspx</trackback:ping>
        </item>
        <item>
            <title>An Introduction to JavaScript Object Notation (JSON) in JavaScript and .NET</title>
            <link>http://geekswithblogs.net/Sreeblog/archive/2007/04/06/110975.aspx</link>
            <description>&lt;P&gt;A good article on JSON in MSDN site &lt;A href="http://msdn2.microsoft.com/en-us/library/bb299886.aspx"&gt;http://msdn2.microsoft.com/en-us/library/bb299886.aspx&lt;/A&gt;&lt;/P&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=110975"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=110975" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/Sreeblog/aggbug/110975.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Sreenivas Mogullapalli</dc:creator>
            <guid>http://geekswithblogs.net/Sreeblog/archive/2007/04/06/110975.aspx</guid>
            <pubDate>Fri, 06 Apr 2007 06:29:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/Sreeblog/comments/110975.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/Sreeblog/archive/2007/04/06/110975.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/Sreeblog/comments/commentRss/110975.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/Sreeblog/services/trackbacks/110975.aspx</trackback:ping>
        </item>
        <item>
            <title>VB.Net/C# Coding Guidelines</title>
            <link>http://geekswithblogs.net/Sreeblog/archive/2006/12/20/101669.aspx</link>
            <description>&lt;P&gt;&lt;A href="http://submain.com/blog/FreeCVBNETCodingGuidelinesEbookDownload.aspx"&gt;submain.com&lt;/A&gt; is offering free download of their VB.Net / C# coding guidelines, a 100+ page ebook.&lt;/P&gt;
&lt;P&gt;More info at &lt;A href="http://submain.com/blog/FreeCVBNETCodingGuidelinesEbookDownload.aspx"&gt;http://submain.com/blog/FreeCVBNETCodingGuidelinesEbookDownload.aspx&lt;/A&gt;&lt;/P&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=101669"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=101669" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/Sreeblog/aggbug/101669.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Sreenivas Mogullapalli</dc:creator>
            <guid>http://geekswithblogs.net/Sreeblog/archive/2006/12/20/101669.aspx</guid>
            <pubDate>Wed, 20 Dec 2006 10:05:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/Sreeblog/comments/101669.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/Sreeblog/archive/2006/12/20/101669.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/Sreeblog/comments/commentRss/101669.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/Sreeblog/services/trackbacks/101669.aspx</trackback:ping>
        </item>
        <item>
            <title>eBook: C# School Ebook</title>
            <link>http://geekswithblogs.net/Sreeblog/archive/2006/12/12/100935.aspx</link>
            <description>&lt;P&gt;This is available on &lt;A href="http://www.programmersheaven.com"&gt;www.programmersheaven.com&lt;/A&gt;&amp;nbsp;site. This book is free and available online.&lt;/P&gt;
&lt;H2&gt;Chapters&lt;/H2&gt;
&lt;UL&gt;
&lt;LI&gt;Introduction 
&lt;LI&gt;C# Language Fundamentals 
&lt;LI&gt;Classes and Objects 
&lt;LI&gt;Inheritance &amp;amp; Polymorphism 
&lt;LI&gt;Structures, Enumeration, Garbage Collection &amp;amp; Nested Classes 
&lt;LI&gt;Abstract Classes &amp;amp; Interfaces 
&lt;LI&gt;Arrays, Collections &amp;amp; String Manipulation 
&lt;LI&gt;Exception Handling 
&lt;LI&gt;Delegates &amp;amp; Events 
&lt;LI&gt;WinForms &amp;amp; Windows Applications 
&lt;LI&gt;More Windows Controls &amp;amp; Standard Dialog Boxes 
&lt;LI&gt;Data Access using ADO.Net 
&lt;LI&gt;Multithreading 
&lt;LI&gt;The File System &amp;amp; Streams 
&lt;LI&gt;New Features In C# 2.0&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;URL : &lt;A href="http://www.programmersheaven.com/2/csharpbook"&gt;http://www.programmersheaven.com/2/csharpbook&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Direct links to book&lt;/P&gt;
&lt;P&gt;&lt;A title="External Link" href="http://www.programmersheaven.com/ebooks/csharp_ebook.pdf" target=_blank&gt;Download C# ebook&lt;/A&gt; (.pdf 3.6Mb)&lt;BR&gt;&lt;A title="External Link" href="http://downloads.jnthn.net/pheaven/csharp_ebook.pdf" target=_blank&gt;Download C# ebook (Mirror 1)&lt;/A&gt; (.pdf 3.6Mb) &lt;/P&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=100935"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=100935" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/Sreeblog/aggbug/100935.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Sreenivas Mogullapalli</dc:creator>
            <guid>http://geekswithblogs.net/Sreeblog/archive/2006/12/12/100935.aspx</guid>
            <pubDate>Tue, 12 Dec 2006 08:53:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/Sreeblog/comments/100935.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/Sreeblog/archive/2006/12/12/100935.aspx#feedback</comments>
            <slash:comments>1</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/Sreeblog/comments/commentRss/100935.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/Sreeblog/services/trackbacks/100935.aspx</trackback:ping>
        </item>
        <item>
            <title>eBook: .NET Book Zero</title>
            <link>http://geekswithblogs.net/Sreeblog/archive/2006/12/12/100934.aspx</link>
            <description>&lt;TABLE cellSpacing=2 cellPadding=2 width="100%" border=0&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;&lt;I&gt;.NET Book Zero: What the C or C++ Programmer Needs to Know about C# and the .NET Framework&lt;/I&gt; &lt;BR&gt;&lt;BR&gt;This is available at Charles Petzold web site. You can download it &lt;A href="http://www.charlespetzold.com/dotnet"&gt;&lt;FONT color=#6666cc&gt;here&lt;/FONT&gt;&lt;/A&gt;. &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=100934"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=100934" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/Sreeblog/aggbug/100934.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Sreenivas Mogullapalli</dc:creator>
            <guid>http://geekswithblogs.net/Sreeblog/archive/2006/12/12/100934.aspx</guid>
            <pubDate>Tue, 12 Dec 2006 08:48:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/Sreeblog/comments/100934.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/Sreeblog/archive/2006/12/12/100934.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/Sreeblog/comments/commentRss/100934.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/Sreeblog/services/trackbacks/100934.aspx</trackback:ping>
        </item>
        <item>
            <title>Rules to better software ....</title>
            <link>http://geekswithblogs.net/Sreeblog/archive/2006/07/28/86517.aspx</link>
            <description>&lt;P&gt;ScottGu pointed this in his blog and i found this nice. You can read all &lt;A href="http://www.ssw.com.au/SSW/Standards/Default.aspx"&gt;here&lt;/A&gt;. I wanted to log here in my blog so that i will never forget the url. :)&lt;/P&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=86517"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=86517" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/Sreeblog/aggbug/86517.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Sreenivas Mogullapalli</dc:creator>
            <guid>http://geekswithblogs.net/Sreeblog/archive/2006/07/28/86517.aspx</guid>
            <pubDate>Fri, 28 Jul 2006 11:09:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/Sreeblog/comments/86517.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/Sreeblog/archive/2006/07/28/86517.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/Sreeblog/comments/commentRss/86517.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/Sreeblog/services/trackbacks/86517.aspx</trackback:ping>
        </item>
        <item>
            <title>C# &amp; VB.Net Syntax Comparison</title>
            <link>http://geekswithblogs.net/Sreeblog/archive/2006/06/15/81974.aspx</link>
            <description>A nice compilation of syntax comparison of two languages (C# and VB.NET) is provided at &lt;A href="http://www.harding.edu/USER/fmccown/WWW/vbnet_csharp_comparison.html"&gt;http://www.harding.edu/USER/fmccown/WWW/vbnet_csharp_comparison.html&lt;/A&gt;. (Information via &lt;A href="http://www.dotnetjunkies.com/WebLog/fletcher.dunton/archive/2006/06/14/140402.aspx"&gt;dotnetjunkies blog&lt;/A&gt;)&amp;nbsp;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=81974"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=81974" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/Sreeblog/aggbug/81974.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Sreeni M</dc:creator>
            <guid>http://geekswithblogs.net/Sreeblog/archive/2006/06/15/81974.aspx</guid>
            <pubDate>Thu, 15 Jun 2006 02:10:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/Sreeblog/comments/81974.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/Sreeblog/archive/2006/06/15/81974.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/Sreeblog/comments/commentRss/81974.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/Sreeblog/services/trackbacks/81974.aspx</trackback:ping>
        </item>
    </channel>
</rss>