PostgreSQL Administration and Development 培训
本课程涉及 PostgreSQL 数据库的管理和性能调优。与会者将学习使用专门的 PostgreSQL(又名 Postgres)模块,例如复制、连接池和全文搜索。
课程大纲
什么是PostgreSQL?
- Postgre简史SQL
- 约定
- 更多信息
- 错误报告准则
Postgre简介SQL
- 安装和创建数据库
- SQL 语言
- 高级功能
SQL 语言
- SQL 语法
- 数据定义
- 数据操作
- 查询
- 数据类型
- 函数和运算符
- 类型转换
- 指标
- 全文搜索
- 并发控制
- 性能提示
服务器管理
- 从源代码安装
- 在 Windows 上从源代码安装
- 服务器设置和操作
- 服务器配置
- 客户端身份验证
- Database 角色
- 管理 Database
- 地方化
- 例行 Database 维护任务
- 备份和恢复
- 高可用性、负载平衡和复制
- 恢复配置
- 监控 Database 活动
- 监视磁盘使用情况
- 可靠性和预写日志
- 回归测试
客户端接口
- libpq - C 库
- 大型物体
- ECPG - C 语言中嵌入 SQL
- 信息架构
服务器 Programming
- 扩展 SQL
- 触发器
- 规则体系
- 程序语言
- PL/pgSQL - SQL 程序语言
- PL/Tcl - Tcl 程序语言
- PL/Perl - Perl 过程语言
- PL/Python - Python 过程语言
- 服务器编程接口
内部
- PostgreSQL 内部结构概述
- 系统目录
- 前端/后端协议
- PostgreSQL 编码约定
- 母语支持
- 编写过程语言处理程序
- 编写外部数据包装器
- 遗传查询优化器
- 索引访问方法接口定义
- GiST 索引
- 杜松子酒指数
- 数据库物理存储
- BKI后端接口
- 规划师如何使用 Statistics
要求
SQL 和 C 的工作知识
基本系统管理(Unix/Linux 或 Windows)
需要帮助选择合适的课程吗?
PostgreSQL Administration and Development 培训 - Enquiry
PostgreSQL Administration and Development - 问询
问询
客户评论 (7)
分步示例, 字节大小信息
Esmadee Bin Ismail - SBS transit
课程 - PostgreSQL Administration and Development
机器翻译
可用于获得相同结果的不同技术只需几个步骤即可进行优化
Abdul Hafiz - SBS transit
课程 - PostgreSQL Administration and Development
机器翻译
1. Notes on the whiteboard 2. Labs were executed in a sharing mode
Evangelos Katsaros
课程 - PostgreSQL Administration and Development
The instructor explained everything we asked, he was very accurate, and he kept my interested.
Katerina Andreopoulou
课程 - PostgreSQL Administration and Development
The fact that we had a chance to hear about the difference between many databases types.
Marta Melloch - Amazon Development Center Poland Sp. z o.o.
课程 - PostgreSQL Administration and Development
useful knowledge
Ewa Napieralska - Amazon Development Center Poland Sp. z o.o.
课程 - PostgreSQL Administration and Development
The exercises and that the trainers was very responsive and was listening to us actively. He was also very patient with us. THANK YOU SO MUCH :)
Martyna Szewczuk - Amazon Development Center Poland Sp. z o.o.
课程 - PostgreSQL Administration and Development
即将举行的公开课程
相关课程
Migrating Oracle to Azure SQL or PostgreSQL
7 小时这种以讲师为主导的中国现场培训(现场或远程)面向希望将Oracle数据库迁移到Azure SQL或PostgreSQL的数据库管理员和云架构师。
在培训结束时,参与者将能够:
- 将 Azure SQL 与 PostgreSQL 进行比较,以选择最能满足业务目标和需求的数据库。
- 准备数据库以将定义、数据和过程从 Oracle 移动到 AzureSQL 或 PostgreSQL 数据库系统。
- 执行迁移后步骤以测试、优化、更新和维护迁移的数据库。
PostgreSQL for Administrators - 2 Days
14 小时本课程介绍Postgre SQL数据库的管理和性能调优。
目标受众包括系统管理员和数据库架构师。与会者将学习使用专门的Postgre SQL (AKA Postgres)模块,如复制,连接池和全文搜索。
PostgreSQL Essentials
14 小时本培训专为希望从基础知识开始学习 PostgreSQL 的 Database 管理员和架构师而设计。
您将在 PostgreSQL 中学习 PostgreSQL 架构、安装、设计以及如何执行备份和恢复资料库。
PostgreSQL Advanced DBA
14 小时本培训是为 Database 管理员和架构师设计的,他们希望学习在 PostgreSQL 中实施备份、高可用性和 Database 安全性的工具和技术。
您还将学习如何查找慢速查询、监控资料库性能以及优化 PostgreSQL 性能。
Implementing High Availability in PostgreSQL
7 小时此培训专为希望学习Postgre SQL流复制以及如何使用pgpool-II实现自动故障转移和设置高可用性Postgre SQL Database群集的Database管理员和架构师而设计。
PostgreSQL Performance Tuning
14 小时此培训专为希望调整Postgre SQL Database性能的Database管理员和架构师而设计。了解如何记录缓慢的工作负载并查找查询中可能存在的难点。本主题还介绍了必须调整以获得最佳性能的最重要参数。
PostgreSQL Administration, Optimization and Replication
35 小时在这个由讲师指导的 中国(现场或远程)现场培训中,参与者将学习 PostgreSQL 的一般和高级方面,包括管理、性能转换、高级开发和复制,因为他们将逐步完成一系列涉及设置、配置、测试、部署和故障排除的动手现场实验室练习。
在培训结束时,参与者将能够:
- 使用高级管理技术来配置和管理 PostgreSQL 服务器。
- 优化数据库和查询以获得最佳性能。
- 复制和扩展 PostgreSQL 服务器。
PostgreSQL for Developers
14 小时本课程提供与Postgre SQL数据库的编程交互。学习使用Postgre SQL后端开发高质量应用程序所需的技术,语法和结构。此培训还包括SQL Tuning,涵盖编写高效SQL最佳实践。
目标受众包括想要使用或扩展Postgre SQL开发人员以及数据库架构师。
PostgreSQL 13 for Developers and Administrators
21 小时这种以讲师为主导的中国现场培训(现场或远程)面向希望使用PostgreSQL 13为高性能应用程序设置,构建和管理数据库的系统管理员和开发人员。
在培训结束时,参与者将能够:
- 安装和配置 PostgreSQL 13.
- 了解使用 Postgre 操作、管理和维护数据库的功能、架构和基础知识SQL 13.
- 了解如何配置 Postgres 数据库表和架构。
- 了解如何执行数据操作和查询。
- 探索不同的编程接口(客户端和服务器),以充分利用和扩展 PostgreSQL 13 中的功能。
PostgreSQL 16 for Developers and Administrators
21 小时这种以讲师为主导的 中国(在线或远程)实时培训面向希望利用 PostgreSQL 16 中的最新功能和改进的中级开发人员和管理员。
在培训结束时,参与者将能够:
- 了解 PostgreSQL 16 的体系结构和组件。
- 利用高级 SQL 功能和 PostgreSQL 扩展。
- 实施安全最佳实践和访问控制。
- 执行数据库管理任务,包括备份、恢复和监视。
- 通过调优和索引策略优化数据库性能。
- 利用 PostgreSQL 的内置工具实现高可用性和复制。
- 将 PostgreSQL 与现代应用程序开发框架集成。
PostgreSQL for Administrators - 3 Days
21 小时这种以讲师为主导的中国现场现场培训针对的是希望使用PostgreSQL管理大规模数据,同时优化数据库系统以实现高可用性和性能的数据库管理员和系统管理员。
在培训结束时,参与者将能够:
- 安装和配置 PostgreSQL。
- 了解Postgre的功能和架构SQL。
- 了解如何使用 SQL 执行数据库操作。
- 执行数据库备份和恢复,防止数据丢失。
- 配置服务器以实现高可用性。
- 了解用于高性能调优的工具和技术。
- 探索用于监视和可观测性的外部工具。
PostgreSQL with Python
21 小时这种以讲师为主导的中国现场培训(现场或远程)针对希望使用PostgreSQL与Python大规模构建安全,可靠和稳定的应用程序的开发人员和管理员。
在培训结束时,参与者将能够:
- 安装、配置并将 PostgreSQL 与 Python 连接。
- 复习 Python 编程基础知识。
- 了解将 PostgreSQL 与 Python 一起使用的好处。
- 了解如何使用 Python 执行基本 SQL 操作。
- 了解如何将高级 PostgreSQL 功能与 Python 配合使用。
- 实施数据安全、安保、监控和优化技术。