Platinum Sponsors
 

13th September 2008 Hatfield, Hertfordshire

Sessions

Voting has now closed for the next SQLBits. If you have voted thank you, your votes will be considered in deciding the final agenda.

Sessions submitted for SQLBits Community Conference March 2008

Filter By : Sort By : Search :

300
Kat
Simon Sabin
Spatial indexing in SQL Server 2008 is a really exciting development. There are lots of problems that can be solved using the spatial data. This session will give you an insight into What spatial data is. How you use it in the database How it works in your application How to get the performance you want
200
Dev
Tony Rogerson
There are three major features in SQL Server that are usually under used or not used optimally; these are - a) Derived Tables, b) Common Table Expressions and c) The CASE expression. In this session I look at the in's and out's of each feature from basics right through to advanced techniques and considerations.
300
Kat
Jasper Smith
SQL 2008 includes a new Data Collector infrastructure that expands on the work done with the Performance Dashboard custom reports introduced in SQL2005 SP2 to allow you to easily configure and collect performance data from your SQL instances and store them in a Management Data Warehouse. In this session I'll cover the architecture and system data collection sets and demonstrate how to create your own custom collections. I'll also cover how to create custom reports hosted in SSMS to display and report on the collected data.
300
Kat
Satya Shyam K Jayanty
Database Tuning Advisor (DTA) - MOT your database. Using DTA tool all the existing tuning sessions available to review makes it easy to: clone sessions based on existing ones, edit existing tuning recommendations. How to perform this tuning exercise at regular intervals to monitor the physical design of your databases. A tour with "what-if" analysis to keep up the performance.
200
Kat
Satya Shyam K Jayanty
Diagnosing production issues affecting Microsoft SQL Server can be difficult and time consuming. Microsoft SQL Server 2008 introduces Extended Events, which provide deep visibility into the inner workings of SQL Server and give the power to diagnose what were once impossible problems while having minimal impact on a running system. In this webcast, we introduce the SQL Server Extended Events features, describe the architecture of Extended Events, and explain how you can use Extended Events to diagnose real issues.
300
Kat
Satya Shyam K Jayanty
What’s new in SQL 2008 Management Studio – to provide an in-depth preview of new performance monitoring tools? This is to enable: 1. Understand the architecture of how SQL Server 2008 collects performance and diagnostic data and presents the information in Microsoft SQL Server Management Studio. 2. Develop a plan for enabling performance data collection and analyzing the results for troubleshooting and diagnostics. 3. Learn how to create your own collection sets and manage the performance data collection warehouse database.
300
Kat
Satya Shyam K Jayanty
Declarative Management Framework - is a policy-based system for managing one or more instances of SQL Server 2008. Tighten your database security with policy management, explicit administration & automated administration. You can design a policy to prohibit usage of unauthorized applications and imply the naming convention on the databases for developers.
300
DBA
Satya Shyam K Jayanty
SQL Server 2005 Enterprise Edition, the online index feature provides a powerful way to perform maintenance operations such as rebuilding or creating indexes in a production system without sacrificing DML concurrency. This presentation involves my experience with a demo & discussion of the index process and provides guidelines and best practices for implementing this feature in a production environment.
300
DBA
Satya Shyam K Jayanty
Microsoft SQL Server 2005 provides various features and as an industry trend the Upgrade from previous versions of SQL Server is a major role to implement. The available tools such as Upgrade Advisor helps you prepare for upgrades to SQL Server 2005. Upgrade Advisor analyzes installed SQL Server 2000 or SQL Server 7.0 components, and then generates reports that identify issues to fix either before or after you upgrade to SQL Server 2005. When you run Upgrade Advisor, the Upgrade Advisor Home page appears. From the Home page, you can run the following tools: • Upgrade Advisor Analysis Wizard • Upgrade Advisor Report Viewer • Upgrade Advisor Help This session totally covers about the Upgrade features, issues and resolution to take care for smaller databases to larger databases.
300
DBA
Satya Shyam K Jayanty
I see SSIS tool has a lot of potential and with recent deployment of these services in various production environments. Still the users are not fully accustomed to use the SSIS and there is a need for development best practices. These are my own opinions and are based upon my experience of using SSIS over the past 18 months. I am not saying you should take them as must and should but these are tried and tested methods and if nothing else should serve as a basis for you developing your own SSIS best practices.
300
DBA
Satya Shyam K Jayanty
IT departments once generated analytical business reports. Now, individual users can create reports from their desktop and even from remote locations. This report from Gartner outlines how you can take advantage of Business Intelligence tools. Users of an enterprise's BI data have traditionally been inside the enterprise, but with the explosion of the Web for conducting business; i.e., e-business, an enterprise's BI users can be external to the enterprise, as well. So what are the important factors that can affect for a DBA, look for more information on these BI tools and their effective usage.
300
DBA
Satya Shyam K Jayanty
SQL Server has evolved into a major RDBMS provider since the release of 2000 version. Now the 2005 provides various features and industry trend is taking a lot of importance for SQL Server. So all these years what DBA responsibilities are getting intelligent and need to keep up with constant learning and training. So where you need to begin your journey? So what it will take to get real world experience, how far you can learn and how best you can implement within your environment. I will also cover the enhancements from SQL 2005 to 2008 that every DBA is interested to manage their environment with available technologies.
300
DBA
Satya Shyam K Jayanty
Do you have a challenge of performing ETL processes in your Enterprise without any downtime? Does your IT support have Business Continuity measures? This session covers Business Continuity challenges, recovery strategies to use and document plans for ETL exercise & maintenance that are important for Business Continuity. This session also covers implementing business services like systems monitoring, operations (including support), technology adoption and Trustworthy computing. Leave the session with a measuring success method and develop a strategy for a consistent implementation of Business Continuity standards to drive your business efficiently. Adopt latest technology and industry accepted (best) practices in using SQL Server 2005 efficiently.
300
DBA
Satya Shyam K Jayanty
Installation requirements can vary widely, depending on your application needs. The different editions of SQL Server 2005 accommodate the unique performance, runtime, and price requirements of organizations and individuals. Which of the various SQL Server 2005 components you install will also depend on your organization or individual needs. The following sections help you understand how to make the best choice among the editions and components available in SQL Server 2005. There is lot of confusion and uncertainty to choose which edition will provide and that fits to the organizational needs in an Enterprise environment. This session covers the edition features and provides idea about which one to choose for effective usage.
200
Dev
Eric Allsop
Service Broker is a powerful technology at the heart of SQL Server that enables developers to build asynchronous processing directly into the data tier of their applications. In this session we will look at: • Why use Service Broker over other asynchronous technologies, • When to use message based processing, • The building blocks of Service Broker, • How to use Service Broker, • How to build practical solutions for message and batch based problems.
100
BI
Sutha Thiru
What is MDM and How does it help BI? What is Microsoft vision on MDM? Overview of the new Microsoft MDM offering. Demo of the product (Providing CTP is out by then)
200
BI
Chris Webb
Anyone who has ever tried to build a Reporting Services report on top of an Analysis Services cube will tell you that it’s nowhere near as easy to do as it should be. This session will explain why it’s so difficult and demonstrate some techniques and workarounds for building reports with SSAS.
200
Dev
Richard Fennell
Microsoft Visual Studio Team Edition for Database Professionals for the first time makes the database developer a first class citizen in the Microsoft development family. In this session I will cover the complete development life cycle using this tool, addressing issues such as schema management, source control, testing, data generation and deployment.
300
Dev
Phil Winstanley
ASP.NET 2.0 brought with it the SQL Server providers for Membership, Profile, Roles and a whole range of other Services. In this session we’ll discuss the tools for generating the tables and stored procedures as well as the different ways ASP.NET applications can be configured to take advantage of these tables. In addition we’ll explore how you can hack the providers to do what you want. This will be a fun relaxed session where you’re guaranteed to learn something new.
300
Dev
Charley Hanania
Didn't anyone tell you?!? Mainstream Support for SQL Server 2000 ends on the 8th of April 2008! So upgrading to SQL Server 2005 is the right move in most cases (unless 2008 is an easier option for you) but it doesn't come without its share of concerns. This session focuses on the upgrade of SQL Server databases from SQL Server 2000 to SQL Server 2005, the general approach and traps that may be easily overlooked. We'll even look at the upgrade path to SQL Server 2008 from SQL Server 2000 and SQL Server 2005.
200
DBA
Charley Hanania
SQL Server exposes many methods and techniques that increases the availability and recoverability your data. In this session you'll get an overview of the scopes of protection that are available and what technologies cover those bases as well as walk through some disaster recovery scenarios.
200
Dev
Charley Hanania
Many organisations spend a lot of time locking down access to server rooms and servers only to find that the way that the applications have been developed are insecure. Remember, your data is only as secure as the weakest entry point, physical or abstract! In the last couple of versions of SQL Server, Microsoft focussed increasingly on providing a wide range of security features to assist in development of secure applications, so accessing your data in application in a secure way has never been easier! In this session you'll find out about how to design systems to be secure by default, focussing on key security concepts in SQL Server 2000 and 2005, with a view into the improvements that SQL Server 2008 will bring as well.
400
Kat
Allan Mitchell
Integration Services in SQL Server 2008 is Microsoft’s Enterprise Class ETL Tool. In this session I am going to show you how to use it to do so much more than simply taking a table from one database to another. I am going to show you gems like Change Data Capture, Threading models, Fuzzy Logic, Integration with SSAS and SSRS, Lookup transform caching options and what they mean to you. This session is a 400 session so you we will hit the ground running and not stop throughout.
300
Dev
Dr András Belokosztolszki
This session is focused on transient data in SQL Server. We will look at questions like: What is stored in tempdb? Is tempdb a performance bottleneck? What are the differences between temporary tables and table variables? What is stored in the transaction log file and how can its size be kept under control?
300
Dev
Dr András Belokosztolszki
SQL Server 2005 and 2008 both introduced many language elements that simplify complex queries. In this session we will look at a number of less frequently used, but very powerful T-SQL features like PIVOT, ROW_NUMBER() and MERGE.
300
DBA
Dr András Belokosztolszki
Databases, like applications, evolve. However, unlike applications, databases can be modified directly. This is like modifying an application via a hex editor. In this session Andras will contrast the two most common database development styles: working on a live database directly vs. working with creation SQL scripts. He will show some of his own techniques and chosen tools to display how to avoid some change related problems, to manage database changes and to set up source control for databases.
300
DBA
Richard Siddaway
Windows PowerShell is a .NET based command shell and scripting language that is being built into all major Microsoft products including SQL Server 2008 (CTP6). PowerShell can be used to administer SQL Server via Server Management Objects (SMO). Using PowerShell to access SMO removes the need to write .NET based applications. PowerShell and SMO bring an increased level of automation to managing SQL Server environments. This session will introduce PowerShell and demonstrate how to administer SQL Server programmatically and interactively at the command line. The PowerShell provider in SQL Server 2008 will (hopefully) be used as well as scripts. The session is demonstration heavy and concentrates on the practical side of using these technologies.
200
Kat
Colin Angus Mackay
It is reckoned that 80-90% of data has a spatial component to it. But what do we do with it now? At best, we constrain it to postcodes. Well, that would be great if we were delivering letters, but the majority of us aren’t. In this session we look at Spatial Queries in SQL Server to see how it works and what can be done with it.
200
DBA
Hue Holleran
Partitioning is absolutely essential for "enterprise" class systems - BUT this session shows how systems with even conservative volumes of data can benefit significantly from partitioning. If you haven't discovered yet what partitioning can do for you on your system or are considering a move to work on systems that use partitioning - then this session is for you. This session is comprehensible for those that have not used partitioning yet, as partitioning is a simple concept to grasp. The session starts with a brief 5-minute overview and gives a unique insight into the lessons learned and will prove invaluable if you are considering using partitioning now or in the future. Many resources teach the basics of partitioning - BUT this session shows how to implement partitioning in the real world and how partitioning can give benefits on almost any size of system not just enterprise. Drawing on examples from large and small projects with which the presenter has direct experience - to show how partitioning solves real world problems.
200
Dev
Hue Holleran
Scripting is essential for many tasks: eg. automating tasks and streamlining installs and performing changes on remote databases. Solid scripting is essential in larger organisations - all changes are deployed to production in this way. Improving your scripting not only makes you more productive but can also make a difference to your pay packet - giving you access to these larger and more formal environments! On the surface, scripting is not the most exciting of concepts BUT the world has changed significantly since isql grew up and became SQLCMD and many uses that we could only once dream of are now made possible with SQLCMD. If you've not used SQLCMD yet - be prepared for a surprise - I can guarantee you that once you leave this session you'll have the "by default, open new queries in SQLCMD mode" option permanently checked! This session will be useful to you even if you can only "string together a handful of SQL queries" - as that's all scripting is at the simplest level! This session goes well beyond the concepts and shows tried-and-trusted techniques used every day by the session's presenter.
200
Kat
Aftab Chopra
SSIS: Discuss what the major changes in SSIS are over 2005. Learning’s from the field. Appropriate usage of the various tools, and good design principles. High Availability: The principles of High Availability. Clustering, Partioning, Log shipping etc.
300
DBA
Christian Bolton
Think about what happens when you issue a query to update a row: *The optimizer creat