<?xml version="1.0" encoding="UTF-8"?>
<speaker>
  <biography></biography>
  <company>Quest Software</company>
  <company-website>http://www.quest.com</company-website>
  <id type="integer">3091</id>
  <linkedin-url>http://www.linkedin.com/in/brentozar</linkedin-url>
  <location>Chicago, IL</location>
  <name>Brent Ozar</name>
  <personal-website>http://www.brentozar.com</personal-website>
  <title>SQL Server Expert</title>
  <twitter-username nil="true"></twitter-username>
  <average-rating type="decimal">4.84</average-rating>
  <avatar-url>/avatars/3091/thumb/stream.26216.0</avatar-url>
  <talks type="array">
    <talk>
      <created-at type="datetime">2010-02-26T15:05:39+00:00</created-at>
      <event-id type="integer">319</event-id>
      <id type="integer">2188</id>
      <info>SQL Server's Dynamic Management Views (DMVs) have some limitations.  They don't reset until your SQL Server service restarts, and they don't give you good trending information.  SQL Server 2008's new Management Data Warehouse improves on the DMVs, but we're not all on 2008, and we don't all use Enterprise Edition.  Learn how to get better information from the DMVs with your existing servers by playing doctor.</info>
      <location nil="true"></location>
      <series-id type="integer" nil="true"></series-id>
      <slides-url>http://sqlserverpedia.com/wiki/DMVs</slides-url>
      <slideshare-key nil="true"></slideshare-key>
      <talk-url>http://www.quest.com/virtualtrainingbroz</talk-url>
      <title>Performance Tuning with DMVs - Playing Doctor</title>
      <updated-at type="datetime">2010-02-26T15:05:39+00:00</updated-at>
      <when type="datetime">2010-03-03T15:00:00+00:00</when>
      <average-rating type="decimal">4.78</average-rating>
    </talk>
    <talk>
      <created-at type="datetime">2010-02-26T15:03:49+00:00</created-at>
      <event-id type="integer">319</event-id>
      <id type="integer">2187</id>
      <info>SQL Server is constantly watching queries and taking notes about what indexes could have made the queries - and which ones aren't helping at all.  Learn how to use the Dynamic Management Views (DMVs) to build better indexes and dump the ones you don't need.</info>
      <location nil="true"></location>
      <series-id type="integer" nil="true"></series-id>
      <slides-url>http://sqlserverpedia.com/wiki/DMVs</slides-url>
      <slideshare-key nil="true"></slideshare-key>
      <talk-url>http://www.quest.com/virtualtrainingbroz</talk-url>
      <title> Performance Tuning with DMVs - Adding &amp; Removing Indexes</title>
      <updated-at type="datetime">2010-02-26T15:03:49+00:00</updated-at>
      <when type="datetime">2010-03-03T14:00:00+00:00</when>
      <average-rating type="decimal">4.77</average-rating>
    </talk>
    <talk>
      <created-at type="datetime">2010-02-26T15:02:05+00:00</created-at>
      <event-id type="integer">319</event-id>
      <id type="integer">2186</id>
      <info>SQL Server gives us signs about what's going on inside the database engine.  Learn to use the Dynamic Management Views (DMVs) to find out what's happening and how you can make it faster.</info>
      <location nil="true"></location>
      <series-id type="integer" nil="true"></series-id>
      <slides-url>http://sqlserverpedia.com/wiki/DMVs</slides-url>
      <slideshare-key nil="true"></slideshare-key>
      <talk-url>http://www.quest.com/virtualtrainingbroz</talk-url>
      <title>Performance Tuning with DMVs for Beginners - Reading the Signs</title>
      <updated-at type="datetime">2010-02-26T15:02:05+00:00</updated-at>
      <when type="datetime">2010-03-03T13:00:00+00:00</when>
      <average-rating type="decimal">4.8</average-rating>
    </talk>
    <talk>
      <created-at type="datetime">2010-02-08T21:31:00+00:00</created-at>
      <event-id type="integer" nil="true"></event-id>
      <id type="integer">2107</id>
      <info>SQL Server can run great in virtual environments like Microsoft Hyper-V and VMware vSphere, but you can dramatically increase the odds of success if you know which knobs to tweak.  Just like SQL Server, virtualization software doesn't always work best with the default settings, and knowing which settings change SQL Server performance is key.  In this session, Brent will explain:

  - Why virtual CPUs, memory, and storage are different 
  - Hidden gotchas that often hurt virtual performance
  - How to stress test your virtual server to find limits</info>
      <location>Chicago, IL</location>
      <series-id type="integer" nil="true"></series-id>
      <slides-url></slides-url>
      <slideshare-key nil="true"></slideshare-key>
      <talk-url>http://virtualization.sqlpass.org</talk-url>
      <title>SQL Meets Virtual: CPUs, Memory, and Storage</title>
      <updated-at type="datetime">2010-02-08T21:31:00+00:00</updated-at>
      <when type="datetime">2010-02-09T11:00:00+00:00</when>
      <average-rating type="decimal">4.95</average-rating>
    </talk>
    <talk>
      <created-at type="datetime">2009-10-20T19:04:36+00:00</created-at>
      <event-id type="integer">216</event-id>
      <id type="integer">1602</id>
      <info>Learning Performance Monitor and Profiler are the first step in performance tuning. Brent Ozar will show you how to get started with these tools, how to slice and dice the results, and even how to data mine the results to look for interesting trends. Whether you like to monitor performance with native tools or third party utilities, knowing how the native tools work will help you get better results.

