Sign in
MSDN Blogs
Microsoft Blog Images
More ...
Blog - Title
MSDN Blogs
>
SQL Server Storage Engine
Server & Tools Blogs
>
Data Platform Blogs
>
SQLServer Storage Engine Blog
All About Data Platform
All About Data Platform
Data Development
ADO.NET (Managed Providers, DataSet & EF)
WCF Data Services
SQL Server Customer Advisory Team
SQL Server Protocols
Microsoft XML Team
JDBC
Microsoft Drivers for PHP for SQL Server
Sync
SQL Server Data Tools
StreamInsight
Data Quality Services
Data Quality Services
SQL Server Customer Advisory Team
Jessica Meats’ Blog
All MSDN DQS Postings
OLTP
SQL Server Team
ADO.NET (Managed Providers, DataSet & EF)
SQL Server Customer Advisory Team
SQL Release Services
SQL OS
Running SAP on SQL Server
Conor vs. SQL
SQL AlwaysOn Team
SQL Server Manageability
Integration Services
SSIS
Data Quality Services
SQL Server Customer Advisory Team
All MSDN SSIS Postings
Data Security & Storage
SQL Server Security
SQL Server Storage Engine
SQL OS
SQL Server Customer Advisory Team
Data in the Cloud
Windows Azure
Your Data in the Cloud
SQL Server Team
Silver Lining
SQL Server Storage Engine Blog
Live Now on Server & Tools Blogs
Subscribe
Comments
Contact
Menu
Blog Home
Atom
Translate this page
Powered by
Microsoft® Translator
Tags
Backup
Bulk Import/Export
Concurrency
Conferences 2007
Data Compression
DBCC
DBCC CHECKDB Series
Disaster Recovery
FILESTREAM
General
High Availability
Index Fragmentation Series
On-Disk Structures
Restore
Service Level Agreements
Shrink
SQL Express
SQL Server 2008
SQL Server IO
SQL Server Security
TechEd 2006
TechEd 2008
TempDB
VarDecimal Storage Format
VLDB Maintenance
More
▼
Less
▲
Archives
Archives
January 2012
(1)
December 2011
(10)
October 2011
(1)
May 2011
(2)
February 2011
(5)
June 2010
(2)
February 2010
(2)
January 2010
(1)
September 2009
(1)
August 2009
(4)
January 2009
(7)
December 2008
(7)
October 2008
(1)
August 2008
(1)
June 2008
(1)
March 2008
(8)
February 2008
(3)
January 2008
(3)
November 2007
(4)
October 2007
(2)
September 2007
(2)
August 2007
(1)
July 2007
(1)
June 2007
(6)
May 2007
(4)
April 2007
(12)
March 2007
(13)
February 2007
(9)
January 2007
(5)
December 2006
(2)
November 2006
(7)
October 2006
(3)
September 2006
(5)
August 2006
(3)
July 2006
(4)
June 2006
(37)
May 2006
(3)
More
▼
Less
▲
Subscribe via RSS
Sort by:
Most Recent
|
Most Views
|
Most Comments
Excerpt View
|
Full Post View
SQL Server Storage Engine
Minimal Logging changes in SQL Server 2008 (part-2)
Posted
over 5 years ago
by
Sunil Agarwal
8
Comments
In the previous example http://blogs.msdn.com/sqlserverstorageengine/archive/2008/03/06/minimal-logging-changes-in-sql-server-2008-part-1.aspx , I described minimal logging while moving data from a source table into a heap. You may recall that it requires...
SQL Server Storage Engine
Minimal Logging changes in SQL Server 2008
Posted
over 5 years ago
by
Sunil Agarwal
6
Comments
Please refer to the earlier post for the background information on minimal logging. Starting with SQL Server 2008, the minimal logging has been enhanced. These enhancements are available to regular TSQL Insert as well. One of the key customer scenario...
SQL Server Storage Engine
FILESTREAM Configuration and Setup Changes in SQL Server 2008 February CTP
Posted
over 5 years ago
by
OmelJ - MSFT
7
Comments
FILESTREAM is disabled by default in SQL2008. Before you can start to use FILESTREAM, you must enable FILESTREAM on the instance of the SQL Server Database Engine. Enabling/configuring FILESTREAM is a bit different from configuring other SQL features...
SQL Server Storage Engine
Example: Index fragmentation with insert/updates, measuring it and fixing it
Posted
over 5 years ago
by
Sunil Agarwal
1
Comments
This blog shows a very simple example to illustrate data fragmentation, measuring it, seeing behind the scene data and steps to address it. I recommend reading the overall series on index fragementation at http://blogs.msdn.com/sqlserverstorageengine...
SQL Server Storage Engine
Bulk Import Optimizations (Minimal Logging)
Posted
over 5 years ago
by
Sunil Agarwal
13
Comments
In the previous blog I had listed all bulk import optimizations. Now, I will describe each of these optimizations in detail in separate blog entries. Let me first start with minimal logging. By the way minimal logging is also called bulk-logging but the...
SQL Server Storage Engine
What are the Bulk Import Optimizations?
Posted
over 5 years ago
by
Sunil Agarwal
1
Comments
Bulk import provides an optimized insert path that minimizes this overhead with following optimizations · Minimal Logging: under this logging mode, individual rows are not logged and only the changes to page allocation structures are logged. This reduces...
SQL Server Storage Engine
Why Bulk Import?
Posted
over 5 years ago
by
Sunil Agarwal
1
Comments
Most IT shops using SQL Server need to load/import large amount of data obtained from external sources or from another Database Server into SQL Sever. It is typcially done using the optimized insert path provided by SQL Server through Bulk Insert and...
SQL Server Storage Engine
Compression Strategies
Posted
over 5 years ago
by
Sunil Agarwal
4
Comments
In the previous blogs, I had described the data compression in SQL Server 2008 and its implications on CPU and IO. One of the question that keeps coming up is ‘Should I compress my database? Or Why does the SQL Server not provide an option to compress...
SQL Server Storage Engine
Details on page compression (page-dictionary)
Posted
over 5 years ago
by
Sunil Agarwal
1
Comments
In the previous blog, I described column-prefix compression that is done as part of PAGE compression. The other component of PAGE compression is the page-dictionary. As the name indicates, this dictionary is specific to a page and the page can be data...
SQL Server Storage Engine
Details on PAGE compression (column-prefix)
Posted
over 5 years ago
by
Sunil Agarwal
2
Comments
In the previous blog, I had mentioned that the PAGE compression is used to “minimize the data redundancy in columns in one or more rows on a given page”. You may wonder what exactly SQL Server does under the PAGE compression cover? With PAGE compression...
SQL Server Storage Engine
Data Compression will be available in CTP-6
Posted
over 6 years ago
by
Sunil Agarwal
3
Comments
Thanks to all who have contacted me for their interest in the data compression feature. Unfortunately, data compression feature is NOT available in the just released CTP-5 which is now available on the Microsoft Download Center as SQL Server 2008 Community...
SQL Server Storage Engine
Estimating the space savings with data compression
Posted
over 6 years ago
by
Sunil Agarwal
4
Comments
Like I had indicated in my previous blog, it is recommended that you estimate compression savings on the object of interest before actually enabling compression as enabling compression is an expensive operation. To show how to estimate data compression...
SQL Server Storage Engine
Types of data compression in SQL Server 2008
Posted
over 6 years ago
by
Sunil Agarwal
13
Comments
SQL Server deploys two strategies to compress the data · First, it stores all fixed length data types in variable length format. If you recall, SQL Server 2005/SP2 provided a new variable length storage format decimal and numeric. Please refer to the...
SQL Server Storage Engine
Why not use compressed disk files or disk volumes?
Posted
over 6 years ago
by
Sunil Agarwal
4
Comments
When we think of compressing the database, one of the first question that pops up is why not used the compressed volume? You may know that Windows OS has supported compression of individual files, folders and the entire NTFS volumes since Windows 2000...
SQL Server Storage Engine
When is too much success a bad thing?
Posted
over 6 years ago
by
Kevin Farlee [MSFT]
5
Comments
I was talking to a customer the other day who had an interesting problem: Successful backups. Specifically, their problem had to do with the success messages that SQL backup puts in the SQL errorlog and the system event log. Seems like a nice, friendly...
SQL Server Storage Engine
Fuzzy backups and RESTORE DATABASE WITH STOPAT
Posted
over 6 years ago
by
Kevin Farlee [MSFT]
2
Comments
So what’s a “fuzzy backup” and how does it relate to STOPAT? There has been some confusion about what RESTORE DATABASE WITH STOPAT does, if it works, and why it behaves as it does. This is not about RESTORE LOG WITH STOPAT, but only RESTORE DATABASE...
SQL Server Storage Engine
Data compression techniques and trade offs
Posted
over 6 years ago
by
Sunil Agarwal
9
Comments
Ok, now that we have sort of agreed ( http://blogs.msdn.com/sqlserverstorageengine/archive/2007/09/30/data-compression-why-do-we-need-it.aspx ) that data compression is a good thing, you may wonder how SQL Server compresses the data, what does this compression...
SQL Server Storage Engine
Data Compression: Why Do we need it?
Posted
over 6 years ago
by
Sunil Agarwal
10
Comments
As announced in Tech-Ed 2007, data compression is a new and exciting feature targeted to be available in SQL Server 2008. This is a huge topic to be covered in one BLOG post, I have decided to break it into a series of posts, each building on the previous...
SQL Server Storage Engine
ok - really the last blog post - Mondays, Mystic, and a Museum
Posted
over 6 years ago
by
Paul Randal - MSFT
1
Comments
My new blog's not active until September 1st but I wanted to blog about something cool - and totally unrelated to work. Over the weekend Kimberly and I were in Connecticut for the birthday party pig-roast for Carl Franklin (of DotNetRocks fame) along...
SQL Server Storage Engine
Splits and unions...
Posted
over 6 years ago
by
Paul Randal - MSFT
13
Comments
Hey folks, This is my last blog post on the SQL Server Storage Engine blog as I've made the decision to leave Microsoft and join Kimberly running her company, SQLskills.com. This lets me indulge my passion for teaching and consulting full-time and...
SQL Server Storage Engine
TechEd session video available...
Posted
over 6 years ago
by
Paul Randal - MSFT
2
Comments
The session I gave at TechEd this year on 'Secrets of Fast Detection and Recovery from Database Corruptions' was videotaped as part of the Its Showtime! TechEd program. The video is now available to watch at http://www.microsoft.com/emea/itsshowtime/sessionh...
SQL Server Storage Engine
What happens to non-clustered indexes when the table structure is changed?
Posted
over 6 years ago
by
Paul Randal - MSFT
9
Comments
Here’s a topic that’s cropped up several times during Q&As at TechEd this year – what happens to non-clustered indexes when changes are made to the underlying table? Are they always rebuilt or not? Before we get into that discussion, I’ll give...
SQL Server Storage Engine
Database mirroring questions from TechEd: failovers and partner timeouts
Posted
over 6 years ago
by
Paul Randal - MSFT
4
Comments
This year at TechEd there's been even more interest in database mirroring than last year - Kimberly's Always-On Demo-Fest yesterday had a whole bunch of questions during the first demo on mirroring and 50% of the booth questions I've answered have been...
SQL Server Storage Engine
Katmai == SQL Server 2008 == available to start playing with!
Posted
over 6 years ago
by
Paul Randal - MSFT
1
Comments
Very exciting!!! On Monday at TechEd we announced the official name of the next version of SQL Server - Microsoft SQL Server 2008 and released the first public CTP (Community Technology Preview) of it for people to start playing with and evaluating. Here...
SQL Server Storage Engine
SQL Server's 'black-box' flight recorder
Posted
over 6 years ago
by
Paul Randal - MSFT
10
Comments
So I learned something about SQL Server at TechEd today. In Kimberly and Bob Beauchemin's pre-con, Kimberly mentioned that SQL Server has a 'black-box' trace, similar to an aircraft flight-recorder, which I'd never heard of. It's an internal trace that...
Page 3 of 8 (183 items)
1
2
3
4
5
»