Archive for the ‘SQLServerPedia Syndication’ Category

Here, There, and Everywhere; Speaking in Fall 2011, Part 1

Friday, September 2nd, 2011

The last quarter of the year is usually my busiest due to the fantastic PASS Summit and SQLBits events.  The fall looks a little different … BECAUSE IT WILL BE EVEN BUSIER!  Here’s a rundown of where I’ll be this fall through mid-October:

 

BASTA! SQLCON.NET

September 26 to 29; Mainz, Germany

This big developer and admin conference runs from September 26 to 29 in Mainz, Germany.  I’ll be delivering at least one session and hobnobbing with Quest customers, friends, and in a very weird twist, my oldest daughter Emily, who will be in the Rhineland at the exact same time on a graduation present I’d been planning for her since graduation in June.

SQLBits – Query Across the Mercy

September 29 to October 1; Liverpool, United Kingdom

One of my favorite conferences of the year! The organizers are great. The speakers are great! The attendees are great!! The venues are great!!! The lunches are … um … adequate.  I’m doing all an new session on SQL Injection attack, this time with LOTS of demos kindly written by an attendee at one of my sessions in Cologne.  He like the session so much, he decided to build demos to go along with it.  (Thanks again, Volker!)

And if you’ve attended before, you know how much fun our now traditional IT Horror Stories and IT Bingo Trivia sessions are.  Make plans to attend these standing-room only sessions, before the fire marshal kicks us all out of the room for overfilling it.

 

The PASS Summit

Seriously.  This is the one.  If you can attend only one SQL Server training and community event in a given year, this is the one.  Over 150 sessions and pre-conference seminars.  Most everyone who is on the list of “who’s who” in the world of SQL Server and Microsoft-related data management and development will be in attendance.  And a large number of the Microsoft R&D team that builds, documents, and supports SQL Server will also be there.

Plus, more details to come on these events: Netherlands SQL Saturday, Belgium SQL Server Days, and SQLRally Nordic.

 

I hope to see you there in person!

-Kevin

-Follow me on Twitter!

Women in Technology: A Quick Observation and a Quick Straw Poll

Monday, August 29th, 2011

A bit of background:  Those aren’t grand daughters of the Clampetts in the picture at right.  Those are my three daughters and three stepdaughters, all of whom I want to inherit the world – as little or as much as they want to take hold of.  (I already talked a bit about this in a post on my personal, family blog.  Be warned, it’s all boring family photos and such).  Enabling them to have all of the choices and opportunities that are open to my son is a big motivating factor in my life.  So many years ago, when several PASS volunteers wanted to start doing more to build a community of support for women in technology, I was an ardent supporter.  And as president of PASS, I was able to do a tiny bit to help move WIT forward.  Now, as I travel around speaking at various other conferences and events, I always try to sit in on the Women in Technology (WIT) sessions when I can.

A while back at a SQL Saturday in Indianapolis, I was enjoying the WIT panel discussion listening to the panelists discuss their  upbringing and how they became a success in the field of technology.  Their stories were, in some ways, similar.  They were smart.  They weren’t scared of math.  They had an important mentor who supported them and encouraged them that they could accomplish any goal.  They endured struggles such as financial hardship that, while difficult to overcome, also refined their desire to become successful in their careers.  Some of the women who had to deal with men of the previous generation even had to overcome blatant chauvinism.

But then another similarity among the panelists, just a hunch really, struck me.  I had to ask, to confirm my idea. “How many of you were a bit of loner or at least weren’t heavily influenced by your friends’ opinions before your professional career?  Because with my own daughters, it’s their friends who they want to please.  And they’d punt right away if their friends teased them about being good at math, or choosing a technical career, or anything else I can think of for that matter.”

It was pretty much unanimous.  All of the panelists were loners or had a very small social circle during their formative years.  Now perhaps I’m speaking from an inaccurate assumption, but most of my daughters are tight with their friends.  And friends mean a lot to them, perhaps more than any other aspect of their social lives (like their family).  So if their friends tell them that being interested in technology will “geekify” them, then they’d drop it like a hot potato.

So I wanted to put this question out to my female friends in the IT world.  Were you in a big circle of friends during your developing years?  What importance did you place on their opinions?  Did they give you any flack for going in to IT or doing well in technology related classes?