Attendees will learn why Perfmon is like a Nissan GT-R&#8217;s dashboard, how to interpret the best Perfmon counters, and how to use free tools like ClearTrace and data mining to take your tuning to the next level.</info>
      <location nil="true"></location>
      <series-id type="integer" nil="true"></series-id>
      <slides-url></slides-url>
      <slideshare-key nil="true"></slideshare-key>
      <talk-url>http://sqlbits.com/</talk-url>
      <title>Using Perfmon &amp; Profiler</title>
      <updated-at type="datetime">2009-10-20T19:04:36+00:00</updated-at>
      <when type="datetime">2009-11-21T07:00:00+00:00</when>
      <average-rating nil="true"></average-rating>
    </talk>
    <talk>
      <created-at type="datetime">2009-11-20T11:31:55+00:00</created-at>
      <event-id type="integer">216</event-id>
      <id type="integer">1851</id>
      <info>Colin Chapman was a true Formula 1 pioneer whose innovations included the aerodynamic wing spoiler.  Enzo Ferrari once said, &quot;Aerodynamics are for people who can't build engines.&quot;  The Stig, well, he never says anything out loud, but his actions speak volumes.

In this session, Brent will use quotes and lessons from racing icons like Chapman, Enzo Ferrari, and The Stig to illustrate SQL Server performance tuning concepts.  Find out how to &quot;add lightness&quot; to your database by using DMVs to eliminate unneeded indexes, how to get out of the pits faster with Database Mirroring, and why skipping performance monitoring is like overdriving your headlights.</info>
      <location nil="true"></location>
      <series-id type="integer" nil="true"></series-id>
      <slides-url></slides-url>
      <slideshare-key nil="true"></slideshare-key>
      <talk-url>http://sqlbits.com</talk-url>
      <title>T-SQL Tuning with Colin Chapman, Enzo Ferrari, and The Stig</title>
      <updated-at type="datetime">2009-11-20T11:31:55+00:00</updated-at>
      <when type="datetime">2009-11-20T11:30:00+00:00</when>
      <average-rating nil="true"></average-rating>
    </talk>
    <talk>
      <created-at type="datetime">2009-10-20T19:04:05+00:00</created-at>
      <event-id type="integer">216</event-id>
      <id type="integer">1601</id>
      <info>Colin Chapman was a true Formula 1 pioneer whose innovations included the aerodynamic wing spoiler. Enzo Ferrari once said, &#8220;Aerodynamics are for people who can&#8217;t build engines.&#8221; The Stig, well, he never says anything out loud, but his actions speak volumes.

