SQL Server Enterprise Edition
|
|
|
- Junior Francis
- 10 years ago
- Views:
Transcription
1 SQL Server Enterprise Edition Kathi Kellenberger is a Sr. Consultant with Pragmatic Works. She is author of Beginning T-SQL 2008 and co-author of Beginning T-SQL 2012, SQL Server MVP Deep Dives and Professional SQL Server 2005 Integration Services. Kathi enjoys speaking and writing about SQL Server. When not working with SQL Server, Written By: Kathi Kellenberger she enjoys spending time with family and friends and singing.
2 Contents Security 4 Transparent Data Encryption 4 Extensible Key Management 4 Fine Grained Auditing 4 Performance 5 Hardware Limits 5 Table Partitioning 6 Data Compression 6 Columnstore Index 8 Star Join Query Optimizations 8 Change Data Capture 9 Resource Governor 9 Integration Services Advanced Tasks, Transforms, and Adapters 10 Peer-to-Peer Replication 10 High Availability 11 Failover Clustering 11 High Performance Database Mirroring 11 AlwaysOn Availability Groups 13 Fast Recovery 14 Database Snapshots 14 Mirrored Backups 15 Online Index Rebuild 15 Online Page and File Restore 15 Conclusion 16
3 SQL Server is offered in several editions. Standard Edition is perfect for departmental databases that do not have high performance or availability requirements. Enterprise Edition, on the other hand, is intended for enterprise-wide databases and data warehouses. Database administrators face the challenge of keeping costs low while providing the required features and functionality for enterprise databases running on SQL Server. Database administrators may wonder which features make Enterprise Edition the smartest decision. The unique features of Enterprise Edition support three goals: Security, Performance, and Availability. Unlike other database platforms, the editions of SQL Server are complete. With SQL Server, you will not pay extra for features like database compression, table partitioning, or clustering when purchasing Enterprise Edition. In addition to the features supporting security, performance, and availability, SQL Server Enterprise also includes every feature available in the Business Intelligence Edition including the new BISM Tabular model and the exciting new data visualization tool, PowerView. PAGE 3
4 Security The media reports data breaches on a weekly basis. SQL Server is the most secure database platform available today with the least vulnerabilities of any major database platform since In addition to the stellar security record of all the editions, companies using Enterprise Edition can take advantage of three additional security features. Transparent Data Encryption Transparent Data Encryption (TDE) encrypts data at rest, a requirement of many privacy regulations and laws. This means that the data in the database files is encrypted. TDE protects the data in case of the theft of backup tapes, backup files, snapshots or the database files themselves. When a database has been encrypted with TDE, a thief cannot perform a restore or attach the database files without the database encryption key and certificate used when enabling TDE. TDE requires no changes to applications, reports or connection strings and is easy to implement. The data is automatically encrypted as the pages are written to disk and decrypted as the pages are read from disk to memory. TDE also encrypts the tempdb files on a server where TDE is enabled on at least one database. Extensible Key Management The most convenient way to store certificates and keys when using TDE is the on the database server. Unfortunately, that is the riskiest way to store the keys. Keys stored on the database server can be compromised. Hardware Software Modules (HSM) are available from hardware vendors to store and manage keys. Extensible Key Management allows HSM to register with SQL Server which allows the keys used to encrypt databases to be stored and managed in HSM. In addition to the storage and management of the keys, you can also take advantage of advanced features available with HSM such as key rotation and bulk encryption. Fine Grained Auditing In order to meet auditing requirements for your database, SQL Server provides SQL Server Audit to record events at the server and database levels. SQL Server Audit is highly configurable enabling you to meet audit requirements set by government standards or those of your company. SQL Server Audit is built on Extended Events, a very lightweight, scalable technology for recording SQL Server events. Beginning with SQL Server 2012, each edition of SQL Server supports Basic Auditing, auditing events at the instance level. SQL Server Enterprise Edition features Fine Grained Auditing, additional auditing at the database level. SQL Server Audit can capture information about logons, permission changes, object access, role membership changes, data manipulation and access, and much more. The audit information can be saved in files or the Windows Event log. PAGE 4
5 Performance SQL Server Enterprise Edition is ready for the largest, most demanding workloads. The SQL Server Customer Advisory Team (SQL CAT) at Microsoft s headquarters in Redmond, assists customers with the largest database projects in the world. The SQL CAT s site contains white papers, best practices and case studies so that everyone can take advantage of the techniques they use to achieve success. Table 1 contains the top statistics from SQL CAT as presented at the 2012 PASS Summit. Category Largest single database Largest table Biggest total data, 1 application Highest database transactions per second 1 server (from Perfmon) Fastest I/O subsystem in production (SQLIO 64k buffer serial read test) Fastest real time cube Data load for 1 TB Largest MOLAP cube Metric 350 TB 1.5 trillion rows 88 PB 130, GB/sec Millisecond latency 30 minutes 24 TB Table 1: The top statistics from SQL CAT Hardware Limits Today s hardware is reaching heights unimaginable just a few years ago. SQL Server Enterprise Edition supports the most modern hardware. Table 2 compares the hardware limits among Standard Edition, Business Intelligence Edition and Enterprise Edition. Feature Standard Business Intelligence Enterprise Compute Capacity Limited to lesser of 4 sockets or 16 cores Limited to lesser of 4 sockets or 16 cores Maximum Memory 64 GB 64 GB OS Max Table 2: Hardware limits OS Maximum when licensed by core. (20 when licensed by CAL) PAGE 5
6 Table Partitioning Today s data warehouses commonly reach tens to hundreds of terabytes. Companies demand smaller and smaller windows for loading new data into those data warehouses. Table partitioning is a way to meet those demands. New data is loaded into a separate table. Then with just a metadata operation, the separate table can be added to the main table as a partition. Even with hundreds of millions of rows, the data can be added to the main table in milliseconds. There are two levels of compression: row and page. Row level compression stores fixed-width data types in a variable-length format. When compressed, trailing spaces are removed from char columns and fixed width columns storing numbers take up only the bytes required to store the value. For example, the number 1 in an INT column will only take up one byte instead of four. Figure 1 illustrates row level compression. With table partitioning, tables and indexes can be partitioned with no changes to the reports, processes, or applications that access the data. Partitions can be stored on different volumes. If the data is partitioned by date, older, less accessed data can be stored on slower disks, while the most recent, most used data can be stored on newer generation storage, such as Violin memory drives. Table partitioning is a great tool for managing large volumes of data, but it can also improve performance. When the optimizer determines that all of the rows to satisfy a query reside on a subset of the partitions, the other partitions are ignored thus reducing I/O. Data Compression One of the most popular Enterprise Edition performance features can also decrease costs. Database Compression reduces storage requirements and improves performance especially when applied to workloads with a low ratio of writes to reads. Performance can be improved by compression because the data is stored in a smaller number of pages and, therefore, less I/O is required when reading data into the buffer. The data is compressed and uncompressed in memory. Figure 1: Row level compression Unicode characters with nchar and nvarchar datatypes take up two bytes even if the language used does not require two-byte characters,plus one byte for Unicode metadata. When row level compression is applied in this situation, Unicode characters are stored as just one byte. Row level compression is the mildest level of compression. For even greater compression, page level compression can be used. Page level compression automatically includes row level. In addition, row level encryption adds two levels of compressions: prefix compression and dictionary compression. PAGE 6
7 Prefix compression works by replacing repeating strings at the beginning of each value with a reference to an anchor tag. Figure 2 shows an example of data before page compression is applied. based array that is anchored in the compression information in the header of the page. Figure 4 shows how this data looks after dictionary compression. For example, the value 4b appears twice in the data. That value is saved in the compression information structure and is replaced with the value 0. Figure 2: Data with repeating prefixes After applying prefix compression, the data looks like Figure 3. The widest value from each column is saved in the anchor tag in the compression information structure created when compression is applied. The values are then replaced with the number of characters that match the widest value and the remaining characters. For example, if the widest value is aaabcc, the first three characters of aaaccc match, therefore, aaaccc is replaced with 3ccc. Figure 4: After dictionary compression While compression provides much better performance when reading data, CPU performance is decreased, especially with page compression, when updating data. Page compression should be applied to data that has very few updates. SQL Server provides dynamic management views and functions to help you determine which tables will benefit from compression. Figure 3: After prefix compression Compression can be applied to tables, both heaps and clustered indexes, non-clustered indexes, and individual partitions. This allows you to determine, at a very granular level, how to apply compression to attain the highest benefits with the best improvements to performance. Dictionary compression is applied after prefix compression by replacing repeating values anywhere in the page with a zero Columnstore Index PAGE 7
8 Columnstore Index is the most exciting SQL Server 2012 feature for data warehousing. This new type of index, built on xvelocity in-memory technology, takes the complexity away from designing non-clustered indexes and provides amazing performance improvements over conventional non-clustered indexes. When using a Columnstore index, no other non-clustered indexes are needed. All eligible columns in the table, determined by data type, can be included in the column store index in any order. Columnstore indexes store the data in a very different way than traditional row stores. Each page contains the data from just one column. By storing one column on a page, there is a high chance of repeating values, especially for a fact table which usually contains many repeating values in a column, and a high degree of compression. This allows the Columnstore index, even if it includes every column from the table, to take up less space than the original table. Figure 5 shows the difference between traditional row store and Columnstore data. When accessing the data, only the pages that contain columns involved in the results are read, decreasing the I/O by tens or hundreds of times. SQL Server uses a new batch processing mode when retrieving data from a column store index which reduces the CPU requirements for the query. Column Store Indexes provide ease of development, advanced performance gains, and take up less space on disk than comparable non-clustered indexes. No changes to queries, applications or reports are needed; SQL Server automatically takes advantage of column store indexes. You will see the biggest performance improvement for queries that summarize the data over all of the rows and retrieve only some of the columns. Star Join Query Optimizations Another feature targeted especially for data warehouses is star join query optimizations. Typical data warehouse queries join fact tables to dimension tables with filters applied to the dimensions. This optimization uses bitmap filters based on the dimensions to filter out non-qualifying rows from the fact table before joining thus improving query performance by approximately 20%. Figure 5: Row vs. column store PAGE 8
9 Change Data Capture Change Data Capture (CDC) records incremental changes in data that can then be used to keep data warehouse databases up to date. CDC is very low impact, monitoring the log for transactions and storing the differences in special shadow tables. To use the CDC rows in the ETL process, SSIS has tasks and components built especially to retrieve and manage the rows in the shadow tables. Figure 6 illustrates how CDC works. Resource Governor Resource Governor guarantees predictable performance of high priority workloads. When configured, different workloads based on users, databases or applications are assigned CPU and memory limits. For example, Resource Governor can be used to decrease the effects of runaway queries. Figure 7 shows a possible configuration for a server with priority given to executive reports. In SQL Server 2012 a cap feature was added to Resource Governor. The previous version would only apply the Min and Max settings if the server resources were at 100% utilization and all allocation Resource Groups were currently occupied by user transactions. Using Resource Caps in SQL Server 2012, you can ensure that a Resource Group will not exceed the amount of allocated Memory or CPU. Figure 6: Change Data Capture In addition to CDC for SQL Server databases, new with SQL Server 2012 is Oracle Change Data Capture by Attunity. This allows you to continuously copy data from Oracle databases. Figure 7: Resource Governor PAGE 9
10 Integration Services Advanced Tasks, Transforms, and Adapters SQL Server Integration Services (SSIS), the SQL Server ETL tool, has a wealth of tasks, transforms, and adapters decreasing the need to create custom scripts. Enterprise Edition contains several advanced transforms, tasks, and adapters meant for enterpriselevel ETL. Table 2 lists the Enterprise Edition tasks, transforms, and adapters. Tasks Transforms Adapters Persistent (high performance) lookups Persistent (high performance) lookups High performance Oracle destination Data mining query transformation Data mining query transformation High performance Teradata destination Fuzzy grouping and lookup transformations Term extractions and lookup transformations Fuzzy grouping and lookup transformations Term extractions and lookup transformations SAP BW source and destination Data mining model training destination adapter Persistent (high performance) lookups Dimension processing destination adapter Data mining query transformation Partition processing destination adapter Fuzzy grouping and lookup transformations Change Data Capture components by Attunity Connector for Open Database Connectivity (ODBC) by Attunity Table 2: Advanced Transforms and Adapters Peer-to-Peer Replication Peer-to-peer replication is a scale-out solution involving databases on multiple servers called nodes. For example, databases for inserts and updates may be spread geographically or load balanced. All transactions are performed locally and then replicated to the other servers. This is also beneficial as a disaster recovery solution. PAGE 10
11 High Availability Database outages cost companies millions of dollars in lost sales and productivity. SQL Server Enterprise Edition has several features to ensure that SQL Server databases attain a very high level of uptime, up to %. The features can be used independently or combined to provide complete high availability and disaster recovery protection. Failover Clustering Failover clustering is hardware redundancy providing automatic failover at the instance level in case of a server failure. A SQL Server Failover Cluster is composed of one or more SQL Server instances hosted on two or more clustered Windows nodes and shared storage. Enterprise Edition supports the number of nodes allowed by the version of Windows where it is installed. Standard Edition supports two node clusters. Figure 8 shows a possible cluster configuration. High Performance Database Mirroring Database Mirroring (DM) has been deprecated, but it is still being used, especially for pre-2012 SQL Server instances. DM works by keeping a copy of the database, called a mirror, synchronized with the principal, or active, database. The transactions are automatically copied to the mirror in real or almost real time. DM can be configured in three ways: high-safety, high-safety with a witness, and high-performance. The two high-safety options are also available with Standard Edition. High-safety means that the transactions must be committed on the mirror before they are committed on the principal guaranteeing that the mirror is always in sync. When high-performance mode is used with a witness, failover is automatic. Without a witness server, failover is manual only. Figure 9 shows Database Mirroring configured in High Performance with a Witness. Figure 8: Failover Clustering By using a virtual server name, clients can automatically reconnect after a failover. During a failover, the instance goes down on the first node, the second server gains ownership of the storage, and comes up on the second node. Figure 9: Database Mirroring in High Performance with a Witness mode PAGE 11
12 Enterprise Edition also supports a third mode, High Performance. In this mode, the mirrored database keeps up as best as it can, and transactions are committed on the principal first. High Performance mode is perfect for disaster recovery and is often combined with SQL Server Failover Clustering. Failover is manual only in High Performance mode and data loss is possible when failing over. Figure 10 shows how High Performance mode is configured. Figure 10: Database Mirroring in High Performance Mode Besides being deprecated, there are several limitations to database mirroring as listed below: Mirroring must be configured individually for each database. Only one mirrored copy is allowed. A special connection string is required for applications to automatically reconnect after a failover. Reports cannot be offloaded to the mirror. A workaround to this limitation can be done with Database Snapshots. Mirroring reserves one CPU Thread per Mirrored Database, this can limit the number of databases that can participate in Mirroring creating scalability issues. PAGE 12
13 AlwaysOn Availability Groups AlwaysOn Availability Groups is the replacement for Database Mirroring. It has been reengineered to provide better performance and much greater functionality than Mirroring. With AlwaysOn Availability Groups, multiple databases in a group can be replicated to four secondary nodes. Each replica is configured individually allowing both high availability with automatic failover and disaster recovery. Each secondary can be configured for synchronous or asynchronous commit. Synchronous commit means that the transactions must be committed on the secondary before being committed on the primary. Up to three nodes may be configured for synchronous commit, the primary and two secondaries. The primary and one secondary can be configured for automatic failover. Additionally, secondary replicas are available to offload reporting, transaction log backups and copy-only full backups. Here is a list of the benefits of AlwaysOn Availability Groups: Multiple databases failover as a groups. Groups of databases are configured together. Up to four secondary copies can be configured. A virtual name, called a listener always points to the primary database. Secondary copies can be used to offload reporting, transaction log backups and copy-only full backups. With a special connection string, read-only connections can be automatically routed to the readable secondary. Each secondary is configured separately to achieve both high availability and disaster recovery. Instead of a witness server, AlwaysOn Availability Groups use Windows Clustering to control automatic failover. AlwaysOn Availability Groups more efficiently manages Thread usage and can Scale to a much greater rate than Database Mirroring Figure 11 shows a possible configuration with four nodes. Figure 11: AlwaysOn Availability Groups PAGE 13
14 Fast Recovery After a restart of SQL Server, a crash, or a failover, the databases must recover. Recovery has a Redo phase where all committed transactions in the log are applied to the database. During the Redo phase, no connections to the database are possible. The next phase is the Undo phase where uncommitted transactions are rolled back. In Enterprise Edition only, data access is allowed during the Undo phase. This means less downtime since applications can reconnect to the databases more quickly as shown in Figure 12. Database Snapshots Database backups are an important line of defense for the database administrator especially when data is accidently deleted or changed. In addition to database backups, it is possible to create a database snapshot that can be used to easily revert back to a previous state. This is beneficial for saving the data at a point in time before a large data load or some other risky operation so that you can get the database back to before the operation very quickly. They are beneficial for any reason that you want to quickly save the database exactly how it looks at a particular point in time. Database snapshots are readable, so they can also be used for querying or reporting. Database snapshots work by creating a sparse file with pointers pointing at the actual database pages. Over time, as the database is updated, the database snapshot copies the original data pages to the snapshot. Figure 13 demonstrates how the snapshot file looks to start and then after changes to the database have taken place. Figure 12: Fast Recovery Figure 13: Database snapshots PAGE 14
15 Mirrored Backups SQL Server Enterprise Edition supports mirrored backups as extra insurance in case of a problem with a backup location. You can create up to four backups as shown in Figure 14 at one time decreasing the risk of a restore failure. Online Index Rebuild Removing fragmentation from non-clustered indexes is a very important maintenance task affecting how well the database performs. Traditionally, rebuilding the index has required that the table be unavailable to applications while the index is being rebuilt. With Enterprise Edition, you can specify that the index is rebuilt while online increasing the availability of applications. Online Page and File Restore Figure 14: Mirrored backups File and page restores are done while the rest of the database is online with Enterprise Edition. If the database has been created with multiple files, online restores can be done as long as the primary file group stays online and file group backups have been performed. In the case of page corruption, after determining the corrupt page, just the page can be restored, avoiding the downtime and possible data loss of restoring the entire database. PAGE 15
16 Conclusion For departmental databases, SQL Server Standard Edition works great. When your databases require high performance, enhanced security, and demanding high availability, Enterprise Edition is the best choice. PAGE 16
Module 14: Scalability and High Availability
Module 14: Scalability and High Availability Overview Key high availability features available in Oracle and SQL Server Key scalability features available in Oracle and SQL Server High Availability High
Microsoft SQL Database Administrator Certification
Microsoft SQL Database Administrator Certification Training for Exam 70-432 Course Modules and Objectives www.sqlsteps.com 2009 ViSteps Pty Ltd, SQLSteps Division 2 Table of Contents Module #1 Prerequisites
Online Transaction Processing in SQL Server 2008
Online Transaction Processing in SQL Server 2008 White Paper Published: August 2007 Updated: July 2008 Summary: Microsoft SQL Server 2008 provides a database platform that is optimized for today s applications,
Enterprise and Standard Feature Compare
www.blytheco.com Enterprise and Standard Feature Compare SQL Server 2008 Enterprise SQL Server 2008 Enterprise is a comprehensive data platform for running mission critical online transaction processing
Appendix A Core Concepts in SQL Server High Availability and Replication
Appendix A Core Concepts in SQL Server High Availability and Replication Appendix Overview Core Concepts in High Availability Core Concepts in Replication 1 Lesson 1: Core Concepts in High Availability
SQL Server 2012/2014 AlwaysOn Availability Group
SQL Server 2012/2014 AlwaysOn Availability Group Part 1 - Introduction v1.0-2014 - G.MONVILLE Summary SQL Server 2012 AlwaysOn - Introduction... 2 AlwaysOn Features... 2 AlwaysOn FCI (Failover Cluster
SQL Server 2014 New Features/In- Memory Store. Juergen Thomas Microsoft Corporation
SQL Server 2014 New Features/In- Memory Store Juergen Thomas Microsoft Corporation AGENDA 1. SQL Server 2014 what and when 2. SQL Server 2014 In-Memory 3. SQL Server 2014 in IaaS scenarios 2 SQL Server
Upgrading to Microsoft SQL Server 2008 R2 from Microsoft SQL Server 2008, SQL Server 2005, and SQL Server 2000
Upgrading to Microsoft SQL Server 2008 R2 from Microsoft SQL Server 2008, SQL Server 2005, and SQL Server 2000 Your Data, Any Place, Any Time Executive Summary: More than ever, organizations rely on data
Administering Microsoft SQL Server 2012 Databases
Administering Microsoft SQL Server 2012 Databases Install and Configure (19%) Plan installation. May include but not limited to: evaluate installation requirements; design the installation of SQL Server
SQL Server 2008 Designing, Optimizing, and Maintaining a Database Session 1
SQL Server 2008 Designing, Optimizing, and Maintaining a Database Course The SQL Server 2008 Designing, Optimizing, and Maintaining a Database course will help you prepare for 70-450 exam from Microsoft.
Microsoft SQL Server 2008 R2 Enterprise Edition and Microsoft SharePoint Server 2010
Microsoft SQL Server 2008 R2 Enterprise Edition and Microsoft SharePoint Server 2010 Better Together Writer: Bill Baer, Technical Product Manager, SharePoint Product Group Technical Reviewers: Steve Peschka,
A SURVEY OF POPULAR CLUSTERING TECHNOLOGIES
A SURVEY OF POPULAR CLUSTERING TECHNOLOGIES By: Edward Whalen Performance Tuning Corporation INTRODUCTION There are a number of clustering products available on the market today, and clustering has become
Oracle Database 11g Comparison Chart
Key Feature Summary Express 10g Standard One Standard Enterprise Maximum 1 CPU 2 Sockets 4 Sockets No Limit RAM 1GB OS Max OS Max OS Max Database Size 4GB No Limit No Limit No Limit Windows Linux Unix
SQL Server Training Course Content
SQL Server Training Course Content SQL Server Training Objectives Installing Microsoft SQL Server Upgrading to SQL Server Management Studio Monitoring the Database Server Database and Index Maintenance
SQL Server 2012 Gives You More Advanced Features (Out-Of-The-Box)
SQL Server 2012 Gives You More Advanced Features (Out-Of-The-Box) SQL Server White Paper Published: January 2012 Applies to: SQL Server 2012 Summary: This paper explains the different ways in which databases
Dell Microsoft Business Intelligence and Data Warehousing Reference Configuration Performance Results Phase III
White Paper Dell Microsoft Business Intelligence and Data Warehousing Reference Configuration Performance Results Phase III Performance of Microsoft SQL Server 2008 BI and D/W Solutions on Dell PowerEdge
ORACLE DATABASE 10G ENTERPRISE EDITION
ORACLE DATABASE 10G ENTERPRISE EDITION OVERVIEW Oracle Database 10g Enterprise Edition is ideal for enterprises that ENTERPRISE EDITION For enterprises of any size For databases up to 8 Exabytes in size.
Microsoft SQL Server 2012 Administration
PROFESSION Microsoft SQL Server 2012 Administration Adam Jorgensen Steven Wort Ross LoForte Brian Knight WILEY John Wiley & Sons, Inc. INTRODUCTION xxxvii CHAPTER 1: SQL SERVER 2012 ARCHITECTURE 1 SQL
PI System and Microsoft SQL Server Requirements. March, 2013
PI System and Microsoft Requirements March, 2013 OSIsoft, LLC 777 Davis St., Suite 250 San Leandro, CA 94577 USA Tel: (01) 510-297-5800 Fax: (01) 510-357-8136 Web: http://www.osisoft.com Copyright: 1992-2013
Database as a Service (DaaS) Version 1.02
Database as a Service (DaaS) Version 1.02 Table of Contents Database as a Service (DaaS) Overview... 4 Database as a Service (DaaS) Benefit... 4 Feature Description... 4 Database Types / Supported Versions...
SQL Server 2016 New Features!
SQL Server 2016 New Features! Improvements on Always On Availability Groups: Standard Edition will come with AGs support with one db per group synchronous or asynchronous, not readable (HA/DR only). Improved
SQL Server 2008 Performance and Scale
SQL Server 2008 Performance and Scale White Paper Published: February 2008 Updated: July 2008 Summary: Microsoft SQL Server 2008 incorporates the tools and technologies that are necessary to implement
Upgrading Your SQL Server 2000 Database Administration (DBA) Skills to SQL Server 2008 DBA Skills Course 6317A: Three days; Instructor-Led
Upgrading Your SQL Server 2000 Database Administration (DBA) Skills to SQL Server 2008 DBA Skills Course 6317A: Three days; Instructor-Led About this Course This three-day instructor-led course provides
SQL Server 2012 Performance White Paper
Published: April 2012 Applies to: SQL Server 2012 Copyright The information contained in this document represents the current view of Microsoft Corporation on the issues discussed as of the date of publication.
Inge Os Sales Consulting Manager Oracle Norway
Inge Os Sales Consulting Manager Oracle Norway Agenda Oracle Fusion Middelware Oracle Database 11GR2 Oracle Database Machine Oracle & Sun Agenda Oracle Fusion Middelware Oracle Database 11GR2 Oracle Database
Microsoft SharePoint 2010 on VMware Availability and Recovery Options. Microsoft SharePoint 2010 on VMware Availability and Recovery Options
This product is protected by U.S. and international copyright and intellectual property laws. This product is covered by one or more patents listed at http://www.vmware.com/download/patents.html. VMware
Microsoft SQL Server 2012: What to Expect
ASPE RESOURCE SERIES Microsoft SQL Server 2012: What to Expect Prepared for ASPE by Global Knowledge's Brian D. Egler MCITP-DBA, MCT, Real Skills. Real Results. Real IT. in partnership with Microsoft SQL
Performance Monitoring AlwaysOn Availability Groups. Anthony E. Nocentino [email protected]
Performance Monitoring AlwaysOn Availability Groups Anthony E. Nocentino [email protected] Anthony E. Nocentino Consultant and Trainer Founder and President of Centino Systems Specialize in system
SQL Server 2014. What s New? Christopher Speer. Technology Solution Specialist (SQL Server, BizTalk Server, Power BI, Azure) v-cspeer@microsoft.
SQL Server 2014 What s New? Christopher Speer Technology Solution Specialist (SQL Server, BizTalk Server, Power BI, Azure) [email protected] The evolution of the Microsoft data platform What s New
SQL Server for Database Administrators Course Syllabus
SQL Server for Database Administrators Course Syllabus 1. Description This course teaches the administration and maintenance aspects of Microsoft SQL Server. It covers all the roles performed by administrative
$99.95 per user. SQL Server 2008/R2 Database Administration CourseId: 157 Skill level: 200-500 Run Time: 47+ hours (272 videos)
Course Description This course is a soup-to-nuts course that will teach you everything you need to configure a server, maintain a SQL Server disaster recovery plan, and how to design and manage a secure
Real-time Data Replication
Real-time Data Replication from Oracle to other databases using DataCurrents WHITEPAPER Contents Data Replication Concepts... 2 Real time Data Replication... 3 Heterogeneous Data Replication... 4 Different
Contents. SnapComms Data Protection Recommendations
Contents Abstract... 2 SnapComms Solution Environment... 2 Concepts... 3 What to Protect... 3 Database Failure Scenarios... 3 Physical Infrastructure Failures... 3 Logical Data Failures... 3 Service Recovery
Microsoft SQL Server for Oracle DBAs Course 40045; 4 Days, Instructor-led
Microsoft SQL Server for Oracle DBAs Course 40045; 4 Days, Instructor-led Course Description This four-day instructor-led course provides students with the knowledge and skills to capitalize on their skills
One Solution for Real-Time Data protection, Disaster Recovery & Migration
One Solution for Real-Time Data protection, Disaster Recovery & Migration Built-in standby virtualisation server Backs up every 15 minutes up to 12 servers On and Off-site Backup User initialed file, folder
Oracle Database In-Memory The Next Big Thing
Oracle Database In-Memory The Next Big Thing Maria Colgan Master Product Manager #DBIM12c Why is Oracle do this Oracle Database In-Memory Goals Real Time Analytics Accelerate Mixed Workload OLTP No Changes
Explain how to prepare the hardware and other resources necessary to install SQL Server. Install SQL Server. Manage and configure SQL Server.
Course 6231A: Maintaining a Microsoft SQL Server 2008 Database About this Course Elements of this syllabus are subject to change. This five-day instructor-led course provides students with the knowledge
EMC Backup and Recovery for Microsoft SQL Server 2008 Enabled by EMC Celerra Unified Storage
EMC Backup and Recovery for Microsoft SQL Server 2008 Enabled by EMC Celerra Unified Storage Applied Technology Abstract This white paper describes various backup and recovery solutions available for SQL
Expert Reference Series of White Papers. Unlock the Power of Microsoft SQL Server 2012
Expert Reference Series of White Papers Unlock the Power of Microsoft SQL Server 2012 1-800-COURSES www.globalknowledge.com Unlock the Power of Microsoft SQL Server 2012 Brian D. Egler MCITP/MCSE/MCT 2012,
Designing, Optimizing and Maintaining a Database Administrative Solution for Microsoft SQL Server 2008
Course 50400A: Designing, Optimizing and Maintaining a Database Administrative Solution for Microsoft SQL Server 2008 Length: 5 Days Language(s): English Audience(s): IT Professionals Level: 300 Technology:
Performance Verbesserung von SAP BW mit SQL Server Columnstore
Performance Verbesserung von SAP BW mit SQL Server Columnstore Martin Merdes Senior Software Development Engineer Microsoft Deutschland GmbH SAP BW/SQL Server Porting AGENDA 1. Columnstore Overview 2.
2009 Oracle Corporation 1
The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material,
Chapter 13 File and Database Systems
Chapter 13 File and Database Systems Outline 13.1 Introduction 13.2 Data Hierarchy 13.3 Files 13.4 File Systems 13.4.1 Directories 13.4. Metadata 13.4. Mounting 13.5 File Organization 13.6 File Allocation
Chapter 13 File and Database Systems
Chapter 13 File and Database Systems Outline 13.1 Introduction 13.2 Data Hierarchy 13.3 Files 13.4 File Systems 13.4.1 Directories 13.4. Metadata 13.4. Mounting 13.5 File Organization 13.6 File Allocation
Course 10977A: Updating Your SQL Server Skills to Microsoft SQL Server 2014
www.etidaho.com (208) 327-0768 Course 10977A: Updating Your SQL Server Skills to Microsoft SQL Server 2014 5 Days About this Course This five day instructor led course teaches students how to use the enhancements
AV-005: Administering and Implementing a Data Warehouse with SQL Server 2014
AV-005: Administering and Implementing a Data Warehouse with SQL Server 2014 Career Details Duration 105 hours Prerequisites This career requires that you meet the following prerequisites: Working knowledge
http://www.solidq.com SQL Server +60 MVP
http://www.solidq.com Antes: Solid Quality Mentors Ahora: SolidQ SQL Server +60 MVP Últimos libros, MOCs, WhitePapers Jesús Gil (parte de los autores) 10774A Querying 10776A Developing 10775A Administering
MySQL Enterprise Backup
MySQL Enterprise Backup Fast, Consistent, Online Backups A MySQL White Paper February, 2011 2011, Oracle Corporation and/or its affiliates Table of Contents Introduction... 3! Database Backup Terms...
<Insert Picture Here> RMAN Configuration and Performance Tuning Best Practices
1 RMAN Configuration and Performance Tuning Best Practices Timothy Chien Principal Product Manager Oracle Database High Availability [email protected] Agenda Recovery Manager
SQL Server 2012 and MySQL 5
SQL Server 2012 and MySQL 5 A Detailed Comparison of Approaches and Features SQL Server White Paper Published: April 2012 Applies to: SQL Server 2012 Introduction: The question whether to implement commercial
MS-50400 - Design, Optimize and Maintain Database for Microsoft SQL Server 2008
MS-50400 - Design, Optimize and Maintain Database for Microsoft SQL Server 2008 Table of Contents Introduction Audience At Completion Prerequisites Microsoft Certified Professional Exams Student Materials
Maintaining a Microsoft SQL Server 2008 Database
Maintaining a Microsoft SQL Server 2008 Database Course 6231A: Five days; Instructor-Led Introduction Elements of this syllabus are subject to change. This five-day instructor-led course provides students
SQL Server 2012 and PostgreSQL 9
SQL Server 2012 and PostgreSQL 9 A Detailed Comparison of Approaches and Features SQL Server White Paper Published: April 2012 Applies to: SQL Server 2012 Introduction: The question whether to implement
Oracle Exadata: The World s Fastest Database Machine Exadata Database Machine Architecture
Oracle Exadata: The World s Fastest Database Machine Exadata Database Machine Architecture Ron Weiss, Exadata Product Management Exadata Database Machine Best Platform to Run the
Maximum Availability Architecture
Oracle Data Guard: Disaster Recovery for Sun Oracle Database Machine Oracle Maximum Availability Architecture White Paper April 2010 Maximum Availability Architecture Oracle Best Practices For High Availability
Innovative technology for big data analytics
Technical white paper Innovative technology for big data analytics The HP Vertica Analytics Platform database provides price/performance, scalability, availability, and ease of administration Table of
SQL Server An Overview
SQL Server An Overview SQL Server Microsoft SQL Server is designed to work effectively in a number of environments: As a two-tier or multi-tier client/server database system As a desktop database system
ScaleArc for SQL Server
Solution Brief ScaleArc for SQL Server Overview Organizations around the world depend on SQL Server for their revenuegenerating, customer-facing applications, running their most business-critical operations
MS-40074: Microsoft SQL Server 2014 for Oracle DBAs
MS-40074: Microsoft SQL Server 2014 for Oracle DBAs Description This four-day instructor-led course provides students with the knowledge and skills to capitalize on their skills and experience as an Oracle
Availability Guide for Deploying SQL Server on VMware vsphere. August 2009
Availability Guide for Deploying SQL Server on VMware vsphere August 2009 Contents Introduction...1 SQL Server 2008 with vsphere and VMware HA/DRS...2 Log Shipping Availability Option...4 Database Mirroring...
In-memory databases and innovations in Business Intelligence
Database Systems Journal vol. VI, no. 1/2015 59 In-memory databases and innovations in Business Intelligence Ruxandra BĂBEANU, Marian CIOBANU University of Economic Studies, Bucharest, Romania [email protected],
MS SQL Performance (Tuning) Best Practices:
MS SQL Performance (Tuning) Best Practices: 1. Don t share the SQL server hardware with other services If other workloads are running on the same server where SQL Server is running, memory and other hardware
Course. Overview. Length: 5 Day(s) Published: English. IT Professionals. Level: Type: Method: Delivery. Enroll now (CAL)
Maintaining a Microsoft SQL Server 2008 Database Course 6231A: 5 days; Instructor-Led Length: Published: Language(s): Audience(s): Level: Technology: Type: 5 Day(s) December 09, 2008 (in development) English
Creating BI solutions with BISM Tabular. Written By: Dan Clark
Creating BI solutions with BISM Tabular Written By: Dan Clark CONTENTS PAGE 3 INTRODUCTION PAGE 4 PAGE 5 PAGE 7 PAGE 8 PAGE 9 PAGE 9 PAGE 11 PAGE 12 PAGE 13 PAGE 14 PAGE 17 SSAS TABULAR MODE TABULAR MODELING
MS SQL Server 2014 New Features and Database Administration
MS SQL Server 2014 New Features and Database Administration MS SQL Server 2014 Architecture Database Files and Transaction Log SQL Native Client System Databases Schemas Synonyms Dynamic Management Objects
Redefining Microsoft SQL Server Data Management. PAS Specification
Redefining Microsoft SQL Server Data Management APRIL Actifio 11, 2013 PAS Specification Table of Contents Introduction.... 3 Background.... 3 Virtualizing Microsoft SQL Server Data Management.... 4 Virtualizing
Informix Dynamic Server May 2007. Availability Solutions with Informix Dynamic Server 11
Informix Dynamic Server May 2007 Availability Solutions with Informix Dynamic Server 11 1 Availability Solutions with IBM Informix Dynamic Server 11.10 Madison Pruet Ajay Gupta The addition of Multi-node
Accelerate SQL Server 2014 AlwaysOn Availability Groups with Seagate. Nytro Flash Accelerator Cards
Accelerate SQL Server 2014 AlwaysOn Availability Groups with Seagate Nytro Flash Accelerator Cards Technology Paper Authored by: Mark Pokorny, Database Engineer, Seagate Overview SQL Server 2014 provides
W I S E. SQL Server 2008/2008 R2 Advanced DBA Performance & WISE LTD.
SQL Server 2008/2008 R2 Advanced DBA Performance & Tuning COURSE CODE: COURSE TITLE: AUDIENCE: SQSDPT SQL Server 2008/2008 R2 Advanced DBA Performance & Tuning SQL Server DBAs, capacity planners and system
SQL Server Database Administrator s Guide
SQL Server Database Administrator s Guide Copyright 2011 Sophos Limited. All rights reserved. No part of this publication may be reproduced, stored in retrieval system, or transmitted, in any form or by
Mind Q Systems Private Limited
MS SQL Server 2012 Database Administration With AlwaysOn & Clustering Techniques Module 1: SQL Server Architecture Introduction to SQL Server 2012 Overview on RDBMS and Beyond Relational Big picture of
W I S E. SQL Server 2012 Database Engine Technical Update WISE LTD.
Technical Update COURSE CODE: COURSE TITLE: LEVEL: AUDIENCE: SQSDBE SQL Server 2012 Database Engine Technical Update Beginner-to-intermediate SQL Server DBAs and/or system administrators PREREQUISITES:
XenDesktop 7 Database Sizing
XenDesktop 7 Database Sizing Contents Disclaimer... 3 Overview... 3 High Level Considerations... 3 Site Database... 3 Impact of failure... 4 Monitoring Database... 4 Impact of failure... 4 Configuration
The Methodology Behind the Dell SQL Server Advisor Tool
The Methodology Behind the Dell SQL Server Advisor Tool Database Solutions Engineering By Phani MV Dell Product Group October 2009 Executive Summary The Dell SQL Server Advisor is intended to perform capacity
SQL Server 2012 Database Administration With AlwaysOn & Clustering Techniques
SQL Server 2012 Database Administration With AlwaysOn & Clustering Techniques Module: 1 Module: 2 Module: 3 Module: 4 Module: 5 Module: 6 Module: 7 Architecture &Internals of SQL Server Engine Installing,
Course Syllabus. Maintaining a Microsoft SQL Server 2005 Database. At Course Completion
Course Syllabus Maintaining a Microsoft SQL Server 2005 Database Elements of this syllabus are subject to change. This five-day instructor-led course provides students with the knowledge and skills to
Quorum DR Report. Top 4 Types of Disasters: 55% Hardware Failure 22% Human Error 18% Software Failure 5% Natural Disasters
SAP High Availability in virtualized environments running on Windows Server 2012 Hyper-V Part 1: Overview Introduction Almost everyone is talking about virtualization and cloud computing these days. This
SAP HANA Operation Expert Summit BUILD - High Availability & Disaster Recovery
SAP HANA Operation Expert Summit BUILD - High Availability & Disaster Recovery Dr. Ralf Czekalla/SAP HANA Product Management May 09, 2014 Customer Disclaimer This presentation outlines our general product
SQL Server 2005 Features Comparison
Page 1 of 10 Quick Links Home Worldwide Search Microsoft.com for: Go : Home Product Information How to Buy Editions Learning Downloads Support Partners Technologies Solutions Community Previous Versions
GoGrid Implement.com Configuring a SQL Server 2012 AlwaysOn Cluster
GoGrid Implement.com Configuring a SQL Server 2012 AlwaysOn Cluster Overview This documents the SQL Server 2012 Disaster Recovery design and deployment, calling out best practices and concerns from the
Oracle Database 10g: Backup and Recovery 1-2
Oracle Database 10g: Backup and Recovery 1-2 Oracle Database 10g: Backup and Recovery 1-3 What Is Backup and Recovery? The phrase backup and recovery refers to the strategies and techniques that are employed
Whitepaper: performance of SqlBulkCopy
We SOLVE COMPLEX PROBLEMS of DATA MODELING and DEVELOP TOOLS and solutions to let business perform best through data analysis Whitepaper: performance of SqlBulkCopy This whitepaper provides an analysis
SQL Server Virtualization
The Essential Guide to SQL Server Virtualization S p o n s o r e d b y Virtualization in the Enterprise Today most organizations understand the importance of implementing virtualization. Virtualization
SQL Server AlwaysOn Deep Dive for SharePoint Administrators
SQL Server AlwaysOn Deep Dive for SharePoint Administrators SharePoint Saturday Montréal Edwin Sarmiento 23 mai 2015 SQL Server AlwaysOn Deep Dive for SharePoint Administrators Edwin Sarmiento Microsoft
Optimizing the Performance of the Oracle BI Applications using Oracle Datawarehousing Features and Oracle DAC 10.1.3.4.1
Optimizing the Performance of the Oracle BI Applications using Oracle Datawarehousing Features and Oracle DAC 10.1.3.4.1 Mark Rittman, Director, Rittman Mead Consulting for Collaborate 09, Florida, USA,
Course Outline: Course 6317: Upgrading Your SQL Server 2000 Database Administration (DBA) Skills to SQL Server 2008 DBA Skills
Course Outline: Course 6317: Upgrading Your SQL Server 2000 Database Administration (DBA) Skills to DBA Skills Learning Method: Instructor-led Classroom Learning Duration: 3.00 Day(s)/ 24 hrs Overview:
How To Use A Recoverypoint Server Appliance For A Disaster Recovery
One Solution for Real-Time Data protection, Disaster Recovery & Migration Built-in standby virtualisation server Backs up every 15 minutes up to 12 servers On and Off-site Backup Exchange Mailbox & Message
Server Consolidation with SQL Server 2008
Server Consolidation with SQL Server 2008 White Paper Published: August 2007 Updated: July 2008 Summary: Microsoft SQL Server 2008 supports multiple options for server consolidation, providing organizations
EMC DATA PROTECTION FOR SAP HANA
White Paper EMC DATA PROTECTION FOR SAP HANA Persistence, Disaster Tolerance, Disaster Recovery, and Efficient Backup for a Data Center Ready SAP HANA EMC Solutions Group Abstract This white paper explains
Disaster Recovery for Oracle Database
Disaster Recovery for Oracle Database Zero Data Loss Recovery Appliance, Active Data Guard and Oracle GoldenGate ORACLE WHITE PAPER APRIL 2015 Overview Oracle Database provides three different approaches
Nimble Storage Best Practices for Microsoft SQL Server
BEST PRACTICES GUIDE: Nimble Storage Best Practices for Microsoft SQL Server Summary Microsoft SQL Server databases provide the data storage back end for mission-critical applications. Therefore, it s
Updating Your SQL Server Skills to Microsoft SQL Server 2014
Course 10977A: Updating Your SQL Server Skills to Microsoft SQL Server 2014 Course Details Course Outline Module 1: Introduction to SQL Server 2014 This module introduces key features of SQL Server 2014.
SQL Server 2012 - AlwaysOn
SQL Server 2012 - AlwaysOn João Loureiro Microsoft About João Loureiro SQL Server Senior Support Escalation Engineer (3 rd tier support level) Bridge between frontline support and SQL product group SQL
Parallel Data Warehouse
MICROSOFT S ANALYTICS SOLUTIONS WITH PARALLEL DATA WAREHOUSE Parallel Data Warehouse Stefan Cronjaeger Microsoft May 2013 AGENDA PDW overview Columnstore and Big Data Business Intellignece Project Ability
Your Data, Any Place, Any Time.
Your Data, Any Place, Any Time. Microsoft SQL Server 2008 provides a trusted, productive, and intelligent data platform that enables you to: Run your most demanding mission-critical applications. Reduce
TABLE OF CONTENTS THE SHAREPOINT MVP GUIDE TO ACHIEVING HIGH AVAILABILITY FOR SHAREPOINT DATA. Introduction. Examining Third-Party Replication Models
1 THE SHAREPOINT MVP GUIDE TO ACHIEVING HIGH AVAILABILITY TABLE OF CONTENTS 3 Introduction 14 Examining Third-Party Replication Models 4 Understanding Sharepoint High Availability Challenges With Sharepoint
