Professional Documents
Culture Documents
Indice
Resumen ejecutivo.......................................................................................................... 1
Rendimiento y escalabilidad............................................................................................5
Referencias................................................................................................................. 5
Mejoras de escalabilidad.............................................................................................7
Soporte de proveedores de software independientes..................................................8
Seguridad........................................................................................................................ 9
Prestaciones de seguridad..........................................................................................9
Trustworthy Computing................................................................................................9
Vulnerabilidades de seguridad crticas........................................................................9
Infraestructura de actualizacin.................................................................................10
Cmo evitar que los usuarios con muchos privilegios tengan acceso a los datos.....10
Productividad del desarrollador.....................................................................................10
Entorno de desarrollo integrado.................................................................................11
Nuevas prestaciones de desarrollo............................................................................11
La plataforma de aplicaciones ms popular..............................................................12
Inteligencia de Negocios...............................................................................................12
Inteligencia de Negocios integrada............................................................................12
El Cuadrante Mgico para Plataformas de BI de Gartner..........................................12
El Cuadrante Mgico para Data Warehousing de Gartner.........................................13
Nuevas prestaciones de BI........................................................................................13
Data Warehousing.....................................................................................................13
Valores para los Clientes de Teradata.......................................................................13
Integracin con el Sistema Microsoft Office...................................................................14
Complementos de data-mining para Microsoft Office 2007.......................................14
El proveedor de la herramienta de BI de ms rpido crecimiento..............................14
Windows Server 2008...................................................................................................14
Menor costo total de propiedad.................................................................................14
Capacidad de manejo................................................................................................15
Seguridad..................................................................................................................15
Asociaciones............................................................................................................. 15
Costo total de propiedad...............................................................................................15
Conclusin.................................................................................................................... 17
2Un gran salto: Comparacin entre SQL Server 2008 y Oracle Database 11g
Resumen ejecutivo
Microsoft SQL Server 2008 supera a Oracle en las reas que resultan ms importantes para
su negocio. A continuacin se presenta un resumen de algunas reas de misin crtica donde
SQL Server 2008 se destaca.
Rendimiento y escalabilidad
SQL Server llega a alguna de las cargas de trabajo ms grandes del mundo, dando prueba
de ello los slidos resultados de la referencia de la normas de la industria. Clientes de la talla
de Unilever, Citi, Barclays Capital y Mediterranean Shipping Company ejecutan la mayora de
sus aplicaciones de misin crtica sobre SQL Server. Los clientes que ejecutan SQL Server
2008, incluyendo a los grandes proveedores de software independientes (ISV) tales como
Siemens y RedPrairie, informan excelentes experiencias con las ltimas mejoras de
escalabilidad. La revista CRN Magazine reconoci a SQL Server como un Best Seller y Top
Growth Best Seller.
Seguridad
La National Vulnerability Database (NIST) inform la existencia de ms de 330
vulnerabilidades de seguridad crticas en los productos de bases de datos de Oracle en los
ltimos cuatro aos. Durante ese mismo perodo, SQL Server 2005 experiment CERO
vulnerabilidades. Este resultado surge de procesos de ingeniera seguros como parte de la
Iniciativa de Computacin Confiable, prestaciones de seguridad integrales y una
infraestructura robusta de Microsoft Update. Esta combinacin ganadora reduce los riesgos
de seguridad y el tiempo de inactividad por implementacin de parches para los clientes.
Segn un experto, Oracle est cinco aos detrs de Microsoft en administracin de parches.
Computerworld informa que dos tercios de los DBA de Oracle no aplican parches de
seguridad.
Productividad del desarrollador
SQL Server funciona con Microsoft Visual Studio para ofrecer una experiencia de desarrollo
integrada y permitir a los desarrolladores trabajar en un entorno compuesto por el cliente, la
capa media y la capa de datos. SQL Server 2008 da un paso ms all con nuevas
prestaciones de desarrollo. Por el contrario, la variedad de herramientas y kits de desarrollo
de software (SDK) de Oracle que se ensamblan a medida que los compra, requiere que los
desarrolladores aprendan y trabajen con una gran cantidad de interfaces diferentes. De
hecho, IDC informa que Microsoft es la plataforma de tecnologa de aplicaciones nmero
uno.
3Un gran salto: Comparacin entre SQL Server 2008 y Oracle Database 11g
Inteligencia de negocios
SQL Server es parte de la plataforma de Inteligencia de Negocios integrada de Microsoft, que
incluye data warehousing, aspectos analticos y generacin de informes, score carding,
planificacin y creacin de presupuestos. SQL Server se ubica en el cuadrante Lder, tanto
en el cuadrante mgico para plataformas de BI como en el cuadrante mgico para data
warehousing de Gartner. Segn la ltima lista de precios de Oracle, en la actualidad la
compaa cobra hasta un 800% adicional o inclusive ms sobre sus tarifas bsicas de base
de datos por funcionalidades similares.
Integracin con el sistema Microsoft Office
SQL Server ayuda a los clientes a obtener mayor conocimiento del negocio y tomar
decisiones ms rpidas gracias a la buena integracin del producto con la interfaz de usuario
ya conocida del Sistema Microsoft Office. Por ejemplo, complementos tales como data
mining para Excel utilizan SQL Server y Microsoft Office para ofrecer anlisis de los datos del
cliente. IDC reconoce a Microsoft como el proveedor de la herramienta de BI de ms rpido
crecimiento. Oracle cuenta con un Plug In para Microsoft Office - que incluye un subconjunto
de funcionalidades que SQL Server tambin ofrece - pero con un adicional de US$ 30.000
por procesador.
Costo total de propiedad
Mientras SQL Server presenta un modelo simple de concesin de licencias de SKU por
capas, Oracle cuenta con una compleja variedad de opciones y complementos necesarios
para desarrollar, implementar y administrar la mayor parte de las aplicaciones a gran escala.
El entorno de desarrollo integrado y las herramientas de desarrollo fciles de usar de SQL
Server resultan en una mejor relacin tiempo/solucin y tiempo/valor para aplicaciones y
conocimiento del negocio. SQL Server tiene muchsimo xito en las reas de autoajuste y
administracin automatizada, lo que ofrece un perfil de implementacin y administracin
mucho ms fcil que Oracle Database 11g. SQL Server est diseado para funcionar
perfectamente con el resto del software de Microsoft. Esto aporta experiencia de desarrollo e
implementacin con menos complicaciones y un rendimiento superior al de Oracle.
Comparacin de prestaciones
Segn muestra la siguiente tabla, SQL Server 2008 tiene muchas ms prestaciones nuevas
que Oracle 11g,. A continuacin de la tabla, se presenta una breve descripcin de cada una
de ellas.
Prestacin
Microsoft
Oracle
Resource Governor
Vistas indexadas alineadas por
particin
PowerShell
4Un gran salto: Comparacin entre SQL Server 2008 y Oracle Database 11g
Prestacin
Microsoft
Oracle
Resource Governor
Resource Governor ofrece tiempos de respuesta consistentes y predecibles a los usuarios
finales. Las organizaciones pueden asignar recursos y definir prioridades para diferentes
cargas de trabajo. De este modo las cargas concurrentes no generan interrupciones en el
rendimiento consistente de los usuarios finales. Comparado con Oracle, Resource Governor
ofrece a SQL Server varias mejoras importantes. Al especificar el uso mnimo de la CPU y la
memoria, puede priorizar cargas de trabajo para garantizar el cumplimiento de los acuerdos
de nivel de servicio (SLA) para cargas de trabajo especficas en la base de datos. Resource
Governor tambin le permite limitar la cantidad de memoria por pool de recursos, evitando
as la prdida de consultas.
Vistas indexadas alineadas por particin
Permiten crear y manejar agregados de resmenes en su warehouse de datos relacionales
con mayor eficiencia y utilizarlos en escenarios donde antes no consegua efectividad. Las
vistas alineadas por particin mejoran el rendimiento de las consultas. En un escenario tpico,
una tabla fctica se particiona por fecha. Las vistas indexadas (o agregados de resmenes)
se pueden definir sobre la tabla fctica para acelerar las consultas. Cuando pasa a una
nueva particin de la tabla, las particiones coincidentes de las vistas indexadas por particin
definidas en la tabla particionada tambin cambian automticamente.
SQL Server PowerShell
Es un nuevo proveedor para buscar y administrar bases de datos, tablas y otros objetos de
bases de datos de SQL Server. La interfaz de lnea de comando Windows PowerShell
soporta una lgica ms compleja que los scripts Transact-SQL para posibilitar scripts de
administracin ms robustos. Tambin puede utilizar scripts PowerShell para administrar
otros productos de servidores de Microsoft, de forma tal que los administradores utilicen un
lenguaje comn de generacin de scripts en todos los servidores.
5Un gran salto: Comparacin entre SQL Server 2008 y Oracle Database 11g
6Un gran salto: Comparacin entre SQL Server 2008 y Oracle Database 11g
Rendimiento y escalabilidad
Cada vez ms se considera a SQL Server como uno de los sistemas de bases de datos ms
rpido y escalable disponible. SQL Server 2008 ya est alcanzando cifras de referencia
lderes en la industria y esta versin cuenta con una gran cantidad de mejoras en
escalabilidad.
Referencias
SQL Server 2008 ha marcado numerosos rcords en pruebas de referencia de la industria y
socios. Cada vez ms se lo considera como el sistema de base de datos preferido para los
sistemas de alto rendimiento y escalables.
7Un gran salto: Comparacin entre SQL Server 2008 y Oracle Database 11g
Transaction Processing Performance Council (TPC) es una organizacin sin fines de lucro fundada para
definir las referencias de procesamiento de transacciones y bases de datos.
La referencia TPC-E es una nueva referencia escalable diseada para ser representativa de los sistemas de
procesamiento de transacciones en lnea (OLTP) modernos. A diferencia de su predecesora, TPC-C, TPC-E
utiliza un esquema de base de datos complejo pero realista y requiere capacidades mainstream, como
integridad referencial y almacenamiento protegido por RAID.
La referencia TPC-H es una referencia de soporte de decisiones conformada por consultas ad-hoc y
modificaciones de datos concurrentes diseados para tener gran relevancia en toda la industria.
A partir del 14 de abril de 2008, SQL Server 2008 mantiene el rcord de referencia TPC-E, con 1126
transacciones por segundo (tps). SQL Server supera a Oracle 11g en las referencias de precio/rendimiento
de TPC-H en 100-GB, 300-GB, 1-terabyte y 3-terabyte.
Oracle dio amplia publicidad a su referencia TPC-C de mejor precio/rendimiento an cuando la referencia
TPC-E es ms representativa de las necesidades del cliente. Anteriormente, los 10 mejores resultados de
precio/rendimiento de TPC-C le correspondan a SQL Server. El resultado de Oracle se logr utilizando
opciones de concesin de licencias y soporte de nichos que no son prcticas en el mundo real. Mientras
SQL Server cuenta con licencias de vida ltil ilimitada, las licencias de Oracle 11g. duran slo 3 aos. Al
principio, el soporte de Oracle es gratuito, pero se debe pagar por incidente segn el esquema de licencias
que se utiliza para la referencia. Adems, Oracle utilizaba su producto Standard Edition One, que tiene poca
demanda de clientes corporativos. La mejor calificacin de precio/rendimiento de SQL Server la obtuvo x64
Enterprise Edition a nivel corporativo.
8Un gran salto: Comparacin entre SQL Server 2008 y Oracle Database 11g
Referencias de socios
SQL Server cuenta con gran cantidad de referencias de socios importantes:
SQL Server 2008 alcanza la escala de rcords mundiales en la referencia de capa 3 de la SAP Sales and
Distribution (SD) Standard Application sobre un servidor de 4 procesadores utilizando los servidores blade
estndar de la industria con 34.000 usuarios de referencia de SAP SD Standard Application.
Unisys marc un rcord mundial para el rendimiento de extraccin, transformacin y carga (ETL),
permitiendo la carga de un 1 terabyte de datos en menos de 30 minutos. Esto se logr utilizando los
Servicios de Integracin de SQL Server 2008.
Camstar, proveedor lder de Manufacturing Execution Systems (MES) para empresas globales, inform una
escala rcord mundial de 205 transacciones por segundo del Manufacturing Execution System, un volumen
de produccin 14 % superior y una reduccin del espacio de 60 %gracias a la compresin de la base de
datos. Estos resultados se lograron utilizando la aplicacin MES de Camstar, SQL Server 2008 y Windows
Server 2008, comparado con SQL Server 2005.
Microsoft Dynamics CRM inform una escala rcord, con 24.000 usuarios concurrentes y tasas de
respuesta de menos de un segundo. Las pruebas de referencia demuestran que la escala rcord de 24.000
usuarios concurrentes y tasas de respuesta de menos de un segundo se alcanzaron utilizando Microsoft
Dynamics CRM 4.0, SQL Server 2008 y Windows Server 2008 para la carga de trabajo a nivel corporativo.
Mejoras de escalabilidad
SQL Server 2008 cuenta con gran cantidad de mejoras de escalabilidad, incluyendo soporte
total para sistemas de 64 bits de hasta 8 terabytes de memoria, computadoras basadas en
NUMA de alto rendimiento, y memoria y CPU hot-add sin tiempo de inactividad en mquinas
compatibles. A continuacin se presentan algunos puntos destacados de las mejoras de
escalabilidad en SQL Server 2008:
Puede instalar instancias pasivas en un servidor sin costo adicional para ofrecer alta disponibilidad. Esta
funcionalidad est disponible en Oracle 11g, pero cuesta mucho ms.
Es difcil predecir el rendimiento de una carga de trabajo determinada porque hay otras cargas de trabajo en
el mismo servidor que compiten por los recursos del sistema. SQL Server 2008 incluye Resource Governor,
que permite a los administradores definir lmites y asignar prioridades a cargas de trabajo individuales para
optimizar el rendimiento de un proceso de misin crtica y mantener la capacidad de prediccin para otras
cargas de trabajo en el servidor. Oracle 11g pone a disposicin herramientas de gestin como sta, pero
slo mediante opciones de compra a un costo adicional.
SQL Server 2008 incluye Performance Studio, un marco integrado que puede utilizar para recolectar,
analizar, detectar fallas y almacenar informacin diagnosticada de SQL Server.
Analysis Services presenta numerosas mejoras, tales como block computation y write-back en particiones
MOLAP.
El motor Reporting Services de SQL Server 2008 ha sido rediseado para incorporar mayor rendimiento y
escalabilidad a los Reporting Services ofreciendo procesamiento a demanda. El motor rediseado ya no
presenta problemas de uso de memoria cuando entrega informes.
9Un gran salto: Comparacin entre SQL Server 2008 y Oracle Database 11g
Integration Services de SQL Server 2008 incluye importantes mejoras en el rendimiento de bsqueda que
reducen los tiempos de ejecucin del paquete y optimizan las operaciones de ETL. La funcionalidad de
captura de datos modificados registra actualizaciones para cambiar tablas, que ayudan a realizar el
seguimiento de las modificaciones de datos y asegurar consistencia.
Shinhan Bank migr de Oracle sobre UNIX a SQL Server sobre el sistema operativo Windows .
Mejor escalabilidad.
10Un gran salto: Comparacin entre SQL Server 2008 y Oracle Database 11g
10
Seguridad
La seguridad es esencial para la proteccin de su propiedad intelectual y la confianza de sus
clientes y socios. SQL Server ha demostrado ser el lder del mercado en seguridad de bases
de datos. Comparado con Oracle 11g, tiene menos vulnerabilidades, prestaciones slidasde
seguridad sin costo adicional y un sistema de actualizacin muy superior.
Prestaciones de seguridad
Policy-Based Management aplica polticas a objetos de bases de datos en forma proactiva.
Las polticas incluyen una serie de condiciones que usted puede utilizar para aplicar normas
de negocios y seguridad.
Transparent Data Encryption (TDE) encripta y desencripta datos en el motor de la base de
datos sin necesidad de programacin adicional para las aplicaciones. Esta funcionalidad est
incluida en SQL Server 2008. Oracle 11g requiere la opcin de Seguridad Avanzada, a un
costo de U$S10.000 por procesador.
SQL Server 2008 soporta Extensible Key Management (EKM) y Hardware Security Modules
(HSM). Estos posibilitan que terceros proveedores de EKM/HSM registren sus mdulos en
SQL Server y ofrezcan gestin de claves fsicamente separada de la base de datos. Esta
separacin entre claves y datos ofrece una verdadera solucin de seguridad con proteccin
profunda.
SQL Server 2008 incluye soporte de auditoras a travs del objeto de Auditora, que permite a
los administradores capturar todas y cada una de las actividades en el servidor de la base de
datos y almacenarlas en un registro.
Trustworthy Computing
La iniciativa Trustworthy Computing de Microsoft garantiza que el software y los servicios de
Microsoft estn diseados para ser confiables y seguros, que respetan la privacidad de los
usuarios y cuentan con el respaldo de compaas confiables y con capacidad de respuesta.
Enterprise Strategy Group (ESG) considera que Microsoft Security Development Life Cycle
(SDL) es un rea de liderazgo en seguridad que los ISV deberan adoptar a la brevedad.
11
Infraestructura de actualizacin
Microsoft Update ofrece una solucin de administracin de parches directa y actualizada.
La solucin de administracin de parches de Oracle es tan compleja que, segn un artculo
publicado en Computerworld, dos tercios de las DBA de Oracle no aplican parches de
seguridad y menciona la complejidad insoportable que implica la instalacin de los
parches de Oracle.
Segn InfoWorld, Oracle est cinco aos detrs de Microsoft en administracin de parches.
todos los
12Un gran salto: Comparacin entre SQL Server 2008 y Oracle Database 11g
12
13Un gran salto: Comparacin entre SQL Server 2008 y Oracle Database 11g
13
Inteligencia de Negocios
SQL Server 2008 presenta capacidades de BI lderes en la industria y ofrece avances
increbles para las amplias capacidades de BI de SQL Server. Aunque no cuenta con una
calificacin tan alta como SQL Server, utilizar esta funcionalidad en Oracle costara 800 por
ciento ms.
Gartner considera a Microsoft la compaa mejor calificada por hacer de sus visiones de BI
una exitosa realidad de mercado. Desde el informe de Gartner, SQL Server 2008 ha
mejorado mucho y ha ampliado la oferta de BI de Microsoft, llevando la mayor eficiencia de la
inteligencia de negocios al escritorio de todos.
14
Como fortalezas especficas de Microsoft, Gartner destaca la integracin entre SQL Server y
el Sistema Microsoft Office, con la mejor calidad de software de BI de todos los mega
proveedores, utilizando desarrollo interno ms que adquisiciones continuas. Adems, Gartner
manifiesta que la infraestructura, herramientas de desarrollo, flujo de trabajo y capacidades
de colaboracin de Microsoft gozan de mejor reputacin que aquellas de muchos de sus
competidores.
Gartner critica a Oracle por sus mltiples herramientas de BI y sus lneas de productos que
requieren adquisicin constante dentro de su suite de productos. Los clientes de Oracle
informaron obtener un peor soporte que el promedio general del mercado, incluyendo un
insuficiente conocimiento tcnico de primera lnea.
Nuevas prestaciones de BI
SQL Server 2008 ampli la oferta de SQL Server Business Intelligence con diseadores de
cubos optimizados, computacin de subespacios, MOLAP write-back, Tablix y procesamiento
a demanda y renderizacin basada en instancias en Reporting Services.
Data Warehousing
SQL Server 2008 cuenta con una amplia variedad de nuevas prestaciones de data
warehousing incluyendo compresin de datos y respaldo, paralelismo de tablas
particionadas, optimizacin de consultas star-join, administracin de recursos, series de
agrupamiento, captura de datos modificados, declaracin MERGE SQL e Integration Services
escalables.
15
16
Capacidad de manejo
Windows cuenta con una suite de herramientas con capacidad de manejo que abarca
servidores, clientes, servicios y aplicaciones. Presenta una integracin entre productos
inigualable respecto de cualquier otro sistema operativo, lo que deriva en una reduccin de
los costos de personal para administrar y mantener sus sistemas.
Seguridad
Windows Server 2008 es el producto de servidores de Windows ms seguro de la historia y
cuenta con niveles de proteccin sin precedentes para su organizacin. Si bien la
implementacin de una base de datos aumenta costos y requiere mucho tiempo, Microsoft
respeta estrictamente el SDL cuando desarrolla nuevo software y la seguridad es la prioridad
nmero uno.
Asociaciones
Hoy Windows Server representa ms de dos tercios del total de nuevas ventas de servidores.
Los ISV y proveedores de hardware independientes (IHV) eligen cada vez ms Windows
como su principal sistema operativo.
17
Oracle Enterprise Manager intenta igualar esta funcionalidad con complementos para Oracle
Enterprise Manager, pero stos requieren licencias independientes.
Menores costos de mano de obra
Alinean, una compaa independiente de analistas de valor de IT, concluy que, en promedio,
un DBA puede administrar ms de 30 bases de datos de SQL Server, mientras que las
implementaciones de Oracle Database necesitan un DBA cada diez bases de datos. El
resultado: un costo total de administracin anual de U$S 2.847 para SQL Server respecto de
U$S 10.206 para Oracle.
Menos tiempo para implementar la solucin y mayor rendimiento
Como mencionamos antes, la amplia integracin de la plataforma de aplicaciones Microsoft y
las mejoras en el entorno de desarrollo (que utiliza LINQ y ADO.NET Entity Framework)
aumentan la productividad del desarrollador. Adems, Microsoft.NET es el entorno de
desarrollo de aplicaciones preferido por sobre J2EE.
Estas ventajas resultan en aplicaciones con mayor rendimiento, menor tiempo para
implementar la solucin, mayor confiabilidad, menores costos de soporte y, por lo tanto, un
menor TCO.
Excelente base de datos para SAP
SQL Server es la mejor plataforma de bases de datos para la implementacin de SAP. Lea
este documento para conocer por qu.
SQL Server sigue siendo una plataforma con bajo TCO para SAP. Un estudio que abarc 68
clientes SAP/ERP publicado por Wipro Technologies, una empresa independiente, demuestra
que la migracin a Microsoft SQL Server paga importantes dividendos a los clientes
SAP/ERP. El estudio concluye que migrar de un entorno SAP/ERP a SQL Server puede
reducir en ms del 20% el tiempo de inactividad no programado recortar costos de mano
de obra de IT casi 25% reducir los costos de soporte de software hasta 85%.... Para ms
informacin, vea el estudio.
Funcionalidad inclusiva
SQL Server incluye la funcionalidad que usted necesita para una solucin de base de datos
corporativa; Oracle cobra un adicional por esta funcionalidad. La tabla a continuacin
muestra la comparacin de precios de software entre SQL Server 2008 y Oracle 11g para un
servidor quad-core estndar con procesador individual. Con SQL Server, el costo se
mantiene sin cambios, independientemente de la cantidad de cores de sus procesadores.
Para ms informacin sobre concesin de licencias de bases de datos, vea este documento.
18Un gran salto: Comparacin entre SQL Server 2008 y Oracle Database 11g
18
Conclusin
SQL Server 2008 iguala o supera a Oracle 11g en las reas que resultan ms importantes
para su negocio. La seguridad y confiabilidad son incomparables, la integracin no tienen
precedentes y el TCO es inigualable. SQL Server ofrece la mejor solucin en funcin del
rendimiento y una buena relacin costo/valor a todo nivel, desde PDA hasta centros de datos.
Para ms informacin:
Microsoft SQL Server 2008
http://www.microsoft.com/sqlserver/2008/en/us/default.aspx
SQL Server TechCenter
http://technet.microsoft.com/en-us/sqlserver/default.aspx
SQL Server Developer Center
http://msdn2.microsoft.com/en-us/sqlserver/default.aspx
Le asigna una calificacin alta porque incluye buenos ejemplos, excelentes capturas de pantalla,
redaccin clara u otro motivo?
Le asigna una calificacin baja porque incluye malos ejemplos, capturas de pantalla borrosas y redaccin
confusa?
1 Este grfico se basa en listas de precios al pblico de Microsoft y Oracle para una SKU de
base de datos Enterprise Edition de una licencia de CPU quad-core.
19Un gran salto: Comparacin entre SQL Server 2008 y Oracle Database 11g
19
Este feedback nos ayudar a mejorar la calidad de los documentos que publicamos. Enviar
feedback.
20Un gran salto: Comparacin entre SQL Server 2008 y Oracle Database 11g
20