In this session, Brent will use quotes and lessons from racing icons like Chapman, Enzo Ferrari, and The Stig to illustrate SQL Server performance tuning concepts. Find out how to &#8220;add lightness&#8221; to your database by using DMVs to eliminate unneeded indexes, how to get out of the pits faster with Database Mirroring, and why skipping performance monitoring is like overdriving your headlights.</info>
      <location nil="true"></location>
      <series-id type="integer" nil="true"></series-id>
      <slides-url></slides-url>
      <slideshare-key nil="true"></slideshare-key>
      <talk-url>http://sqlbits.com/</talk-url>
      <title>T-SQL Tuning with Colin Chapman, Enzo Ferrari, and The Stig</title>
      <updated-at type="datetime">2009-10-20T19:04:05+00:00</updated-at>
      <when type="datetime">2009-11-20T07:00:00+00:00</when>
      <average-rating type="decimal">5.0</average-rating>
    </talk>
    <talk>
      <created-at type="datetime">2009-10-20T19:02:31+00:00</created-at>
      <event-id type="integer">215</event-id>
      <id type="integer">1600</id>
      <info>There&#8217;s a lot of hype around cloud-based databases. After you get past the knee-jerk reaction about security, what else matters? Is it time to buy in, and what should you watch out for? Brent explains some of the pros and cons hes experienced running SQL Servers in the cloud, and will demonstrate how easy it is to fire up a new SQL Server in the cloud.</info>
      <location nil="true"></location>
      <series-id type="integer" nil="true"></series-id>
      <slides-url></slides-url>
      <slideshare-key nil="true"></slideshare-key>
      <talk-url></talk-url>
      <title>Yes, I'm Actually Using the Cloud</title>
      <updated-at type="datetime">2009-10-20T19:02:31+00:00</updated-at>
      <when type="datetime">2009-11-05T13:00:00+00:00</when>
      <average-rating nil="true"></average-rating>
    </talk>
    <talk>
      <created-at type="datetime">2009-10-20T19:01:05+00:00</created-at>
      <event-id type="integer">215</event-id>
      <id type="integer">1598</id>
      <info>Developers and accidental DBAs: if you know more about how SQL Server handles crashes and disasters, you&#8217;ll be able to make a better decision about how to prepare. In this session, I will cover all of SQL Servers backup and high availability options at a high level, including clustering, log shipping, mirroring, replication and more. I&#8217;ll show the pros and cons of each, and teach you how to pick the right method for your application. We won&#8217;t have enough time to dive into actual implementation demos due to the number of solutions we&#8217;ll cover, but we&#8217;ll show screen shots and give links to the best resources for each method.</info>
      <location nil="true"></location>
      <series-id type="integer" nil="true"></series-id>
      <slides-url></slides-url>
      <slideshare-key nil="true"></slideshare-key>
      <talk-url></talk-url>
      <title>DRP 101: Learn the Difference Between Your Log and Your Cluster</title>
      <updated-at type="datetime">2009-10-20T19:01:05+00:00</updated-at>
      <when type="datetime">2009-11-04T13:30:00+00:00</when>
      <average-rating nil="true"></average-rating>
    </talk>
    <talk>
      <created-at type="datetime">2009-10-20T19:00:09+00:00</created-at>
      <event-id type="integer">215</event-id>
      <id type="integer">1597</id>
      <info>SQL Server 2005 introduced Dynamic Management Views (DMVs), an easier method for monitoring activity and performance. They replace the need to query the system tables or using other awkward methods of retrieving system information that you had to use with SQL Server 2000.

