Tuning del servidor PostgreSQL para optimizar el Rendimiento

所在平台: Udemy

课程主页: https://www.udemy.com/course/tuning-del-servidor-postgresql-para-optimizar-el-rendimiento/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:优化PostgreSQL服务器性能的调优 课程概述:本课程旨在帮助学员了解和掌握PostgreSQL数据库服务器的性能调优知识。初始安装的PostgreSQL服务器配置通常不适合大多数实际应用,因此,安装后进行必要的调整是首要任务。课程将介绍如何根据硬件特性和数据库类型来优化服务器配置,并在性能监测中进行持续调整,以实现最佳配置。 此外,课程内容涵盖数据库管理员的其他重要任务,如表结构的维护、解决表相关问题和熟悉可用工具。我们将深入探讨索引的使用,了解到索引既可能导致性能问题,也能显著提高性能,并学习如何有效利用索引。 课程还将教授如何识别和优化查询设计中的常见错误,通过分析查询来减少执行时间。同时,课程将讨论在高负载系统中可能出现的性能突发下降事件,尤其是锁定问题,学习如何检测和解决这些锁定。 最后,课程强调统计信息在优化和维护数据库性能中的重要性,学员将学习如何激活统计信息、使用数据库提供的主要视图查询统计数据,并掌握一套实用的查询工具,以获取服务器性能的真实视图,成为数据库管理员的得力助手。 该课程为希望提升其PostgreSQL服务器管理技能的数据库管理员提供了全面且实用的知识框架。

课程评论(0条)

课程详情

La configuración inicial de un servidor de bases de datos PostgreSQL es inadecuada para la mayoría de los casos. Esto es así, a propósito, para que PostgreSQL pueda iniciarse, y funcionar, casi con cualquier configuración hardware, por lo que realizar los ajustes necesarios, será lo primero que tendremos que hacer después de instalar PostgreSQL en una máquina.PostgreSQL da una serie de pautas para configurar el servidor, según las características hardware de la máquina y el tipo de bases de datos que vaya a alojar.Tras este primer ajuste iremos monitorizando el rendimiento del sistema y haciendo nuevos ajustes que lo acerquen a la configuración óptima para la máquina, el servidor y el servicio del que se trate, ya que cada sistema es único en realidad. Incluso un mismo sistema puede ir cambiando a lo largo del tiempo y por lo tanto, para mantener el rendimiento, precisará nuevos ajustes.A estos ajustes del servidor se le conoce como Tuning.Además de tuning, entre nuestras tareas como Administrador de Bases de datos está el mantenimiento de estructuras como las tablas, para mantenerlas en buen estado. En este curso veremos los problemas que podemos tener con las tablas, cómo solucionarlos y qué herramientas disponemos para ello.Los índices puede ser, a la vez, fuente de problemas en el rendimiento y solución principal para un rendimiento óptimo. Por eso, en este curso, aprenderemos todo sobre índices para saber cómo utilizarlos en beneficio del sistema.Saber cuáles son los fallos habituales a la hora de diseñar consultas que van en detrimento del sistema, cómo analizar esas consultas y cómo optimizarlas para conseguir que el tiempo de ejecución sea el menor posible es otro de los temas que se abordan en este curso.Además, en un sistema ocupado pueden producirse eventos que mermen enormemente el rendimiento de forma puntual. Aunque sea de forma puntual, la caída en picado del rendimiento afecta al servicio que presta la base de datos y, por ende, a los clientes. El principal evento son los bloqueos. Aprenderemos a detectar bloqueos en el sistema y a solucionarlos.El gran aliado del DBA, a la hora de optimizar y mantener el sistema en óptimo, en términos de rendimiento, son las estadísticas. En este curso veremos cómo activar las estadísticas en nuestras bases de datos, las principales vistas que nos proporciona el motor para consultar estas estadísticas y un buen conjunto de consultar sobre dichas vistas, que nos ayudarán a tener una visión real de cómo está funcionando nuestro servidor, en términos de rendimiento. Un conjunto de consultas que, seguro, tendrás a manos pues se convertirán en una parte importante de tu "caja de herramientas".

课程标签

0人关注该课程

主题相关的课程