SQL Server 2008 July CTP is out! - https://connect.microsoft.com/sqlserver/content/content.aspx?contentid=5395
One of the performance gems in the July CTP is the addition of SQL Extended Events (aka SQL XEvent). This new eventing infrastructure enables developers to get a very detailed trace of what is happening inside the SQL product. Out of the box there is support for sending events to Windows ETW for integration with system level trace events, targets that allow events to be paired and counted, targets to histogram events, control over how often events get processed (show me this event every 10th time it fires), and much more.
Some of the design goals for SQL XEvent;
With SQL XEvent comes some new terminology -
The documentation that comes with the July CTP is definitely worth a read and has lots of examples.
Personally I am very proud to have been able to help invent, architect, design, implement, test the code along with leading the teams that got SQL XEvent into SQL 2008 July CTP.
[[This post talks about features in SQL Server 2008 July CTP and makes no guarantees or promises on features in future previews or the final product. All things are subject the change until it officially ships.]]