PostgreSQL数据库实战派
¥
57
4.8折
¥
118
全新
仅1件
作者赵渝强
出版社电子工业出版社
出版时间2023-11
版次1
装帧平装
货号9787121466021
上书时间2024-11-05
商品详情
- 品相描述:全新
图书标准信息
-
作者
赵渝强
-
出版社
电子工业出版社
-
出版时间
2023-11
-
版次
1
-
ISBN
9787121466021
-
定价
118.00元
-
装帧
平装
-
开本
16开
-
页数
403页
-
字数
0.63千字
- 【内容简介】
-
本书是基于作者多年的与实践撰写的,重点介绍tgreql的核心与体系架构,涉及开发、运维、管理与架构等内容。
本书共12章,涉及以下几方面内容:tgreql基础,安装与配置tgreql,管理数据库与数据库实例,管理数据库对象,并行查询,事务与并发控制,应用程序开发,管理数据库安全,备份与恢复,监控、诊断与优化数据库,tgreql的高可用架构,以及从oracle迁移到tgreql。
本书是基于tgreql 15.3撰写的,适合对tgreql感兴趣的台架构师、运维管理人员和项目开发人员阅读。无论读者是否接触过数据库技术,只要具备基础的linux知识和ql知识,能够通过阅读本书快速掌握tgreql并累积实战经验。根据本书介绍的实验步骤,读者可以在实际的项目生产环境中快速应用并实施tgreql。
- 【作者简介】
-
赵渝强,近20年it行业从业经历,清华大学计算机软件工程专业,大学大数据学院院长,oracle中国有限公司技术顾问,华为认证讲师。曾在bea、甲骨文、摩托罗拉等世界500强公司担任软件架构师或咨询顾问等要职,精通大数据、数据库、中间件技术和java技术。
- 【目录】
-
章 tgresql基础 1
1.1 tgresql简介 1
1.1.1 什么是tgresql 1
1.1.2 tgresql的功能特 2
1.2 tgresql的体系架构 3
1.2.1 逻辑存储结构 4
1.2.2 物理存储结构 9
1.2.3 进程结构 17
1.2.4 内存结构 23
第2章 安装与配置tgresql 25
2.1 安装centos作系统 25
2.2 安装tgresql服务器 35
2.3 【实战】使用tgresql客户端工具 37
2.3.1 命令行客户端ql 38
2.3.2 图形化客户端pgadmin 4 41
2.4 tgresql服务器端的主配置文件详解 45
2.4.1 基础文件 46
2.4.2 连接和认证 46
2.4.3 资源使用 47
2.4.4 预写志 49
2.4.5 复制 50
2.4.6 查询调优 51
2.4.7 错误报告和志 53
2.4.8 进程标题 54
2.4.9 运行时统据 55
2.4.10 自动清理 55
2.4.11 客户端连接默认值 56
2.4.12 锁管理 57
2.4.13 版本和台兼容 58
2.4.14 错误处理 58
2.4.15 预置选项 59
第3章 管理数据库与数据库实例 60
3.1 【实战】管理数据库和数据库模板 60
3.1.1 管理数据库的基本作 60
3.1.2 管理数据库模板 64
3.2 【实战】管理数据库的扩展 65
3.2.1 使用扩展访问外部数据源 65
3.2.2 数据预热扩展pg_prewarm 75
3.2.3 共享缓冲区监控扩展pg_buffercache 79
3.2.4 预写志解析扩展pg_walinspect 81
3.3 管理数据库实例 83
3.4 基于tgresql的分布式数据库――citus 85
3.4.1 citus基础 85
3.4.2 安装与配置citus 86
3.4.3 citus中表的类型 91
3.4.4 citus的配置参数 96
3.5 基于tgresql的分布式数据库――greenplum 96
3.5.1 greenplum简介 96
3.5.2 安装与配置greenplum 98
3.5.3 greenplum中表的类型 101
第4章 管理数据库对象 105
4.1 数据库与模式 105
4.2 创建与管理表 107
4.2.1 tgresql的数据类型 107
4.2.2 【实战】tgresql表的基本作 110
4.2.3 数据的约束条件 111
4.2.4 表中的碎片 115
4.2.5 统计信息 118
4.2.5.1 查看数据库的统计信息 118
4.2.5.2 使用analyze命令手动收集数据库的统计信息 120
4.2.5.3 了解统计信息收集器的配置项 121
4.2.6 【实战】使用tgresql的临时表 122
4.3 在查询时使用索引 123
4.3.1 索引的基础知识 123
4.3.2 索引的类型 127
4.3.3 【实战】索引的维护 130
4.3.3.1 使用仅索引扫描 130
4.3.3.2 避重复索引 131
4.3.3.3 清除未使用的索引 132
4.4 使用视图简化查询语句 133
4.4.1 什么是视图 133
4.4.2 视图的基本作 133
4.4.3 【实战】在tgresql中使用临时视图 135
4.4.4 物化视图 136
4.5 序列 138
第5章 并行查询 141
5.1 并行查询是如何工作的 141
5.2 何时会用到并行查询 142
5.3 【实战】查看并行查询的执行计划 143
5.3.1 并行扫描 144
5.3.2 并行连接 146
5.4 并行查询的 151
……
点击展开
点击收起
— 没有更多了 —
以下为对购买帮助不大的评价