Skip Links

Network World

Brian Egler

Microsoft introduces Performance Based exams – at last …

SQL Server
Submitted by Brian Egler on Thu, 07/09/09 - 5:42pm.

For many years now, I have been an advocate of “skill-based” or “performance-based” certifications which involve actually performing the tasks of the job in order to prove you are qualified. A simple concept. Now Microsoft have joined the bandwagon, which is great…

Read more

More on Licensing …

SQL Server
Submitted by Brian Egler on Wed, 07/08/09 - 4:42pm.

Since I started talking about licensing again in my previous blog, I thought I’d follow that up with some scenarios from the Microsoft web site. Of course, Microsoft supports multiple releases of SQL Server so the story may be different depending on the release you are under.

Read more

Take a look at Reporting Services Licensing …

SQL Server
Submitted by Brian Egler on Tue, 07/07/09 - 10:03pm.

When I teach a SQL Server Reporting Services class, the question always comes up about licensing and scaling out your implementation in the production environment. The answer is, as always, “it depends”. I am not a big fan of studying licensing agreements, mainly because they are usually arbitrary, mostly contrary to the technical implementation and they also change like the wind. But people come to class expecting to save money with SSRS compared to Crystal Reports, so here goes…

Read more

Microsoft Training for Solution Providers – a nifty website...

SQL Server
Submitted by Brian Egler on Sat, 06/27/09 - 11:56pm.

In a recent training session one of my students let me know about a cool web site hosted by Microsoft for developers – www.msdev.com . This is a collective web site for all Virtual labs and Web Seminars making it easy to get the latest info on Microsoft technology including SQL Server.

Read more

Use this hidden partitioning wizard...

SQL Server
Submitted by Brian Egler on Fri, 06/26/09 - 11:59pm.

