SlideShare a Scribd company logo
ORACLE & SQL Server Comparison
Contents
Performance
Information Integration
High Availability
Automatic Storage Management
Oracle 11g Top FeaturesPerformance
Concurrency Model
Indexing
Partitioning
Parallel Execution
ClusteringConcurrency Model:In multi-user environments, concurrency control ensures that data updates made by one user do not adversely affect those made by other users.
Main differences of Implementation:Indexing:Indexes are database structures that are created to provide faster path to data. Using indexes can dramatically reduce disk I/O operations, thus increasing the performance of data retrieval.
The differences in the indexingIndexing(Cont….)
Indexing(Cont….)
Partitioning:Partitioning allows large database structures to be decomposed into smaller and more manageable pieces
The differences  partitioningParallel Execution:Parallel execution of SQL operations can vastly improve the performance for operations involving large volumes of data
The differences in parallel execution
Oracle will execute INSERT, UPDATE, DELETE, and MERGE statements in parallel
With SQL Server 2005  INSERT, UPDATE ,DELETE statements are executed serially (MERGE is not supported)Clustering:Clusters are groups of independent servers, or nodes , connected via private network, that work collaboratively as a single  system. Clusters allow  application s to scale beyond the limits imposed by single node systems when processing  loads exceed the capacity of  large individual serversPrivate InterconnectNodePublicnetworkPublicnetworkPublicnetworkPublicnetworkClusterwareon each node
Clustering(Cont..)Only oracle  provides real support for clustered configuration: With Real application Clusters , full and transparent can be obtained by simply adding new nodes as the demand increases.
SQL Server 2000 & 2005 does not support this type of clusteringInformation Integration
Federation
Replication
Message QueuingFederation:Federation provides on-demand access to distributed data, providing a single global view of the data and virtualizing the data’s physical location. Data can be in homogeneous or heterogeneous data stores. Any single piece of data is stored in a single location, and  updates and queries are made in real time.
Homogeneous Federation
Supported by both by different manner
Heterogeneous FederationFederation (Cont…)ReplicationReplication(Cont)
Messaging  QueuingMessaging  Queuing (Cont)
Messaging  Queuing (Cont)
High Availabiligy
Unplanned Downtime
System Failures
Data Failures
Disaster Recovery
Human Errors
Planned Downtime (Maintenance)
System Changes
Data ChangesSystem FailuresReal Application ClustersASMFlashbackRMAN & Oracle Secure BackupData GuardStreams Data FailuresSystem ChangesOnline ReconfigurationRolling UpgradesData ChangesOnline RedefinitionIntegrated High Availability features of Oracle DatabaseUnplannedDowntimeOracle MAA Best PracticesPlannedDowntime
System Failures: Are the result of hardware failures, power failures, and operating system or server crashes.Data Failures: It is vital to design a solution to protect against, and recover from, data and media failure.
Database Replay
SQL Performance Analyzer
Partitioning
Transparent Tablespace Encryption
Flashback Data Archive
SQL Plan Management
Private Statistics
More Concurrency
Result CacheDisaster Recovery: Oracle Data Guard is a high availability and data protection capability optimized for the oracle database implemented from oracle 7 at 1992. Microsoft Database Mirroring has similar goals as Data Guard for increasing database availability and providing disaster protection, though there are many differences in its capabilities with Data Guard.Disaster Recovery(Cont)
Disaster Recovery(Cont)
Human Errors: Data failures can result from human error , which may be due to accidents or event sabotage.System Maintenance: As business needs change, system changes may also be required.Data Maintenance: As business requirements and processes change, the underlying data has to be maintained and transformed to suit the new environment, and done in such a way that there are minimal or no disruptions to the buesiness.Automatic Storage Management (ASM): ASM is a volume manager and a file system for Oracle database files that supports single-instance Oracle Database and Oracle Real Application Clusters (Oracle RAC) configurations. ASM is Oracle's recommended storage management solution that provides an alternative to conventional volume managers, file systems, and raw devices.
Features & CapabilitiesASM DiskgroupMirroringStripingStripingFailgroup1Failgroup2
Files, Extents, and Failure GroupsFiles and  extent pointersFail groups  and ASM mirroring
Features & Capabilities
ASM and Oracle Managed Files
ASM Database
ASM Components
Disk Group Redundancy
Performance
UtilitiesASM and Oracle Managed Files
ASM extends the power of Oracle Managed Files

