Sydney SQL Server Enterprise User Group: 2 February 2011

DBA: SQL Server Myths and Misconceptions


Thank you to all that attended the first meeting for 2011.

It was certainly one of the most vocal sessions as people voted and debated the various “myths” about SQL Server. Hopefully the myths we confirmed or dispelled will help in both design and operational considerations.

Congratulations to Nathan for winning the major door prize at the last meeting, a license of the Idera SQL Admin Toolset (valued at AUD $432) that was generously provided by Idera ( and Tony Finnemore from SQL Tools (

DBA: SQL Server Myths and Misconceptions
As a DBA you have heard of plenty of myths and misconceptions about SQL Server. From how “you can improve transaction log performance with instant file initialisation” to whether “non-logged operations still exist in SQL Server”. In this session Victor Isakov will go through over 30 different myths and misconceptions about SQL Server and explain what actually happens in the background. This should be a great session to both test your SQL Server knowledge and to learn how to best administer and configure SQL Server.    

Project Phoenix

Project Phoenix, started by SQL Server MVP Arnie Rowland, is a program which awards software, tools and training materials to under/unemployed developers who propose a software project for a non-profit agency, school or church. In Arnie’s own words …

The idea is to provide the recipient access to all of the tools needed to improve his/her skills, an opportunity to gain practical experience, the potential to earn a recommendation and/or referral –and to positively contribute to society as a form of ‘give-back’. No free lunch, just sweat equity –the kind that makes us all feel good for the effort

With Arnie’s support, Rod Colledge is proud to run the Australian and New Zealand arm of the program.

All selected developers will receive a Microsoft Visual Studio Ultimate with MSDN subscription (~ $12,000 USD value), and some or all of the following;

Project Criteria:

  • Client is an Australian or New Zealand non-profit, school or church,
  • Solves a problem or satisfies a need for the client,
  • Client desires the project and is supportive,
  • Uses any combination of .NET 4.0, Windows Server 2008, SQL Server 2008, or Windows Phone 7,
  • May be a new software solution, or an upgrade to an existing software solution,
  • Additional consideration given projects that will be posted on Codeplex with a GPL license

An eligible developer may submit project proposal information here.

An eligible non-profit may submit a project proposal here. Eligible developers without a project proposal may select from one of the available projects listed below:

  • Victorian Caravan Parks Association

The Victorian Caravan Parks Association exists to represent the body of individual caravan park operators in legislative lobbying and to assist / provide advice to members on a whole range of operational issues associated with running a caravan park ( We have a small staff of 3 people servicing over 400 member parks. We are currently using a customized Access database to manage members and membership data. The author of the application is no longer available and the functionality is insufficient in this day and age. We need a system to manage our membership data, billing / aged debtors, CRM, Conference management and website integration. Although there are a number of high end systems available, these are designed for organisations with hundreds of employees and are priced way outside our budget

  • Australian Volunteer Coastguard

The Australian Volunteer Coastguard requires a system to record and manage vessel trip information including vessel type and registration number, number of passengers, departure time and location, destination location, estimated time of arrival, etc.

Supporting MVPs;

For more information on this project, email me or read this post and this one.

Categories: Community Tags:

Sydney SQL Server Enterprise User Group – 1st December 2010

Hi all,

I am currently in New York for work. I will be flying back to Seattle on the 1st of December. Additionally, the Sydney Mechanics School of Arts is having an Art Exhibition this week, so the venue is unavailable.

Consequently there will be no user group meeting for the month of December.

Originally I was considering having a Live Meeting session, but that will prove difficult to organise with me being on a plane. So apologies for that.

A travel tip, if you fall sick in New York do not go to the Emergency Ward in a hospital. The starting price to be seen will be USD $1,099! Go to a Duane Reade PharmacyRX where you can see a doctor for USD $130. More information can be found at

Otherwise, thank you for your attendance and support in 2010.

Again, I would like to thank Idera ( and in particular Tony Finnemore from SQL Tools ( for all his support and sponsorship.

Have a wonderful Christmas and a great New Year’s celebration!

I will undoubtedly see you in the New Year,


Categories: SQL Server User Group

Oregon SQL Developers User Group – November 2010

Advanced Physical Database Design for SQL Server 2008

Thank you very much to Arnie Rowland for giving me the opportunity to present in a very, very wet Portland. I think I saw more rain in Seattle/Portland in 24 hours than I have in Sydney in the last 10 years. I am NOT kidding…

So a very big thank you to all attendees who showed up. Apologies about all the bad Australia jokes.


In this session we will cover advanced aspects of physical database design such as choice of clustered vs. non-clustered indexes, use of normalization to improve performance, partitioning as a form of indexing, things to consider when working with sparse columns, filtered indexes, indexed views, and partition-aligned indexed views. We will illustrate some of the advanced functionality available in SQL Server 2008 such as missing index DMVs and Database Engine Tuning Advisor (DETA).


Categories: SQL Server User Group

SQL PASS Summit 2010

BID323 – What Every DBA Should Know About SharePoint 2010

Thank you very much for those who attended my session, and the extremely positive feedback.

As I indicated at the beginning of the session, I included almost 90 slides in my slide deck so that you could use them as a reference sheet for SharePoint 2010 projects. (I actually chopped out about 10, as I thought over 100 slides in a 75 minute session would be ridiculous.)

Again, apologies due to the change in the date and time slot. As I said before the session started, I had problems with travel due to an unfortunate incident with an airline, and the subsequent backlog of stranded travellers it created.

As I said at the end of my session, I would like to gather some metrics and statistics of how SharePoint 2010 works with SQL Server out in the field. I would then provide the information back to the community, so that we can all benefit. If you would like to volunteer your SharePoint 2010 solutions, please contact me.


Sharepoint is becoming more ubiquitous in both the enterprise and SME market as a core business application. With Sharepoint 2010 Microsoft has re-engineered Sharepoint 2010 so as to leverage SQL Server 2008 R2’s capabilities. Consequently it is more important than ever for DBAs to be cognisant of SharePoint’s architecture and how to best provision, configure and manage the SQL Server infrastructure for Sharepoint. In this session Victor Isakov (MCT, MCM, MCA) will present the Sharepoint 2010 architecture and considerations that every DBA should know, including capacity planning, performance management, configuration, disaster recovery and high availability.


Categories: Uncategorized

Sydney SQL Server Enterprise User Group – November 2010

DBA: Performance Tuning and Optimization Techniques

Thank you again for such a large turnout.

Apologies about the lack of demos and/or my computer crashing during the session.

I really wanted to demonstrate RML Utilities and SQL Nexus. What I might do is demo them in future sessions in the initial 15 minute time slot reserved for case studies and vendor presentations. Or post some video demonstrations. I will keep you posted.

Congratulations to Tim Davidson for winning the major door prize at the last meeting, a license of the Idera SQL Admin Toolset (valued at AUD $432) that was generously provided by Idera ( and Tony Finnemore from SQL Tools (

The content from this month’s meeting is posted below.


How do you troubleshoot performance issues in SQL Server? What is the impact on performance when using DMVs, SET options, SQL Profiler or Perfmon? In this session Victor Isakov will answer these various questions as he goes through the main tools that DBAs can use to troubleshoot performance, including SQLNexus, PAL, RML Utilities and SQLDiag. Victor will also briefly cover Performance Data Warehouse, missing indexes, query plans and the important new feature introduced in SQL Server 2008 – Extended Events.



Categories: SQL Server User Group

Sydney SharePoint User Group – October 2010

I’d like to thank Ivan Wilson for giving me the opportunity to present at the Sydney Sharepoint User Group

The Reluctant Database Administrator:

SharePoint has always used SQL Server as it’s data store. With SharePoint 2010 Microsoft has re-engineered the underlying databases and their structures. How well you implement and administer SQL Server will directly impact SharePoint’s performance and reliability. In this session Victor Isakov will cover the SharePoint architecture and considerations that every SharePoint DBA should know, including capacity planning, performance management, configuration, disaster recovery and high availability.

Categories: SharePoint User Group