In a previous blog entry I talked about the Sliding Window partitioning scenario. I even tried to involve Gwyneth Paltrow in a SQL Server Blog which is no mean feat. (When you teach classes over the internet you have to think of original ways of gaining students' attention).

Read more

Manage your Data Compression with SSMS

SQL Server
Submitted by Brian Egler on Thu, 06/25/09 - 11:32pm.

One of the great new features of SQL Server 2008 is data compression which actually reduces storage and speeds up access due to less IO – a surprising combination. Normally compression strategies mean poor performance trade-offs, but not here. SSMS 2008 also has a useful wizard to help us decide on the level of compression we can choose.

Read more

Sporting segues to SQL Server - a bit of a stretch?

SQL Server
Submitted by Brian Egler on Wed, 06/24/09 - 11:58pm.

This week the Wimbledon Tennis Championships are on again in London and I remember being inspired to write a blog entry on Spatial data types during that great Mens final last year. Is this possible? A segue from Wimbledon to SQL Server? It got me thinking about some of my blog entries on Sports and SQL Server. Let's take a look at a few...

 

The Boston Marathon now supports text alerts through SQL Server...

Boston Marathon - Text Alerts from Heartbreak Hill!

Read more

Partition that Cube!

Submitted by Brian Egler on Wed, 06/10/09 - 8:28pm.

Data Partitioning is a very useful feature in SQL Server 2005 and beyond. I have discussed this database feature in previous blog entries but it is also available in SQL Server Analysis Services which has its own features. For instance, you can mix and match storage options by partition. Very useful…

Read more

Logins and Users - SQL Server security fundamentals

Submitted by Brian Egler on Sun, 05/31/09 - 11:54pm.

I have worked with SQL Server for many years now, back to Sybase SQL Server days and there has always been confusion over Logins and Users. Even though they typically use the same name they are separate objects. Newcomers to SQL Server always seem to confuse the two. Let's take a look....

Read more

In SSMS 2008, Microsoft rectifies missing debug feature

Submitted by Brian Egler on Sun, 05/31/09 - 3:07am.

One of the great new features of SSMS 2008 is the new debug facility. Query Analyzer had a stored procedure debug facility in SQL Server 2000 but it was not transferred when SQL Server 2005 combined Enterprise Manager and Query Analyzer. This was one feature that slipped through the cracks and went missing. We had to switch to Visual Studio and debug our stored procedures there. But Microsoft has rectified this missing feature with SSMS 2008 so we don’t have to switch to Visual Studio in order to debug our Transact-SQL code.

Read more

SQL Server vastly improves file-level security

Submitted by Brian Egler on Sat, 05/30/09 - 11:44am.

If you are still working on SQL Server 2000 (as many of our customers are), here's another reason to upgrade to a newer version. One area that has improved vastly is file-level security. SQL Server 2005 introduced inheritance of permissions. Let’s take a look.

In SQL Server 2000, if all you wanted to do was to give Execute permissions to a set of stored procedures in a database to a particular user or role, you had to grant that permission to each and every stored procedure individually. This was a pain.

Read more

Get rid of those NOLOCK hints…

Submitted by Brian Egler on Fri, 05/29/09 - 9:36pm.

When we encountered excessive blocking issues with reports, one tempting solution was to use the WITH NOLOCK table hint to get the report running smoothly and avoid blocking behavior completely. However, since SQL Server 2005 there is a better solution using Snapshot technology. As always, there is good news and bad news. Which do you want first?

Read more

Travel Budget cut? Think Virtual…

Submitted by Brian Egler on Sat, 05/23/09 - 10:16am.

In these tough economic times almost all organizations are cutting back on expenses. Often the first line-item to go by the wayside is training. When you work for an IT training company you feel this first hand. However, much of the cost of employee training involves travel expenses like flights, hotels, meals etc. For this reason, we’re seeing many of our customers switch to the virtual classroom. Same training, same instructors, no travel, less cost, more green.

Read more

Universal Health Care for SQL Server? SQL Profiler - 2008 style...

Submitted by Brian Egler on Wed, 05/20/09 - 9:29pm.

SQL Server Profiler has always been a great tool for tracing activity “under the hood” on a SQL Server and assessing its performance. One feature that helps us quickly set up a trace on our current connection is new in SSMS 2008, namely “Trace Query in SQL Server Profiler”. Let’s take a look.

Read more

More on Server Time Dimensions…

Submitted by Brian Egler on Wed, 05/13/09 - 7:00pm.

Previously, I blogged about Server time dimensions. This is where a time dimension table is generated automatically on the Analysis Server instead of having to be created manually in the Data Warehouse. Well, what if you want the automatic generation but you still want the table to be part of the Data Warehouse? Enter SQL Server 2008…

Read more

Server Time Dimensions…

Submitted by Brian Egler on Tue, 05/12/09 - 7:53pm.

When designing a Data Warehouse we usually create a dedicated Time dimension table so that our Business Analysts can analyze the data by Year by Quarter by Month or whatever time period they require. It is our responsibility to create and populate that dimension table in the Data Warehouse. However, Analysis Services can build a time dimension table for you, called a Server time dimension. Let’s take a look.

Read more

SSMS 2008: Prevent saving changes that require table re-creation…

Submitted by Brian Egler on Wed, 04/29/09 - 11:43pm.

One new feature in SQL Server Management Studio 2008 is the ability to restrict changes that would force a table to be re-created. This is a safety valve which can be turned off, if you choose. Let’s take a look…

Read more

I love this town! Experiences from the field…

Submitted by Brian Egler on Tue, 04/28/09 - 9:26pm.

I saw a great movie recently called “The Great Buck Howard” starring John Malkovich. He is portraying the Amazing Kreskin of the 70’s and always starts his “mentalism” show with “I love this town!”.

Read more

Welcome, visitor. Register Log in
Advertisement:
About Brian Egler's SQL Server Strategies
Brian D. Egler, MCITP/MCSE/MCT 2009, is currently an instructor with Global Knowledge, teaching various Microsoft training courses. He is a SQL specialist with a focus on SQL Server, Windows, .Net and XML. Egler has been a technical instructor for over 20 years and has more than 10 years experience with SQL Server, data modeling, database design, application development including IMS, DB2, Sybase. Every year he runs the Boston Marathon for cancer research.