Search this blog

Showing posts with label SQL Server 2008 R2. Show all posts
Showing posts with label SQL Server 2008 R2. Show all posts

Thursday, November 24, 2011

SQL: Database Backup Strategies

This topic describes strategies you can use to establish appropriate backup guidelines. 
The strategies are:
  1. Full Backup
  2. Differential Backup
  3. Partial Backup
  4. Partial Differential Backup
Full Backup:
A full database backup backs up the whole database. This includes part of the transaction log so that the full database backup can be recovered. Full database backups represent the database at the time the backup finished.

A full database backup contains all the data in the database. For a small database that can be backed up quickly, the best practice is to use just full database backups. However, as a database becomes larger, full backups take more time to finish and require more storage space. Therefore, for a large database, you might want to supplement full database backups with differential backups.
This back up contains all the file-groups (files containing data)
Differential Backup:
A differential database backup records only the data that has changed since the last full database backup. This full backup is called the differential base. Differential database backups are smaller and faster than full database backups. This saves backup time at the cost of increased complexity. For large databases, differential backups can occur at shorter intervals than database backups. This reduces the work-loss exposure.
Differential database backups are especially useful if a subset of a database is modified more frequently than the rest of the database. In these cases, differential database backups enable you back up frequently without the overhead of full database backups.
This backup contains the extents of the database which are changed after the previous full back up. In case if a full back up was taken at 2pm. Then if we try to take a differential back up  at 4 pm it contains all the changes since 2pm. After taking this differential back up, if we try to take another differential back up at 6pm, still it contains all the changes since 2pm.
Partial Backup:
A partial backup resembles a full database backup, but a partial backup does not contain all the file-groups. Instead, a partial backup contains all the data in the primary file-group, every read/write file-group, and any optionally-specified read-only files. Partial backups are useful whenever you want to exclude read-only file-groups. 
A partial backup of a read-only database contains only the primary file-group.
Partial Differential Backup:
A differential partial backup records only the data extents that have changed in the file-groups since the previous partial backup.
If a partial back up (backing up specific file-group B excluding read only file-groups A ) is taken at 2pm. If there are certain changes occurred in the file-group B at 3 pm. Then if we perform the differential partial  back up at 4pm, it gives the only change occurred at 3pm (contains all the changes between 2pm and 3pm)

Sunday, June 26, 2011

Installing SQL Server 2008 R2 SSAS Sample Database

Monday, April 25, 2011

Microsoft SQL Server 2008 R2 SP1 CTP - Download

Microsoft SQL Server 2008 R2 SP1 - CTP is available for download, you can download it from,

http://www.microsoft.com/downloads/en/details.aspx?FamilyID=bd200f8e-ba8a-45e3-af59-e28a9e2d17df&displaylang=en

You can use these packages to upgrade any of the following SQL Server 2008 R2 editions:
1. SQL Server 2008 R2 Parallel Computing Edition
2. SQL Server 2008 R2 Datacenter Edition
3. SQL Server 2008 R2 Enterprise Edition and Developer Edition
4. SQL Server 2008 R2 Standard Edition
5. SQL Server 2008 R2 Web Edition
6. SQL Server 2008 R2 Workgroup Edition
7. SQL Server 2008 R2 Express Edition

The following New Features are Included in SQL Server 2008 R2 Service Pack 1,

* Dynamic Management Views for increased supportability
* ForceSeek for improved querying performance
* Data-tier Application Component Framework (DAC Fx) for improved database upgradest
* Disk space control for PowerPivot

Tuesday, April 12, 2011

SQL Server 2008 R2 Update for Developers Training Kit

Microsoft has released a training kit for SQL Server 2008 R2. Please install this on your computers and go through the content whenever you have time. It has lot of useful content with lots of presentations, demos and hands-on exercises.

Here are the highlights of the contents in this toolkit:

New Content: Build Your First Microsoft BI Solution with SQL Server 2008 R2
  • Build Your First Microsoft BI Solution with SQL Server 2008 R2
  • Introduction to BI Modeling Techniques
  • Introduction to SQL Server 2008 R2 Integration Services
  • Introduction to SQL Server 2008 R2 Reporting Services
  • Publishing and Accessing SQL Server 2008 R2 Reporting Services Reports
  • Introduction to SQL Server 2008 R2 Analysis Services
  • Introduction to SQL Server 2008 R2 Analysis Services Query Syntax
  • Accessing SQL Server 2008 R2 Analysis Services Data
  • Introduction to SharePoint 2010 PerformancePoint Services
  • Introduction to Data Mining with SQL Server 2008 R2 Analysis Services
  • Introduction to Self-Service Reporting and Analysis with SQL Server 2008 R2 
Other Content
  • Getting Started Building Web Applications With SQL Server
  • SQL Server 2008 R2 Update for Developers
  • SQL Server 2008 Update for Developers
Usability Improvements
  • The master configuration wizard no longer auto-starts and can be launched manually from the Prerequisites page if needed. This makes it easier to use individual demos or hands-on labs without having to install the prerequisites for the entire training kit.
  • Remote SQL Server instances are now supported for many demos and hands on labs. Unfortunately we were not able to add support for remote SharePoint 2010 installations. This still requires manual intervention.
  • We reworked the menu structure and content pages to improve navigation and discovery of content.
  • We added a desktop shortcut to the main training kit page (default.htm).
You can download this toolkit from Microsoft Download Center using the below URL:

Download SQL Server 2008 R2 Update for Developers Training Kit