1.2. Editions and features

Like earlier versions, the major editions of SQL Server are Enterprise and Standard, with a number of other specialized editions. Let's briefly walk through the editions, noting the significant features and limitations of each.

1.2.1. Enterprise

The edition of choice for mission-critical database systems, the Enterprise edition offers all the SQL Server features, including a number of features not available in any other edition, such as data and backup compression, Resource Governor, database snapshots, Transparent Data Encryption, and online indexing. Table 1.1 summarizes the scalability and high availability features available in each edition of SQL Server.

Table 1.1. Scalability and high availability features in SQL Server editions
 
 EnterpriseStandardWebWorkgroupExpress
Capacity and platform support
Max RAMOS Max[]OS MaxOS MaxOS Max[]1GB
Max CPU[]OS Max4421
X32 supportYesYesYesYesYes
X64 supportYesYesYesYesYes
Itanium supportYesNoNoNoNo
PartitioningYesNoNoNoNo
Data compressionYesNoNoNoNo
Resource GovernorYesNoNoNoNo
Max instances5016161616
Log shippingYesYesYesYesNo
DB mirroringAll[]Safety[]Witness[]WitnessWitness
—Auto Page RecoveryYesNoNoNoNo
ClusteringYes2 nodesNoNoNo
Dynamic AWEYesYesNoNoNo
DB snapshotsYesNoNoNoNo
Online indexingYesNoNoNoNo
Online restoreYesNoNoNoNo
Mirrored backupsYesNoNoNoNo
Hot Add RAM/CPUYesNoNoNoNo
Backup compressionYesNoNoNoNo
[]
[]
[]
[]
[]
[]

[] OS Max indicates that SQL Server will support the maximum memory supported by the operating system.

[] The 64-bit version of the Workgroup edition is limited to 4GB.

[] SQL Server uses socket licensing; for example, a quad-core CPU is considered a single CPU.

[] Enterprise edition supports both High Safety and High Performance modes.

[] High Performance mode isn't supported in Standard edition. See chapter 11 for more.

[] "Witness" indicates this is the only role allowed with these editions. See chapter 11 for more.

1.2.2. Standard

Despite lacking some of the high-end features found in the Enterprise edition, the Standard edition of SQL Server includes support for clustering, AWE memory, 16 instances, and four CPUs, making it a powerful base from which to host high-performance database applications. Table 1.2 summarizes the security and manageability features available in each edition of SQL Server.

Table 1.2. Security and manageability features in SQL Server editions
 
 EnterpriseStandardWebWorkgroupExpress
Security and auditing features
C2 TraceYesYesYesYesYes
AuditingFine-grainedBasicBasicBasicBasic
Change Data CaptureYesNoNoNoNo
Transparent Data EncryptionYesNoNoNoNo
Extensible key managementYesNoNoNoNo
Manageability features
Dedicated admin connectionYesYesYesYesTrace flag[]
Policy-based managementYesYesYesYesYes
—Supplied best practicesYesYesNoNoNo
—Multiserver managementYesYesNoNoNo
Data CollectorYesYesYesYesNo
—Supplied reportsYesYesNoNoNo
Plan guides/freezingYesYesNoNoNo
Distributed partitioned viewsYesNoNoNoNo
Parallel index operationsYesNoNoNoNo
Auto-indexed view matchingYesNoNoNoNo
Parallel backup checksumYesNoNoNoNo
Database MailYesYesYesYesNo
[]

[] Trace flag 7806 is required for this feature in the Express version.

1.2.3. Workgroup

Including the core SQL Server features, the Workgroup edition of SQL Server is ideal for small and medium-sized branch/departmental applications, and can be upgraded to the Standard and Enterprise edition at any time. Table 1.3 summarizes the management tools available in each of the SQL Server editions.

Table 1.3. Management tools available in each edition of SQL Server
 
 EnterpriseStandardWebWorkgroupExpress
SMOYesYesYesYesYes
Configuration ManagerYesYesYesYesYes
SQL CMDYesYesYesYesYes
Management StudioYesYesBasic[]YesBasic[]
SQL ProfilerYesYesYesYesNo
SQL Server AgentYesYesYesYesNo
Database Engine Tuning AdvisorYesYesYesYesNo
MOM PackYesYesYesYesNo
[]

[] Express Tools and Express Advanced only. Basic Express has no Management Studio tool.

1.2.4. Other editions of SQL Server

In addition to Enterprise, Standard, and Workgroup, a number of specialized SQL Server editions are available:

  • Web edition—Designed primarily for hosting environments, the Web edition of SQL Server 2008 supports up to four CPUs, 16 instances, and unlimited RAM.

  • Express edition—There are three editions of Express—Express with Advanced Services, Express with Tools, and Express—each available as a separate downloadable package. Express includes the core database engine only; the Advanced Services and Tools versions include a basic version of Management Studio. The Advanced Services version also includes support for full-text search and Reporting Services.

  • Compact edition—As the name suggests, the Compact edition of SQL Server is designed for compact devices such as smart phones and pocket PCs, but can also be installed on desktops. It's primarily used for occasionally connected applications and, like Express, is free.

  • Developer edition—The Developer edition of SQL Server contains the same features as the Enterprise edition, but it's available for development purposes only—that is, not for production use.

Throughout this book, we'll refer to a number of SQL Server tools. Let's briefly cover these now.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.141.25.41