Tecnología

Inicio

Vs. SQL Server Rendimiento de Oracle

Cuando se trata de la accesibilidad, SQL Server tiene la ventaja de ser muy fácil de usar y fácil de administrar. Sin embargo, cuando se trata de rendimiento, Oracle tiene el borde.

La agrupación

Mientras que SQL Server sólo permite el agrupamiento activo-pasivo o de conmutación por error, Oracle ofrece clustering activo-activo o Oracle Applications Clusters (RAC) reales. clustering activo-activo permite que múltiples servidores de base de datos física para trabajar al mismo tiempo en una base de datos dada. El aumento resultante en el rendimiento de potencia auxiliares disponibles.

particionamiento

Mientras que SQL Server sólo ofrece partición gama, Oracle ofrece partición gama, la partición de hash, lista de partición y la partición de intervalo, lo que lleva a un mejor desempeño de base de datos.

Indexación

Mientras que SQL Server sólo admite los tipos de índices B-tree regulares, Oracle también ofrece opciones especiales de indexado como índices de mapa de bits, revertir los índices de clave y basados ​​en funciones.

Gestión de la memoria

Un administrador de base de datos SQL Server (DBA) sólo puede controlar la memoria total utilizada por una instancia de SQL Server. En Oracle, sin embargo, la DBA es capaz de controlar cada aspecto de la asignación de memoria. El DBA puede dictar, por ejemplo, qué parte de la memoria utilizará el proceso de servidor de base de datos Oracle, los procesos de usuario, ordena y el almacenamiento en caché.

Parámetros de control

Mientras que SQL Server sólo tiene un número limitado de parámetros de la base de datos de ajuste, Oracle ofrece un amplio número de parámetros de la base de datos de ajuste que un DBA puede utilizar para optimizar el rendimiento de la base de datos.