Now&#8217;s your chance to explore one of the most popular SQL Server topics of the year with a panel of prominent experts from the world&#8217;s leading companies. &#8211; Join us for this free breakfast event at PASS* as we discuss: &#8220;Simplify SQL Server Management with DMVs &#8211; the Experts&#8217; Perspective.&#8221;

This panel of experts from Quest Software, Microsoft, Compass Technology and Spectrum Health Hospital System, will explore some of the most popular DMVs and show you some of their favourites.  You will leave with a full stomach &#8211; and the knowledge you need to make the most of DMVs to simplify your ability to retrieve system information! 

Featured Panellists:

Buck Woody, Program Manager, SQL Server, Microsoft 
Brent Ozar, SQL Server MVP and Domain Expert, Quest Software
Kevin Kline, SQL Server MVP and Technical Strategy Manager, Quest Software
Louis Davidson, SQL Server MVP and Senior Data Architect, Compass Technology
Tim Ford, SQL Server MVP and Senior Database Administrator, Spectrum Health Hospital System</info>
      <location nil="true"></location>
      <series-id type="integer" nil="true"></series-id>
      <slides-url></slides-url>
      <slideshare-key nil="true"></slideshare-key>
      <talk-url>http://www.quest.com/events/listdetails.aspx?contentid=10429&amp;technology=34&amp;prod=&amp;prodfamily=&amp;loc=</talk-url>
      <title>Simplify SQL Server Management with DMVs</title>
      <updated-at type="datetime">2009-10-20T19:00:09+00:00</updated-at>
      <when type="datetime">2009-11-04T07:00:00+00:00</when>
      <average-rating nil="true"></average-rating>
    </talk>
    <talk>
      <created-at type="datetime">2009-11-13T01:55:00+00:00</created-at>
      <event-id type="integer">215</event-id>
      <id type="integer">1788</id>
      <info>SQL Server 2005 introduced Dynamic Management Views (DMVs), an easier method for monitoring activity and performance. They replace the need to query the system tables or using other awkward methods of retrieving system information that you had to use with SQL Server 2000.

Now&#8217;s your chance to explore one of the most popular SQL Server topics of the year with a panel of prominent experts from the world&#8217;s leading companies.

This panel of experts from Quest Software, Microsoft, Compass Technology and Spectrum Health Hospital System, will explore some of the most popular DMVs and show you some of their favorites.  You will gain the knowledge you need to make the most of DMVs to simplify your ability to retrieve system information!
</info>
      <location></location>
      <series-id type="integer" nil="true"></series-id>
      <slides-url></slides-url>
      <slideshare-key nil="true"></slideshare-key>
      <talk-url>http://www.quest.com/events/listdetails.aspx?contentid=10617&amp;technology=34&amp;prod=&amp;prodfamily=&amp;loc=</talk-url>
      <title>Dynamic Mangement Views Breakfast Panel With The Experts Presented by Quest Software</title>
      <updated-at type="datetime">2009-11-13T01:55:19+00:00</updated-at>
      <when type="datetime">2009-11-04T07:00:00+00:00</when>
      <average-rating nil="true"></average-rating>
    </talk>
    <talk>
      <created-at type="datetime">2009-10-20T19:01:48+00:00</created-at>
      <event-id type="integer">215</event-id>
      <id type="integer">1599</id>
      <info>Until a few years ago, the online SQL Server community consisted of Usenet newsgroups, mailing lists and forums.  Conversations were mostly, &#8220;I have a problem&#8221; and &#8220;Here is the fix&#8221;.  In this session, you will learn what new services are available, how to leverage them to build your professional network, get involved in the SQL community and, most importantly, do your job better.  We will focus on the mainstay services of the forward thinking IT professional but will also give you a glimpse of the bleeding edge.