More Related Content

What's hot (20)

PDF
Oracle 21c: New Features and Enhancements of Data Pump & TTS
Christian Gohmann
 
PDF
Data Migration with Spark to Hive
Databricks
 
PPT
Harvard University database
Md.Mojibul Hoque
 
PPTX
End-to-end Data Governance with Apache Avro and Atlas
DataWorks Summit
 
PPTX
Optimizing your Database Import!
Nabil Nawaz
 
PDF
Snowflake SnowPro Certification Exam Cheat Sheet
Jeno Yamma
 
PDF
Oracle Maximum Availability Architecture
MarketingArrowECS_CZ
 
PDF
Spark SQL Tutorial | Spark Tutorial for Beginners | Apache Spark Training | E...
Edureka!
 
PDF
Oracle RAC on Extended Distance Clusters - Customer Examples
Markus Michalewicz
 
PDF
Oracle SQL Tuning
Alex Zaballa
 
PPT
Learning spark ch07 - Running on a Cluster
phanleson
 
PDF
Paper: Oracle RAC Internals - The Cache Fusion Edition
Markus Michalewicz
 
PPTX
Oracle DBA
shivankuniversity
 
PDF
Developer day v2
AiougVizagChapter
 
PPT
Oracle Dataguard
Navneet Upneja
 
PDF
Oracle database 12c intro
pasalapudi
 
PPTX
Making the Cloud a Known Entity
Kellyn Pot'Vin-Gorman
 
KEY
Sybase To Oracle Migration for Developers
Clearwater Technical Group Inc
 
PDF
Oracle Cloud is Best for Oracle Database - High Availability
Markus Michalewicz
 
PDF
Database Cloud Services Office Hours - 0421 - Migrate AWS to OCI
Tammy Bednar
 
Oracle 21c: New Features and Enhancements of Data Pump & TTS
Christian Gohmann
 
Data Migration with Spark to Hive
Databricks
 
Harvard University database
Md.Mojibul Hoque
 
End-to-end Data Governance with Apache Avro and Atlas
DataWorks Summit
 
Optimizing your Database Import!
Nabil Nawaz
 
Snowflake SnowPro Certification Exam Cheat Sheet
Jeno Yamma
 
Oracle Maximum Availability Architecture
MarketingArrowECS_CZ
 
Spark SQL Tutorial | Spark Tutorial for Beginners | Apache Spark Training | E...
Edureka!
 
Oracle RAC on Extended Distance Clusters - Customer Examples
Markus Michalewicz
 
Oracle SQL Tuning
Alex Zaballa
 
Learning spark ch07 - Running on a Cluster
phanleson
 
Paper: Oracle RAC Internals - The Cache Fusion Edition
Markus Michalewicz
 
Oracle DBA
shivankuniversity
 
Developer day v2
AiougVizagChapter
 
Oracle Dataguard
Navneet Upneja
 
Oracle database 12c intro
pasalapudi
 
Making the Cloud a Known Entity
Kellyn Pot'Vin-Gorman
 
Sybase To Oracle Migration for Developers
Clearwater Technical Group Inc
 
Oracle Cloud is Best for Oracle Database - High Availability
Markus Michalewicz
 
Database Cloud Services Office Hours - 0421 - Migrate AWS to OCI
Tammy Bednar
 

Viewers also liked (10)

DOC
Oracle vs. MS SQL Server
Teresa Rothaar
 
PPTX
Difference Between Sql - MySql and Oracle
Steve Johnson
 
PPTX
Oracle mysql comparison
Arun Sharma
 
PPTX
Oracle vs. sql server terminado
Pedro Enrique Guerrero Gonzales
 
PPTX
Oracle vs. sql server terminado
Pedro Enrique Guerrero Gonzales
 
PDF
MySQL Features
Great Wide Open
 
PPT
Historical Evolution of RDBMS
Shailesh Pachori
 
PPT
MySQL Features & Implementation
OSSCube
 
PPTX
Oracle
Beto Vega
 
Oracle vs. MS SQL Server
Teresa Rothaar
 
Difference Between Sql - MySql and Oracle
Steve Johnson
 
Oracle mysql comparison
Arun Sharma
 
Oracle vs. sql server terminado
Pedro Enrique Guerrero Gonzales
 
Oracle vs. sql server terminado
Pedro Enrique Guerrero Gonzales
 
MySQL Features
Great Wide Open
 
