PostgreSQL Database Administration On AlmaLinux

所在平台: Udemy

课程主页: https://www.udemy.com/course/postgresql-database-administration-on-almalinux/

课程评论:没有评论

第一个写评论        关注课程

课程简介

**课程名称:** PostgreSQL 数据库管理 (基于 AlmaLinux) **课程概述:** 本课程将从基础到高级,全面介绍 PostgreSQL 数据库在 AlmaLinux 操作系统上的管理。PostgreSQL 作为一款开源的关系型数据库管理系统 (RDBMS),以其独特的特性、庞大的社区以及无容量限制的优势在全球范围内得到广泛应用。课程将涵盖从服务器环境搭建到复杂的数据库维护和升级等各个方面。 **课程内容要点:** * **PostgreSQL 简介与优势:** 探讨 PostgreSQL 的开源特性、全球广泛应用、无容量限制(单表最大 32TB)、不断涌现的创新以及与其他竞争对手的优势。 * **环境搭建与安装:** * 在 AlmaLinux 上设置 PostgreSQL 服务器。 * 安装数据库二进制文件。 * 创建自定义目录结构。 * 初始化数据库集群。 * **PostgreSQL 架构与文件:** * 深入理解 PostgreSQL 的物理文件结构。 * 掌握配置文件详解。 * 学习如何进行部署。 * **用户与权限管理:** * 用户管理策略。 * 模式 (Schema) 管理。 * `search_path` 的设置与应用。 * **对象与表空间管理:** * 逻辑对象介绍。 * 默认和用户自定义表空间管理。 * **备份与恢复:** * 学习多种备份策略:逻辑备份、物理备份、文件系统备份、压缩备份、拆分备份。 * 熟悉备份相关的实用工具。 * 配置 `archivelog` 模式。 * 手动执行 WAL Switch。 * **数据库维护:** * 掌握 `vacuum`、`vacuum full` 和 `analyze` 等维护任务。 * 学习如何终止不活动的数据库会话。 * **数据库升级:** * 演示从 PostgreSQL v13 升级到 v15 的过程 (`pg_upgrade`)。 * **扩展与增强:** * 介绍 PostgreSQL 常用扩展。 * 视图 (Views) 的使用。 * `pgbench` 和 `pgbouncer` 的概述。 * **PostgreSQL 最新特性介绍** (本课程将涵盖此部分)。 **学习目标:** 通过本课程的学习,学员将能够独立地在 AlmaLinux 环境下安装、配置、管理和维护 PostgreSQL 数据库,并掌握多种备份恢复策略以及数据库升级的方法。

课程评论(0条)

课程详情

Why PostgreSQL?PostgreSQL is an opensource RDBMS DB, which is widely used across globally with it unique features and huge community. The DB doesn't have any size limitations.The maximum size of a table is 32TB, you can assume how easily it stores the data. With the new generations servers available round the corner of the world and many great mindscontributing to the database, PostgreSQL stands tall.Timely releases with enhanced features, and being open source PostgreSQL stands far away from the competitors.This course starts from basic to advance levelBelow are the list of topics which will be discussed:Setting up the server with AlmaLinuxInstalling DB BinariesCreating Directories as our requirementInitializing the DB clusterPostgreSQL Architecture.Physical filesconfiguration fileshow to perform deploymentsUser ManagementSchema Managementhow to set search_pathLogical objectsDefault Tablespaces and User defined tablespaceBackup and Restore which include Logical, Physical, filesystem, compressed and split backups.Utilities used for backupsSetting in archivelog mode.performing wal switch manuallyMaintenance Tasks which include vacuum, vacuumfull and analyzekilling inactive session from the DBDatabase upgrade from v13 to v15 with pg_upgradeExtensions in postgresviews in postgreSQLpgbench and pgbouncer overviewEnhancements in postgreSQL

课程标签

0人关注该课程

主题相关的课程