Showing posts with label comparision between sql server 2005 and 2008. Show all posts
Showing posts with label comparision between sql server 2005 and 2008. Show all posts

Saturday, December 17, 2011

Difference between sql server 2005 and sql server 2008

The features that have ms sql server 2008 over 2005 is following.here we are going to discuss some points
  1.  SQL server 2008 has the ability to encrypt the entire database by using (TDE)).I.e  transparent data encryption. Where as in sql server 2005 we have cell-level encryption.
  2. SQLserver 2008 provides Backup encryption and that will executed at backup time to prevent tampering.
  3. External Key Management. Storing Keys separate from the data.
  4. With SQL Server Audit, SQL Server 2008 introduces an important new feature that provides a true auditing solution for enterprise customers. While SQL Trace can be used to satisfy many auditing needs, SQL Server Audit offers a number of attractive advantages that may help DBAs more easily achieve their goals such as meeting regulatory compliance requirements. These include the ability to provide centralized storage of audit logs and integration with System Center, as well as noticeably better performance.
  5. Data Compression. Fact Table size reduction and improved performance.
  6. Collection of performance monitoring tools.With Performance Data Collector in SQL Server 2008, you can now store performance data from a number of SQL Servers in one central location. This data is collected by a collection set on each server and stored in a shareable management data warehouse (MDW). Reports can be generated from this data using the built-in reports or generating your own with reporting Services. Brad McGehee explains more.
  7. installation improvements. Disk images and service pack uninstall options.
  8. Dynamic Development. New ADO and Visual Studio options as well as Dot Net 3.
  9. Entity Data Services. Line Of Business (LOB) framework and Entity Query Language (eSQL)
  10. LINQ. Development query language for access multiple types of data such as SQL and XML.
  11. Data Synchronizing. Development of frequently disconnected applications.
  12. Large UDT(User-defined types). No size restriction on UDT(User-defined types).UDTs were restricted to a maximum size of 8 kilobytes. In SQL Server 2008, this restriction has been removed for UDTs that have a format of UserDefined
  13.