Historical Evolution of RDBMS
Shailesh Pachori
 
MySQL Features & Implementation
OSSCube
 
Oracle
Beto Vega
 
Ad

Similar to Oracle & sql server comparison 2 (20)

PPT
Clustering van IT-componenten
Richard Claassens CIPPE
 
PPT
Veritas Failover3
grogers1124
 
PPS
Oracle Database Overview
honglee71
 
PPT
Introduction to oracle
durgaprasad1407
 
PPT
Oracle architecture
Sandeep Kamath
 
PPTX
PHP Oracle
Nur Hidayat
 
PPT
Les 01 core
Femi Adeyemi
 
PPT
les_01_core_database-oracle00000000.ppt.ppt
mhmdfoad66
 
PPT
Conceptos y herramientas del core de Oracle 11g
188882
 
PPT
les_01_core.ppt
SoloParaTi7
 
PDF
02 Oracle _Instance_Architecture_2.pdf
bszool006
 
DOCX
Oracle Database 12c "New features"
Anar Godjaev
 
PDF
Bt0066 database management system1
Techglyphs
 
PPT
11g R2
afa reg
 
PPT
Lecture2 oracle ppt
Hitesh Kumar Markam
 
PPT
Les 01 Arch
vivaankumar
 
PDF
System Design Basics by Pratyush Majumdar
Pratyush Majumdar
 
PPT
R12 d49656 gc10-apps dba 07
zeesniper
 
PPT
High Availability And Oracle Data Guard 11g R2
Mario Redón Luz
 
PDF
Maa goldengate-rac-2007111
pablitosax
 
Clustering van IT-componenten
Richard Claassens CIPPE
 
Veritas Failover3
grogers1124
 
Oracle Database Overview
honglee71
 
Introduction to oracle
durgaprasad1407
 
Oracle architecture
Sandeep Kamath
 
PHP Oracle
Nur Hidayat
 
Les 01 core
Femi Adeyemi
 
les_01_core_database-oracle00000000.ppt.ppt
mhmdfoad66
 
Conceptos y herramientas del core de Oracle 11g
188882
 
les_01_core.ppt
SoloParaTi7
 
02 Oracle _Instance_Architecture_2.pdf
bszool006
 
Oracle Database 12c "New features"
Anar Godjaev
 
Bt0066 database management system1
Techglyphs
 
11g R2
afa reg
 
Lecture2 oracle ppt
Hitesh Kumar Markam
 
Les 01 Arch
vivaankumar
 
System Design Basics by Pratyush Majumdar
Pratyush Majumdar
 
R12 d49656 gc10-apps dba 07
zeesniper
 
High Availability And Oracle Data Guard 11g R2
Mario Redón Luz
 
Maa goldengate-rac-2007111
pablitosax
 
Ad

More from Mohsen B (16)

PDF
Problem details
Mohsen B
 
PDF
Using sap-netweaver-with-dbim-2594359
Mohsen B
 
DOC
Restore procedure
Mohsen B
 
DOCX
Backup script
Mohsen B
 
DOCX
Refresh standby using rman backup
Mohsen B
 
DOCX
Using a physical standby database for read write
Mohsen B
 
PDF
Automate DG Best Practices
Mohsen B
 
DOC
Rac
Mohsen B
 
PDF
Cygwin installation
Mohsen B
 
DOCX
Cman
Mohsen B
 
DOC
Huge pages
Mohsen B
 
DOC
Simple network troubleshooting
Mohsen B
 
PDF
Rhel asmlib to_udev
Mohsen B
 
DOCX
Finding root blocker in oracle database
Mohsen B
 
PDF
Asm 11g r1_bestpractices_7_301
Mohsen B
 
PDF
security-checklist-database
Mohsen B
 
Problem details
Mohsen B
 
Using sap-netweaver-with-dbim-2594359
Mohsen B
 
Restore procedure
Mohsen B
 
Backup script
Mohsen B
 
Refresh standby using rman backup
Mohsen B
 
Using a physical standby database for read write
Mohsen B
 
Automate DG Best Practices
Mohsen B
 
Cygwin installation
Mohsen B
 
Cman
Mohsen B
 
Huge pages
Mohsen B
 
Simple network troubleshooting
Mohsen B
 
Rhel asmlib to_udev
Mohsen B
 
Finding root blocker in oracle database
Mohsen B
 
Asm 11g r1_bestpractices_7_301
Mohsen B
 