Be prepared for an interactive session that will involve the worldwide online SQL Server community in real time.  We won&#8217;t just tell stories about how social networking helped us do our jobs better &#8211; we&#8217;ll show how it works in real time.  We&#8217;ll show you how database professionals all over the world are staying in touch with the PASS Summit even as we&#8217;re presenting.</info>
      <location nil="true"></location>
      <series-id type="integer" nil="true"></series-id>
      <slides-url></slides-url>
      <slideshare-key nil="true"></slideshare-key>
      <talk-url></talk-url>
      <title>Social Computing for the Database Professional</title>
      <updated-at type="datetime">2009-10-20T19:01:48+00:00</updated-at>
      <when type="datetime">2009-11-03T16:30:00+00:00</when>
      <average-rating nil="true"></average-rating>
    </talk>
    <talk>
      <created-at type="datetime">2009-10-20T18:46:31+00:00</created-at>
      <event-id type="integer">200</event-id>
      <id type="integer">1592</id>
      <info>Times are tough even for the best drivers: Helio Castroneves is dancing for money and Danica Patrick is doing ads for what appears to be an adult services company. Maybe it&#8217;s time to switch careers, and I have just the thing. Use your hard-earned knowledge of high speeds, million-dollar hardware and surviving disastrous crashes to become a SQL Server performance tuner!

In this session, I will show you:

  - Why Colin Chapman would check for indexes before adding new ones
  - The importance of well-tested safety gear to performance tuning
  - Why not monitoring your servers is like overdriving your headlights
  - Just like races are lost in the pits, uptime records are lost during maintenance windows</info>
      <location nil="true"></location>
      <series-id type="integer" nil="true"></series-id>
      <slides-url></slides-url>
      <slideshare-key nil="true"></slideshare-key>
      <talk-url></talk-url>
      <title>Performance Tuning for Race Car Drivers</title>
      <updated-at type="datetime">2009-10-20T18:46:31+00:00</updated-at>
      <when type="datetime">2009-10-21T10:00:00+00:00</when>
      <average-rating type="decimal">4.95</average-rating>
    </talk>
    <talk>
      <created-at type="datetime">2009-10-20T18:47:18+00:00</created-at>
      <event-id type="integer">200</event-id>
      <id type="integer">1593</id>
      <info>You&#8217;ve heard it before: &#8220;It worked fine on my machine, but the users say it&#8217;s too slow.&#8221; Don&#8217;t blame the developers: they&#8217;re using SQL Server features that look great on paper, but in reality, they won&#8217;t scale up to production loads. Learn to recognize these common mistakes before they go into production, and be armed with easy fixes for:

  - User-defined functions that go through too much data
  - Triggers that perform business logic
  - Cursors that process data row by row</info>
      <location nil="true"></location>
      <series-id type="integer" nil="true"></series-id>
      <slides-url></slides-url>
      <slideshare-key nil="true"></slideshare-key>
      <talk-url></talk-url>
      <title>Top 10 Developer Mistakes That Won't Scale</title>
      <updated-at type="datetime">2009-10-20T18:47:18+00:00</updated-at>
      <when type="datetime">2009-10-21T10:00:00+00:00</when>
      <average-rating type="decimal">4.8</average-rating>
    </talk>
    <talk>
      <created-at type="datetime">2009-10-20T18:47:56+00:00</created-at>
      <event-id type="integer">200</event-id>
      <id type="integer">1594</id>
      <info>SQL Server does indeed work in virtual environments: the catch is that it doesn&#8217;t always work *well*. After years of working with SQL Servers running inside VMware and Hyper-V, I&#8217;ve gained valuable experience and learned some ugly lessons that I&#8217;ll pass on to you during his session.