It seems like the days of overt chauvinism are behind us here in the US.  But I wonder if we need to start earlier with our daughters among their own peer groups to support them for a future in technology.

Thoughts?

Thanks,

-Kev

-Follow me on Twitter

Upcoming SQLSaturday Events in Omaha and Atlanta!

Wednesday, August 17th, 2011

I’ve had enough time off from traveling after my surgery to finally travel again.  First on the circuit , set for August 27th, is Omaha, Nebraska and SQL Saturday #91.  As a former Crimson Tide alum, I was stoked about going to the University of Nebraska, our once and future rivals on the Grid Iron.  But after a moment’s confusion, I remembered that the Huskers are over in Lincoln, not Omaha.  (May Bear have mercy on my soul.)

Almost all of the speakers are friends.  Many are Microsoft MVPs.  So it’ll be great to catch up with these fine folks and, I hope, get a chance to meet many attendees.  I’ll be doing three of my favorite presentations: SQL Server Internals & Architecture, End-to-End Troubleshooting for Microsoft SQL Server, and Top Ten Most Crucial DBA Mistakes.  As I write this, I realize that I’ve got to get busy and post those other slide decks in the slides section of my website!

I’ll also be visiting a few customers for the two days before hand, signing a few books, and otherwise trying to be productive.  In the parlance of my employer, that means helping with sales.

Next month, on September 17th, I’ll be speaking at the Atlanta SQL Saturday #89.  I’m presenting just one session at the event itself, though I’ll be hanging out at the Quest booth much of the time. If possible, I’m also going to spend as much time as I can in Bob Ward’s sessions.

In addition, I’ll be presenting a full day pre-conference seminar on Friday, September 16th covering all sorts of SQL Server performance tuning and optimization content.  There are only a few seats left, so if you’re so inclined REGISTER HERE ASAP.  All attendees will be getting a big goodie bag with posters, a signed copy of one of my books, and a T-Shirt.

Atlanta is an easy 4-hour drive from Nashville.  And the weather is usually great in September.  So this should be a fun event in every way!

 

Follow me on Twitter.

-Kev

New on “Database Trends & Applications”

Tuesday, August 16th, 2011

In last month’s column, “2012 Might Really Be the End of the World as We Know It,” I described a number of major developments in the IT industry that are likely to disrupt the life of database professionals everywhere.  I categorize those four disruptors – virtualization, cloud computing, solid state drives (SSD), and advanced multi-core CPUs – into two broad groups.  I’m going to continue an analysis of these disruptive technologies in inverse order.  Today, let’s discuss SSDs.

[READ MORE ON DATABASE TRENDS & APPLICATIONS ]

Microsoft Document Watch for Operational Excellence

Monday, August 8th, 2011

Back when my day-to-day duties included database administration work and enterprise architecture, I became rather obsessed with the idea of operational excellence.  I read everything I could on the topic.  I made a list of favorites, which became somewhat shabby over time, as I dog-eared important pages and scribbled notes in the margins.  (Perhaps that list of favorites might, in and of itself, make a good blog post).  Fast-forward a decade and I’m still mightily interested in operational excellence for IT organizations.  It’s just that so much good material is available for free on the web.

Here’s a run-down of several useful documents and downloads to improve overall operation performance for those of you in a Microsoft-centric IT organization:

Microsoft Operations Framework

Microsoft Operations Framework (MOF) version 4.0 guide is practical guidance for IT organizations. With the release of version 4.0, MOF now reflects a single, comprehensive IT service lifecycle—it helps IT professionals connect service management principles to everyday IT tasks and activities and ensures alignment between IT and the business.

Infrastructure Planning and Design

The Infrastructure Planning and Design (IPD) guides are the next version of Windows Server System Reference Architecture. The guides in this series help clarify and streamline design processes for Microsoft infrastructure technologies, with each guide addressing a unique infrastructure technology or scenario.

Microsoft Baseline Security Analyzer 2.2 (for IT Professionals)

The Microsoft Baseline Security Analyzer provides a streamlined method to identify missing security updates and common security misconfigurations. MBSA 2.2 is a minor upgrade correct minor issues and add optional catalog support.

Security Compliance Manager

The Microsoft Security Compliance Manager provides centralized security baseline management features, a baseline portfolio, customization capabilities, and security baseline export flexibility to accelerate your organization’s ability to efficiently manage the security and compliance process for the most widely used Microsoft technologies.

