Saltar al contenido
KnowledgeCity

MySQL: Particiones

Este módulo proporciona una descripción general del particionamiento en PostgreSQL. El particionamiento es la práctica de dividir una tabla en varias tablas…
Preview the first lesson free — get full access to all 6 lessons.
Curso: bajo demanda
Avanzado Proveedor Kati Gordon  6 lecciones ·  9m  en Árabe, Alemán, Inglés, Español, Francés, Portugués, Chinese 

Descripción del curso

Este módulo proporciona una descripción general del particionamiento en PostgreSQL. El particionamiento es la práctica de dividir una tabla en varias tablas más pequeñas. Es útil cuando tiene una tabla grande y algunas columnas aparecen con frecuencia en la cláusula where cada vez que se consulta. En este módulo, comprenderá la creación de particiones mediante el uso de rangos, hash y listas. Este módulo también aborda la utilidad de las vistas de materiales y cómo puede crearlas.

Lo que aprenderás

  • Crear particiones usando rango para dividir una tabla grande en tablas más pequeñas
  • Crear particiones usando hash para distribuir datos de tabla
  • Crear particiones usando lista para organizar datos de tabla
  • Determinar cuándo usar una partición y cuál se ajusta a un escenario dado
  • Construir vistas materializadas y comprender su propósito
  • Aplicar particionamiento a columnas que aparecen frecuentemente en cláusulas WHERE de consulta

Puntos clave

  • El particionamiento es la práctica de dividir una tabla en múltiples tablas más pequeñas.
  • El particionamiento es útil cuando una tabla es grande y algunas columnas ocurren frecuentemente en la cláusula WHERE cuando se consulta la tabla.
  • Las particiones pueden crearse usando métodos de rango, hash y lista.
  • El módulo cubre cuándo usar una partición y qué particiones usar en cualquier escenario.
  • Las vistas materializadas sirven un propósito específico y el módulo muestra cómo crearlas.

Preguntas frecuentes

¿Qué cubre este curso?

Proporciona una descripción general del particionamiento, incluyendo crear particiones usando rango, hash y lista, además de cómo las vistas materializadas son útiles y cómo crearlas.

¿Qué es el particionamiento?

El particionamiento es la práctica de dividir una tabla en múltiples tablas más pequeñas, lo que es útil cuando tiene una tabla grande y algunas columnas ocurren frecuentemente en la cláusula WHERE siempre que se consulta.

¿Qué habilidades ganaré de este curso?

El curso aborda habilidades incluyendo particionamiento de datos, particionamiento de bases de datos, particionamiento de discos, métodos de acceso particionados básicos, particionamiento recursivo y PostgreSQL.

¿Qué lecciones se incluyen?

Las lecciones incluyen Creación de particiones usando rango, Creación de particiones usando hash, Creación de particiones usando lista, Vistas materializadas y Creación de vistas materializadas.

¿Aprenderé cuándo usar una partición?

Sí. Los objetivos de aprendizaje incluyen saber qué particiones usar en cualquier escenario y cuándo usar una partición.