Entries by Michelle Poolet

SQL Server Management Studio Keyboard Shortcuts

Are you an impatient DBA?  Does it make you crazy to have to mouse around the SQL Server Management Studio dashboard?  Wouldn’t it be nice to know the keyboard shortcuts that can make you go faster?

Back in “the day” we knew that REAL computer people use a keyboard, not a mouse. Mice were for those Apple folk…

WHAT’S A VLF AND WHY DO I CARE?

Some Background SQL Server ensures that all changes to the database, either data or structures such as indexes, are preserved by first writing to the transaction log file, than then writing to the physical database. SQL Server only uses one transaction log per database at a single point in time. It starts writing copies of […]

Teaching is Learning, or How to Survive the SQL Server Learning Curve

Dan Crisan, @dandancrisan, a full-time student and tech blogger, has stumbled upon a great way to learn new material — and that’s to write about it. He did just that, taking the material from his Intro to Database Systems course and crafting it into a series of postings called “A Tiny Intro to Database Systems”, […]

Data Normalization – Is It Still Relevant In A World of NOSQL?

Some years ago, I wrote an article for this magazine entitled “SQL by Design: Why You Need Database Normalization”. At that time, NoSQL databases were a tiny percentage of the installations, and relational ruled the land. Today the landscape has changed, and we have relational database management systems like SQL Server sharing the spotlight with […]

Tempdb: Checksum or Torn Page Detection or None?

Tempdb performance tuning can be an art unto itself. We probably all know the standard stuff: put tempdb on separate disks if you’re still working with direct attached storage — on it’s own spindle if at all possible, and fastest one(s) you have. If you can, put the tempdb data file on one disk and […]

BIG DATA, TO MODEL OR NOT TO MODEL?

    Today’s posting is for those BIG DATA dudes and dudettes, and those folks who are starting to assemble big data stores, who are faced with issues of how to wrangle database design and data modeling in their big data world. If you’ve been a follower of the SQLmag for any length of time, […]