Programa SQL Avanzado

Conviértete en experto en bases de datos: planes de ejecución, tuning, particionamiento, sharding, full-text search, replicación, alta disponibilidad, seguridad y SQL moderno (SQL/PGQ, pgvector). 6 cursos · 72 módulos interactivos.

0
Insignias
0
Módulos
0%
Completado
Curso 1 · 12 módulos

Planes de Ejecución y Performance Tuning

EXPLAIN ANALYZE, costos, join strategies, parallel query, JIT, work_mem, connection pooling, bloat.

Performance
Curso 2 · 12 módulos

Particionamiento y Sharding

RANGE/LIST/HASH, sub-partitioning, MERGE/SPLIT, postgres_fdw, Citus, Vitess, shard key design.

Escalabilidad
Curso 3 · 12 módulos

Full-Text Search y Búsqueda Avanzada

tsvector/tsquery, GIN, pg_trgm, fuzzystrmatch, unaccent, ranking, diccionarios, búsqueda híbrida.

Búsqueda
Curso 4 · 12 módulos

Replicación, Backup y Alta Disponibilidad

WAL, streaming/logical replication, failover, pg_rewind, pgBackRest, PITR, CDC con Debezium.

HA + Backup
Curso 5 · 12 módulos

Seguridad, Roles y Auditoría

GRANT/REVOKE, RLS, SSL/TLS, SCRAM, pg_hba.conf, pg_tde, pgaudit, SQL injection prevention.

Seguridad
Curso 6 · 12 módulos

SQL Moderno y Nuevas Fronteras

MERGE, GENERATED, FILTER, GROUPING SETS, CUBE, PIVOT, SQL/PGQ, pgvector, DuckDB, LATERAL, temporal tables.

SQL:2023