security-checklist-database
Mohsen B
 

Recently uploaded (20)

PDF
AI Agents in the Cloud: The Rise of Agentic Cloud Architecture
Lilly Gracia
 
PPTX
MuleSoft MCP Support (Model Context Protocol) and Use Case Demo
shyamraj55
 
PDF
Peak of Data & AI Encore AI-Enhanced Workflows for the Real World
Safe Software
 
PDF
[Newgen] NewgenONE Marvin Brochure 1.pdf
darshakparmar
 
PPT
Ericsson LTE presentation SEMINAR 2010.ppt
npat3
 
PDF
Automating Feature Enrichment and Station Creation in Natural Gas Utility Net...
Safe Software
 
PPTX
From Sci-Fi to Reality: Exploring AI Evolution
Svetlana Meissner
 
PDF
Future-Proof or Fall Behind? 10 Tech Trends You Can’t Afford to Ignore in 2025
DIGITALCONFEX
 
PDF
NLJUG Speaker academy 2025 - first session
Bert Jan Schrijver
 
PPTX
COMPARISON OF RASTER ANALYSIS TOOLS OF QGIS AND ARCGIS
Sharanya Sarkar
 
PDF
The 2025 InfraRed Report - Redpoint Ventures
Razin Mustafiz
 
PDF
“Squinting Vision Pipelines: Detecting and Correcting Errors in Vision Models...
Edge AI and Vision Alliance
 
PDF
Reverse Engineering of Security Products: Developing an Advanced Microsoft De...
nwbxhhcyjv
 
PPTX
Seamless Tech Experiences Showcasing Cross-Platform App Design.pptx
presentifyai
 
PDF
Kit-Works Team Study_20250627_한달만에만든사내서비스키링(양다윗).pdf
Wonjun Hwang
 
PDF
NASA A Researcher’s Guide to International Space Station : Physical Sciences ...
Dr. PANKAJ DHUSSA
 
PPTX
Q2 FY26 Tableau User Group Leader Quarterly Call
lward7
 
PDF
Transcript: Book industry state of the nation 2025 - Tech Forum 2025
BookNet Canada
 
PDF
Transforming Utility Networks: Large-scale Data Migrations with FME
Safe Software
 
PPTX
Mastering ODC + Okta Configuration - Chennai OSUG
HathiMaryA
 
AI Agents in the Cloud: The Rise of Agentic Cloud Architecture
Lilly Gracia
 
MuleSoft MCP Support (Model Context Protocol) and Use Case Demo
shyamraj55
 
Peak of Data & AI Encore AI-Enhanced Workflows for the Real World
Safe Software
 
[Newgen] NewgenONE Marvin Brochure 1.pdf
darshakparmar
 
Ericsson LTE presentation SEMINAR 2010.ppt
npat3
 
Automating Feature Enrichment and Station Creation in Natural Gas Utility Net...
Safe Software
 
From Sci-Fi to Reality: Exploring AI Evolution
Svetlana Meissner
 
Future-Proof or Fall Behind? 10 Tech Trends You Can’t Afford to Ignore in 2025
DIGITALCONFEX
 
NLJUG Speaker academy 2025 - first session
Bert Jan Schrijver
 
COMPARISON OF RASTER ANALYSIS TOOLS OF QGIS AND ARCGIS
Sharanya Sarkar
 
The 2025 InfraRed Report - Redpoint Ventures
Razin Mustafiz
 
“Squinting Vision Pipelines: Detecting and Correcting Errors in Vision Models...
Edge AI and Vision Alliance
 
Reverse Engineering of Security Products: Developing an Advanced Microsoft De...
nwbxhhcyjv
 
Seamless Tech Experiences Showcasing Cross-Platform App Design.pptx
presentifyai
 
Kit-Works Team Study_20250627_한달만에만든사내서비스키링(양다윗).pdf
Wonjun Hwang
 
NASA A Researcher’s Guide to International Space Station : Physical Sciences ...
Dr. PANKAJ DHUSSA
 
Q2 FY26 Tableau User Group Leader Quarterly Call
lward7
 
Transcript: Book industry state of the nation 2025 - Tech Forum 2025
BookNet Canada
 
Transforming Utility Networks: Large-scale Data Migrations with FME
Safe Software
 
Mastering ODC + Okta Configuration - Chennai OSUG
HathiMaryA
 

Oracle & sql server comparison 2