In this session, I will show you:
  - Why your sysadmins want to virtualize your servers
  - The pros and cons of moving your SQL Servers into virtualization
  - How to monitor your server performance after you make the switch</info>
      <location nil="true"></location>
      <series-id type="integer" nil="true"></series-id>
      <slides-url></slides-url>
      <slideshare-key nil="true"></slideshare-key>
      <talk-url></talk-url>
      <title>Be Prepared for the New Virtual Reality</title>
      <updated-at type="datetime">2009-10-20T18:47:56+00:00</updated-at>
      <when type="datetime">2009-10-21T10:00:00+00:00</when>
      <average-rating type="decimal">4.75</average-rating>
    </talk>
    <talk>
      <created-at type="datetime">2009-10-20T18:49:50+00:00</created-at>
      <event-id type="integer">214</event-id>
      <id type="integer">1595</id>
      <info>Scared to touch that SQL Server database? You can do it, and we can help. In this webcast, our SQL Server experts will show Windows administrators how to manage SQL Server with confidence. The experts will cover the basics of backup and restore, security and permissions, and performance tuning. Plus, they will show how a favorite Windows performance tool can help manage SQL Server.</info>
      <location nil="true"></location>
      <series-id type="integer" nil="true"></series-id>
      <slides-url></slides-url>
      <slideshare-key nil="true"></slideshare-key>
      <talk-url></talk-url>
      <title>Sysadmin's Guide to SQL Server</title>
      <updated-at type="datetime">2009-10-20T18:49:50+00:00</updated-at>
      <when type="datetime">2009-10-21T06:00:00+00:00</when>
      <average-rating nil="true"></average-rating>
    </talk>
    <talk>
      <created-at type="datetime">2009-10-20T18:50:24+00:00</created-at>
      <event-id type="integer">214</event-id>
      <id type="integer">1596</id>
      <info>Mystified by why your queries are running slow? Don&#8217;t be stumped &#8211; learn what the fancy diagrams mean and how to make your schema work for you. Grant Fritchey, author of SQL Server Query Performance Tuning Distilled, will boil down the basics in this one-hour session.</info>
      <location nil="true"></location>
      <series-id type="integer" nil="true"></series-id>
      <slides-url></slides-url>
      <slideshare-key nil="true"></slideshare-key>
      <talk-url></talk-url>
      <title>Understanding Execution Plans</title>
      <updated-at type="datetime">2009-10-20T18:50:24+00:00</updated-at>
      <when type="datetime">2009-10-21T06:00:00+00:00</when>
      <average-rating nil="true"></average-rating>
    </talk>
    <talk>
      <created-at type="datetime">2009-10-09T20:14:12+00:00</created-at>
      <event-id type="integer">202</event-id>
      <id type="integer">1553</id>
      <info>How to tune indexes for SQL Server 2005 and 2008.</info>
      <location nil="true"></location>
      <series-id type="integer" nil="true"></series-id>
      <slides-url>http://www.slideshare.net/SQLServerPedia/advanced-index-tuning-for-sql-server</slides-url>
      <slideshare-key nil="true"></slideshare-key>
      <talk-url></talk-url>
      <title>Advanced Index Tuning</title>
      <updated-at type="datetime">2009-10-09T20:14:12+00:00</updated-at>
      <when type="datetime">2009-10-09T13:30:00+00:00</when>
      <average-rating type="decimal">4.5</average-rating>
    </talk>
    <talk>
      <created-at type="datetime">2009-10-09T17:28:46+00:00</created-at>
      <event-id type="integer">202</event-id>
      <id type="integer">1552</id>
      <info>About SQL Server on Storage Area Networks.</info>
      <location nil="true"></location>
      <series-id type="integer" nil="true"></series-id>
      <slides-url>http://www.slideshare.net/SQLServerPedia/sql-server-on-sans</slides-url>
      <slideshare-key nil="true"></slideshare-key>
      <talk-url></talk-url>
      <title>SQL Server on SANs</title>
      <updated-at type="datetime">2009-10-09T17:28:46+00:00</updated-at>
      <when type="datetime">2009-10-09T10:00:00+00:00</when>
      <average-rating nil="true"></average-rating>
    </talk>
  </talks>
</speaker>