ETL Demo with Data From Data.Gov

Friday, August 5th, 2011

A little over a month ago, I wrote an article (Is There Such a Thing as Easy ETL) about expressor software and their desktop ETL application, expressor Studio.  I wrote about how it seemed much easier than the native ETL tools in SQL Server when I was reading up on the tool, but that the “proof would be in the pudding” so to speak when I actually tried it out loading some free (and incredibly useful) data from the US federal data clearinghouse, Data.Gov.

If you’d rather not read my entire previous article – quick recap, expressor Studio uses “semantic types” to manage and abstract mappings between sources and targets. In essence, these types are used for describing data in terms that humans can understand—instead of describing data in terms that computers can understand. The idea of semantic abstraction is quite intriguing and it gave me an excuse to use data from data.gov to build a quick demo. You can download the complete data set I used from the following location: International Statistics.  (Note: I have this dream that I’m going to someday download all of this free statistical data sets, build a bunch of amazing and high-value analytics, and make a mint.  If, instead, YOU do all of those things, then please pay to send at least one of my seven kids to college in repayment for the inspiration.  I’m not kidding.  I have SEVEN kids. God help me).

The federal government, to their credit, has made great progress in making data available.  However, there is a big difference between accessing data and understanding data. When I first looked at one of the data files I downloaded, I figured it was going to take me years to decrypt the field names. Luckily, I did notice an Excel file with field names and descriptions. Seriously, there are single letter field names in these files where the field name “G” has a description of “Age group indicator” (Oh Wow).  See the figure below.

It’s stuff like this that reminds me why we have data quality and master data management tools.  Ok, back to expressor Studio. I quickly mapped a couple of files into expressor Studio using their “Read File” operator. It was fairly simple and easy to use. My data included files with country area information, population, and gender information by year. Once I mapped these files I quickly wanted to shed the default cryptic, nay, nonsensical names. I could have just renamed the fields when I initially mapped them into the system but that would mean I would have to manage the names in three separate locations. Bah! It made more sense to create a common semantic type and reuse it across all three files.

There are two flavors of semantic types within expressor Studio to handle your mappings, atomic types or composite types. An atomic type is simply a single field name whereas a composite type is a combination of one more atomic types. Since the data files had many common fields, I decided to create a core set of atomic types that I could then roll up into composite types based on the files I was mapping. This kept the mappings simple and easy to understand and most importantly the whole exercise took about 5 minutes. Once the types were created I simply mapped the cryptic names from the files to the business friendly names in my semantic type.  (I can’t even begin to imagine how long this would’ve taken to build using native tools, but certainly not 5 minutes).

Now I was ready to move my data. I took the data from three files and combined them into one master dataset. From there, my international statistics from Data.Gov were pumped right into my waiting SQL Server database.  Note that I could’ve used Excel or just about any other database as my target instead of SQL Server.

Now, you might be saying to yourself “That looks easy because you read all the help files first.”  Actually, no.  In fact, some of my buddies like to lovingly tell me to “RTFM” from time to time.  It’s not that it offends my masculinity to read a manual.  I just usually like to have a go first and then, if needed, go back to the manual.  In fact, all I really used was this 5-minute demo video that in noticed when I was downloading the tool.

If you’re tackling ETL and you want it fast and easy, then you might want to check out their website, www.expressor-software.com, to learn more about the expressor company and products.

Enjoy!

-Kev

P.S. Follow me on Twitter!

 

 

Run as Radio Podcast – A little Denali

Tuesday, August 2nd, 2011

 

 

 

In this podcast on the uber-popular podcast “RunAs Radio”, host Richard Campbell asks me about what topics are of particular interest at Tech-Ed 2011, focusing the discussion on cloud and SQL Server “Denali”

You can download the MP3 version of the podcast or the transcript here.

Microsoft SQL Server Internals & Architecture Matter!

Tuesday, August 2nd, 2011

EPIC FAIL!  This was supposed to go out last week.  But I didn’t schedule it properly, so I’d just like to point out that there are lots of other great webcasts to watch at the Pragmatic Works webcast URL below.  Plus, my session will be available via streaming by the end of the week.  And thanks the the 1600 folks who registered!

 

-=-=-=-

 

