The Whitney Houston Tribute. Whitney Houston was a famous singer.
SQL Server 2005 – Dynamic Management Views & Functions Whitney Weaver Senior Consultant...
-
Upload
philip-oneal -
Category
Documents
-
view
219 -
download
3
Transcript of SQL Server 2005 – Dynamic Management Views & Functions Whitney Weaver Senior Consultant...
![Page 2: SQL Server 2005 – Dynamic Management Views & Functions Whitney Weaver Senior Consultant whitneyw@magenic.com.](https://reader035.fdocuments.in/reader035/viewer/2022062517/56649eba5503460f94bc1a65/html5/thumbnails/2.jpg)
Discussion Overview
• History• Architecture• Scope • Permissions• Organization• Demo• Questions
![Page 3: SQL Server 2005 – Dynamic Management Views & Functions Whitney Weaver Senior Consultant whitneyw@magenic.com.](https://reader035.fdocuments.in/reader035/viewer/2022062517/56649eba5503460f94bc1a65/html5/thumbnails/3.jpg)
History
• Added to SQL Server 2005 based on customer demand for greater visibility into their instance
• A few dozen people in virtual team put DMVs together
• Will continue to be driven by customer need– Roughly 30 new DMVs in SQL 2008
![Page 4: SQL Server 2005 – Dynamic Management Views & Functions Whitney Weaver Senior Consultant whitneyw@magenic.com.](https://reader035.fdocuments.in/reader035/viewer/2022062517/56649eba5503460f94bc1a65/html5/thumbnails/4.jpg)
Discussion Overview
• History• Architecture• Scope • Permissions• Organization• Demo• Questions
![Page 5: SQL Server 2005 – Dynamic Management Views & Functions Whitney Weaver Senior Consultant whitneyw@magenic.com.](https://reader035.fdocuments.in/reader035/viewer/2022062517/56649eba5503460f94bc1a65/html5/thumbnails/5.jpg)
Architecture
• Dynamic metadata made available by SQL 2005 SQLOS
• Resource database (mssqlsystemresource)
• Views and Functions
• Copy of DMV objects in each user database
![Page 6: SQL Server 2005 – Dynamic Management Views & Functions Whitney Weaver Senior Consultant whitneyw@magenic.com.](https://reader035.fdocuments.in/reader035/viewer/2022062517/56649eba5503460f94bc1a65/html5/thumbnails/6.jpg)
Discussion Overview
• History• Architecture• Scope • Permissions• Organization• Demo• Questions
![Page 7: SQL Server 2005 – Dynamic Management Views & Functions Whitney Weaver Senior Consultant whitneyw@magenic.com.](https://reader035.fdocuments.in/reader035/viewer/2022062517/56649eba5503460f94bc1a65/html5/thumbnails/7.jpg)
Scope
• Two scopes for DMVs– Server– Database
• Sys schema (sys.dm_*)
• Data cleared on server restart
• Some DMVs can be reset without restart
![Page 8: SQL Server 2005 – Dynamic Management Views & Functions Whitney Weaver Senior Consultant whitneyw@magenic.com.](https://reader035.fdocuments.in/reader035/viewer/2022062517/56649eba5503460f94bc1a65/html5/thumbnails/8.jpg)
Discussion Overview
• History• Architecture• Scope • Permissions• Organization• Demo• Questions
![Page 9: SQL Server 2005 – Dynamic Management Views & Functions Whitney Weaver Senior Consultant whitneyw@magenic.com.](https://reader035.fdocuments.in/reader035/viewer/2022062517/56649eba5503460f94bc1a65/html5/thumbnails/9.jpg)
Permissions
• SELECT permission on objects
• VIEW SERVER STATE
• VIEW DATABASE STATE
![Page 10: SQL Server 2005 – Dynamic Management Views & Functions Whitney Weaver Senior Consultant whitneyw@magenic.com.](https://reader035.fdocuments.in/reader035/viewer/2022062517/56649eba5503460f94bc1a65/html5/thumbnails/10.jpg)
Discussion Overview
• History• Architecture• Scope • Permissions• Organization• Demo• Questions
![Page 11: SQL Server 2005 – Dynamic Management Views & Functions Whitney Weaver Senior Consultant whitneyw@magenic.com.](https://reader035.fdocuments.in/reader035/viewer/2022062517/56649eba5503460f94bc1a65/html5/thumbnails/11.jpg)
Organization
Common Language Runtime I/O
Database Mirroring Query Notifications
Database Replication
Execution Service Broker
Full-Text Search SQL Server OS
Index Transaction
![Page 12: SQL Server 2005 – Dynamic Management Views & Functions Whitney Weaver Senior Consultant whitneyw@magenic.com.](https://reader035.fdocuments.in/reader035/viewer/2022062517/56649eba5503460f94bc1a65/html5/thumbnails/12.jpg)
Discussion Overview
• History• Architecture• Scope • Permissions• Organization• Demo• Questions
![Page 13: SQL Server 2005 – Dynamic Management Views & Functions Whitney Weaver Senior Consultant whitneyw@magenic.com.](https://reader035.fdocuments.in/reader035/viewer/2022062517/56649eba5503460f94bc1a65/html5/thumbnails/13.jpg)
Demo
• Show me the code!
![Page 14: SQL Server 2005 – Dynamic Management Views & Functions Whitney Weaver Senior Consultant whitneyw@magenic.com.](https://reader035.fdocuments.in/reader035/viewer/2022062517/56649eba5503460f94bc1a65/html5/thumbnails/14.jpg)
Resources
• Blogshttp://www.sqlskills.com/blogs/conor/
http://sqlblog.com/blogs/louis_davidson/
• BOLhttp://technet.microsoft.com/en-us/library/ms188754.aspx
• Paul MestemakerProgram Manager, Microsoft SQL Server
![Page 15: SQL Server 2005 – Dynamic Management Views & Functions Whitney Weaver Senior Consultant whitneyw@magenic.com.](https://reader035.fdocuments.in/reader035/viewer/2022062517/56649eba5503460f94bc1a65/html5/thumbnails/15.jpg)
Questions
• ??
![Page 16: SQL Server 2005 – Dynamic Management Views & Functions Whitney Weaver Senior Consultant whitneyw@magenic.com.](https://reader035.fdocuments.in/reader035/viewer/2022062517/56649eba5503460f94bc1a65/html5/thumbnails/16.jpg)
Contact Information
• My [email protected]
• My bloghttp://blog.magenic.com/blogs/whitneyw/default.aspx