Introducción al curso

1

Cómo aprenderás sobre optimización de bases de datos en SQL Server

2

¬ŅPor qu√© es importante optimizar tu base de datos?

3

Lista de requerimientos

4

Instalación de herramientas

5

Instalación de la base de datos

6

Analizar un plan de ejecución

Conociendo los índices

7

Analizar las consultas para crear índices

8

¬ŅC√≥mo nos pueden ayudar los √≠ndices?

9

Cuál índice utilizar y cómo forzar uno en específico

10

¬ŅSiempre son buenos los √≠ndices?

Optimización de consultas

11

Qué es Merge y cómo podemos utilizarlo

12

Distintas opciones de utilizar Merge

13

Qué es un Trigger y cómo podemos crearlo

14

Manejo de errores en trigger

15

Triggers a nivel administrativo

16

Qué es un Constraint y cómo funciona

17

Tablas versionadas

18

Utilizando Full Text Search para b√ļsquedas

Queries m√°s inteligentes

19

Cómo funcionan las funciones tabla

20

Tipos de funciones

21

Cómo funcionan las vistas

22

Procedimientos almacenados

23

Tablas temporales vs. tablas variables

Optimización de base de datos

24

Configuración de un Database Mail

25

Planes de mantenimiento: ordenar los índices en nuestra base de datos

26

Planes de mantenimiento: estrategia de respaldos

27

Planes de mantenimiento: log de base de datos con un tama√Īo controlado

28

Configurando TempDB

Monitoreo

29

Monitoreo con sp_who3

30

Monitoreo de actividades

Conclusión

31

Conclusión del curso

Configurando TempDB

28/31

Lectura

La base de datos TempDB en realidad deber√≠a de llamarse ImportanDB. En todos los a√Īos que tengo brindando consultor√≠as de SQL este es uno de los problemas m√°s recurrentes, la mala configuraci√≥n de esta base de datos.

...

Regístrate o inicia sesión para leer el resto del contenido.

Aportes 3

Preguntas 0

Ordenar por:

¬ŅQuieres ver m√°s aportes, preguntas y respuestas de la comunidad?

o inicia sesión.

Buenas recomendaciones. Esta base de datos puede generar contención y si es muy importante tener discos apartes para los archivos de datos (Varios archivos para mejorar el rendimiento) y un disco si es posible para el archivo de log (Solo un archivo de log pq es secuencial). Antes había que habilitar unos trace flag para mejorar la contención y son -T1118 y -T1117. Adicional en Sql server 2019 ya se puede subir a RAM y esto optimiza esta base de datos.
Para el tama√Īo hay que investigar sobre SGAM, yo las configuro de 5 gb inicial y crecimiento uniforme.

Dejo algunos links.



Excelentes Recomendaciones, y la separación de discos me ayudo a ganar mejor performance en mi BD.

super las recomendaciones son esenciales para mejorar el rendimiento de la bd