Estructuralmente, ¿cuál es la diferencia entre el servidor SQL y los índices de Oracle?


Respuesta 1:

Diferencias entre MS SQL Server y Oracle

MS SQL Server

1 utiliza T-SQL

2 Propiedad de Microsoft Corporation

3 sintaxis más simples y fáciles

4 Muestra mensajes de error en formatos predefinidos

5 Utiliza el bloqueo de fila o página y nunca permite una lectura mientras la página está bloqueada

6 Los valores se cambian incluso antes de confirmar

7 La falla de la transacción requiere que los datos se modifiquen al original antes del proceso de escritura.

8 No se permite revertir durante una transacción

9 Los accesos concurrentes no están permitidos cuando una Escritura está en progreso. Esto lleva a esperas más largas.

10 Excelente atención al cliente

11 Se ejecuta solo en la plataforma de Windows Se ejecuta en una variedad de plataformas

12 páginas de bloqueo del mismo tamaño Los tamaños de bloqueo varían según la necesidad

13 Sigue la asignación de memoria global y menos intrusión de DBA. Por lo tanto, menos posibilidades de errores humanos. Sigue la asignación de memoria dinámica y permite que DBA se entrometa más. Entonces, las posibilidades de error humano son mayores

14 Sin mapa de bits, índices basados ​​en funciones y teclas inversas Utiliza mapa de bits, índices basados ​​en funciones y teclas inversas

15 Falta la optimización de consultas Utiliza la optimización de consultas en estrella

16 Permite disparadores y usa principalmente disparadores After Usa disparadores After y Before

17 Utiliza servidores vinculados para leer o escribir en archivos externos. Utiliza java.

18 Interfaz compleja de interfaz de usuario extremadamente simple

19 El más adecuado para bases de datos más pequeñas

Oráculo

Utiliza PL / SQL

2 Propiedad de Oracle Corporation

3 sintaxis complejas y más eficientes

4 manejo de errores claro y nítido

5 Utiliza una copia de los registros mientras lo modifica y permite lecturas de datos originales mientras realiza la modificación

6 Los valores no cambian antes de confirmar

7 Es mucho más sencillo de manejar porque los cambios se realizan solo en una copia.

8 Roll Back está permitido

9 Los accesos concurrentes están permitidos y las esperas son generalmente menos

10 Buen soporte pero también con personal no técnico

11 solo se ejecuta en una variedad de plataformas

12 tamaños varían según la necesidad

13 Utiliza mapa de bits, índices basados ​​en funciones y teclas inversas

14 Utiliza la optimización de consultas de Star

15 Utiliza disparadores After y Before

16 Utiliza java.

17 interfaz compleja

18 El más adecuado para bases de datos más grandes

Xcentric Services ofrece los mejores precios de SQL Server 2017.