Come join me on Tuesday, August 2, 2011 11:00 AM – 12:00 PM EDT for a free webcast covering the internals and architecture of Microsoft SQL Server.  It’s not everyday that a dry topic like this is presented in a fun and easy to understand format, so get in while the gettin’ is good.  :^)

Registration is free, thanks to the fine folks at Pragmatic Works.

REGISTER HERE

And don’t forget to check out all of Pragmatic Works’ other free webcasts.  It’s great stuff and it’s FREE!

Enjoy,

-Kev

Follow me on Twitter

 

What I’m Reading, July 22 2011

Thursday, July 21st, 2011

I read too much, and that, my friends, is an entirely separate topic for a blog post. But I thought I’d share with you a little more about what I’m reading because sometimes, if I’m lucky, it might be something you’d enjoy too.

So I’m going to start sharing what I’m reading at least once per week, partly so that I don’t firehose too many reading links directly into your brain (where I to do it say once per month) and partly to solidify in my own mind the information that I’m reviewing. So here are a few good links for the seven days leading up to July 22, 2001:

  • Microsoft and Whitehouse partnership on BigData: BigData isn’t a particularly new concept.  But I was intrigued to learn that the National Science Foundation, Microsoft, and 13 other teams were partnering on developing better BigData analytics for lots of government data from activities such as healthcare, economic development, education, transportation, and the power grid.  Cools stuff!  Plus, Microsoft has developed a new tool called Project Daytona to better harness the power of the cloud, in general, and Windows Azure, specifically.
  • While we’re on the topic of Federal IT in the Cloud be sure to read this linked article from ComputerWorld.  Say what you will about our government, but putting government IT in the cloud and increasing both its transparency and availability will make a huge difference in how the Federal government will be able to service the public.  We’re talking as big a difference as corporations experienced between the “catalog on the web” experience of the 1990′s to the Web2.0 experience of today.
  • If you’re the social media type, give this article a read discussing the Power of Hashtags in Social Media.
  • The Register, of the UK, whose tagline is “Biting the hand that feeds IT” has a great article on a spat over database technologies between the IT sage Michael Stonebreaker and Google.  It’s a great read if for no other reason than to prove that databases are worth fighting over.
  • And if you think Microsoft is still towing the relational database barge without thinking about other technologies, you need to read up on Projects Dryad and Daytona.
  • Finally, I’m still getting lots of questions about when and where to limit SQL Server’s Max Degrees of Parallelism.  Be sure to read Microsoft’s Recommendations and Guidelines for ‘max degree of parallelism’ configuration option here.

And just because so many of us in IT are closet or former musicians, there’s Live Guitar Lessons with Steven Krenz, sponsored by my hometown boyz at Gibson Guitar.

Got a favorite article or tool tip? Let me know!  Enjoy,

-Kev

Follow me on Twitter.

Microsoft Windows Platforms Blog Watch

Wednesday, July 20th, 2011

Remote Desktop Services Component Architecture Poster

Grab your own poster! A visual guide to key Remote Desktop Services technologies in Windows Server 2008R2

 

Virtually Free

Get the latest update rollup package for the Hyper-V role in Windows Server 2008 R2 and be sure to bookmark the Windows Virtualization Team Blog.  Be sure to check out blog World Simplified is a Virtual World. And doncha evah neglect application virtualization, such as the goodness at the App-V Product Team Blog.

 

Let’s Optimize Some Desktops (Assuming You Have Gone Full Cloud Yet)

Check out The Official Microsoft Desktop Optimization Pack (MDOP) Blog where you can get cool tools like the Diagnostics and Recovery Toolset (DART), currently in its v7 beta release.

 

We Can Always Perform a Little Better

Have you checked out the Ask the Performance Team blog yet.  You should!  Then there’s the Microsoft Enterprise Networking Team blog.  And if you’re looking for help with the Windows Server Core, be sure to check out the Ask the Core Team blog.  Excellent stuff!

As the Tool Time columnist at SQL Server Magazine, I’m always on the lookout for great free tools that get on-going support from their creators.  One common experience is finding a nice debugging tool, only to discover that there’s no information on how to interpret the debugger result sets!  (SQLIOSim anyone?)  That’s why I love the Microsoft Advanced Windows Debugging and Troubleshooting blog.  Another must-have on your Favorites list.

 

Enjoy!

-Kev

Follow me on Twitter