buck.woody
LinkedIn
|
FaceBook
|
Twitter
Resume
Professional Blog
Personal Blog
Podcasts
Articles
University of Washington
MSDN Blogs
Sign in
MSDN Blogs
Microsoft Blog Images
More ...
Blog Badging
Like it? Tell someone!
Common Tasks
Blog Home
Email Blog Author
About
RSS for comments
RSS for posts
Atom
Search
Tags
Administration
Azure
Best Practices
Career
Cloud
Cloud Computing
Conferences
DBA
Design
Developer
Development
Maintenance
Management
Metadata
Microsoft
Process
Quote Of The Day
Scripts
SQL Server
SQL Server 2008
SQL Server Management Studio
SSMS
Tips
Web
Windows Azure
Archives
Archives
May 2013
(1)
April 2013
(3)
March 2013
(2)
February 2013
(3)
January 2013
(3)
December 2012
(3)
November 2012
(4)
October 2012
(5)
September 2012
(3)
August 2012
(4)
July 2012
(6)
June 2012
(3)
May 2012
(5)
April 2012
(5)
March 2012
(4)
February 2012
(4)
January 2012
(6)
December 2011
(3)
November 2011
(5)
October 2011
(6)
September 2011
(3)
August 2011
(6)
July 2011
(4)
June 2011
(5)
May 2011
(5)
April 2011
(7)
March 2011
(9)
February 2011
(9)
January 2011
(11)
December 2010
(10)
November 2010
(10)
October 2010
(9)
September 2010
(13)
August 2010
(16)
July 2010
(21)
June 2010
(17)
May 2010
(16)
April 2010
(22)
March 2010
(23)
February 2010
(20)
January 2010
(22)
December 2009
(23)
November 2009
(21)
October 2009
(23)
September 2009
(22)
August 2009
(21)
July 2009
(23)
June 2009
(23)
May 2009
(21)
April 2009
(22)
March 2009
(23)
February 2009
(20)
January 2009
(22)
December 2008
(23)
November 2008
(19)
October 2008
(24)
September 2008
(22)
August 2008
(22)
July 2008
(21)
June 2008
(21)
May 2008
(21)
April 2008
(25)
March 2008
(23)
February 2008
(22)
January 2008
(21)
December 2007
(15)
November 2007
(18)
October 2007
(23)
September 2007
(21)
August 2007
(21)
July 2007
(1)
June 2007
(3)
May 2007
(3)
April 2007
(3)
March 2007
(2)
February 2007
(3)
MSDN Blogs
>
Carpe Datum
>
August, 2007
Subscribe via RSS
Sort by:
Most Recent
|
Most Views
|
Most Comments
Excerpt View
|
Full Post View
Carpe Datum
Why does a light switch move up to turn on the light? (And why do we say "turn on" the light?)
Posted
over 6 years ago
by
BuckWoody
4
Comments
I read a great book last night called "The Psychology of Everyday Things" by Donald Norman. It's actually an older book that explores what works and what doesn't from a usability perspective. That's interesting to my group since we are in charge of the...
Carpe Datum
Creating features nobody wants
Posted
over 6 years ago
by
BuckWoody
2
Comments
You hear all the time that your code (not just Microsoft's; everybody in a software development firm hears this) has features in it that "nobody wants". But is this true? Well, sometimes it is. But sometimes there are solid business (not necessarily...
Carpe Datum
SQL Server and Green Computing
Posted
over 6 years ago
by
BuckWoody
0
Comments
As I was working through the list of customer requests for the next feature set in SQL Server 2008, one item that kept floating to the top was "multiple monitor support". More and more of us are using two flat-screen monitors to do our work each day....
Carpe Datum
Using the Tools
Posted
over 6 years ago
by
BuckWoody
1
Comments
A lot of the comments I get at conferences and over e-mail ask for various features within the management tools. To be sure, there are many things we can do to make the tools better, but many times (over half, actually) I end up saying "You know you can...
Carpe Datum
Speeding up encryption
Posted
over 6 years ago
by
BuckWoody
2
Comments
A friend of mine from Tampa, Florida wrote me the other day with an interesting observation: "I have a small finding and don't know where to publish it. Maybe you can help get the word out via your blog? OPEN SYMMETRIC KEY is somewhat costly...
Carpe Datum
Script of the day - Remove White Space from a String
Posted
over 6 years ago
by
BuckWoody
12
Comments
OK - this might be stretching the "Is this Useful" question a bit, but hey, I needed it today and thought I would share it with you - it's free! This construct takes the whitespace out of a string. /* usc_DBA_Remove_White_Space.sql Removes extra...
Carpe Datum
Connection Security Confusion
Posted
over 6 years ago
by
BuckWoody
1
Comments
You know, more than just about any other question I get the most common is around connection security for SQL Server Management Studio. Let's take a couple of scenarios and walk through the basics. Windows Accounts on SQL Server (Windows Authentication...
Carpe Datum
Index Overlaps
Posted
over 6 years ago
by
BuckWoody
0
Comments
There are a lot of tools in SQL Server 2005 that will help you with indexes, from enhanced plan diagrams to the Database Tuning Advisor. But I was scouting around this morning for a script that would find places where I had indexes that included duplicate...
Carpe Datum
Don't Negelct Yourself
Posted
over 6 years ago
by
BuckWoody
0
Comments
Wow - I have a new job where I'm trying to drink from a firehose of knowledge, my mother was up for the week from Florida (see here for more on that: http://carpedatum.spaces.live.com/ ), I had to write a complete tutorial on locking, get a project plan...
Carpe Datum
Longhorn (Windows Server) and SQL Server
Posted
over 6 years ago
by
BuckWoody
2
Comments
Feeling a bit adventurous, I've installed the latest Longhorn Beta and then SQL Server 2005 Developer Edition on top of it. Other than the inevitable video driver issues, it's been pretty stable. One feature I do like is the "Server Manager" that pops...
Carpe Datum
Powershell Plus - Very Nice!
Posted
over 6 years ago
by
BuckWoody
2
Comments
Our group (the Management Platform Team) is heavily involved in the PowerShell-as-it-applies-to-SQL area. We're working on a new provider for SQL Server 2008, as I'm sure you've seen in some of the demos we've been giving at various user groups. Well...
Carpe Datum
Script of the day - Locking Information
Posted
over 6 years ago
by
BuckWoody
2
Comments
This one is an oldie but a goodie. I don't remember who originally gave me this, but I've edited it over the years. Works on SQL Server 2000 and 2005. /* usc_DBA_Show_Lock_Types.sql Author: Unknown Purpose: Shows the various locks taken on...
Carpe Datum
Web 2.0 or whatever they're calling it these days...
Posted
over 6 years ago
by
BuckWoody
2
Comments
Everyone is trying to figure out where technology is these days. We seem to be somewhere between alchemy and a mature industry like construction or telecommunications. we've come from single-seat cowboy shops where just a few IT people could understand...
Carpe Datum
Script of the Day - Find the Cores on a System
Posted
over 6 years ago
by
BuckWoody
4
Comments
Sure, you can get the number of processors fairly easily ffrom SQL Server. But did you know you can also get the number of actual cores as well? This little gem works with SQL Server 2005: SELECT cpu_count/hyperthread_ratio AS sockets FROM sys.dm_os_sys_info;...
Carpe Datum
What's really important?
Posted
over 6 years ago
by
BuckWoody
2
Comments
First it was "cyber-". Everything had to start with "cyber". Then it was "e-", and then "i-". Now it seems to be "My". While buzzwords are great marketing tools, what is really important? First, it matters that things work. I'm on the Management Platform...
Carpe Datum
The Biggest Problem We Face
Posted
over 6 years ago
by
BuckWoody
1
Comments
Last night I gave a presentation to the Pacific Northwest SQL User Group. I mentioned that we often think our biggest problems are lack of time, too much work, people we have to deal with or technical issues. But all of us get done only what we can, we...
Carpe Datum
Table Diffs
Posted
over 6 years ago
by
BuckWoody
2
Comments
I think one of the most asked and answered questions in SQL (not just SQL Server, but SQL engines in general) is "How do I find/get the data from table A to table B?" In fact, you've probably seen multiple variations of the question and the answer. I...
Carpe Datum
Maintenance Plan MetaData
Posted
over 6 years ago
by
BuckWoody
1
Comments
I was recently asked about which tables are involved in a maintenance plan in SQL Server 2005.The primary tables are: msdb.dbo.sysmaintplan_subplans msdb.dbo.sysmaintplan_log msdb.dbo.sysmaintplan_logdetail msdb.dbo.sysdbmaintplans msdb.dbo.sysdbmaintplan_jobs...
Carpe Datum
Secure by design
Posted
over 6 years ago
by
BuckWoody
4
Comments
Whenever you're developing a new application that hits SQL Server, make sure you design in security from the outset. In the new releae of the Community Tehcnal Preview (CTP) for SQL Server 2008, you'll notice that there are several new improvements in...
Carpe Datum
Script of the day - Finding Foreign Objects in master
Posted
over 6 years ago
by
BuckWoody
1
Comments
Have you ever forgot to set the database when you ran a query, filling the master system database with your user objects? And I'll bet you used the dbo user too, didn't you? Doh! Here's a quick way to ferret those out so you can clean them up: ...
Carpe Datum
Ch..ch..ch..changes!
Posted
over 6 years ago
by
BuckWoody
0
Comments
I've been with Microsoft for about a year now. It's an interesting place to work, and I've enjoyed it here. I started with the SQL Server "User Education" team, and I've written documentation for Books Online, whitepapers and other technical outlets....
Page 1 of 1 (21 items)