3365次浏览
PostgresQL9是一个开源的、全功能的对象关系型数据库。刘增杰、张少军编写的这本《PostgreSQL9从零开始学(视频教学版)》循序渐进地介绍了PostgresQL9数据库应用与开发的相关基础知识,提供了大量具体操作PostgreSQL9数据库的示例,供读者实践。书中每节都清晰地阐述了代码如何工作及实现方法,使读者能在最短的时间内有效地掌握PostgreSQL9的应用技能。全书共18章,分别介绍了PostgreSQL9的安装与配置、数据库的基本操作、数据表的基本操作、SQL语言基础、轻松掌握SQL语句、认识函数、PostgreSQL数据查询、数据的更新、创建和使用索引、事务和锁、视图操作、触发器、PostgreSQL的安全机制、数据库的备份与恢复、高可用、负载均衡、数据复制、服务器配置、数据库监控以及数据库的内部结构等内容。《PostgreSQL9从零开始学(视频教学版)》适合PostgreSQL数据库初学者、数据库开发人员,也适合高等院校和培训学校相关专业的师生教学参考。第1章初识PostgreSQL 1.1数据库基础 1.2数据库技术构成 1.3什么是PostgreSQL
4244次浏览
查询优化器是数据库中很重要的模块之一,只有掌握好查询优化的方法且了解查询优化的细节,在对数据库调优的过程中才能有的放矢,否则调优的过程就如无本之木、无源之水,虽上下求索而不得其法。《PostgreSQL技术内幕:查询优化深度探索》揭示了PostgreSQL数据库中查询优化的实现技术细节,首先对子查询提升、外连接消除、表达式预处理、谓词下推、连接顺序交换、等价类推理等逻辑优化方法进行了详细描述,然后结合统计信息、选择率、代价对扫描路径创建、路径搜索方法、连接路径建立、Non-SPJ路径建立、执行计划简化与生成等进行了深度探索,使读者对PostgreSQL数据库的查询优化器有深层次的了解。《PostgreSQL技术内幕:查询优化深度探索》适合数据库内核开发人员及相关领域的研究人员、数据库DBA、高等院校相关专业的本科生或者研究生阅读。第1章 概述 1 1.1 查询优化的简介 1 1.2 逻辑优化 3 1.2.1 关系模型 3 1.2.2 逻辑优化示例 8 1.3 物理优化 10 1.3.1 物理优化的4个“法宝” 12 1.3.2 物理路径的生成过程 14 1.4 文件介绍 17 1.5
6034次浏览
本书基于PostgreSQL 10编写,重点介绍PostgreSQL的丰富特性以及生产实践运维技巧。全书共18章,分为基础篇、核心篇、进阶篇三部分。基础篇包括第1到4章,主要介绍PostgreSQL基础知识,例如安装、客户端工具、数据类型、SQL高级特性等,为读者阅读核心篇和进阶篇做好准备;核心篇包括第5到9章,主要介绍PostgreSQL核心内容,例如体系结构、并行查询、事务与并发控制、分区表、NoSQL特性等;进阶篇包括第10到18章,主要介绍PostgreSQL进阶内容,例如性能优化、物理复制、逻辑复制、备份与恢复、高可用、版本升级、Oracle数据库迁移PostgreSQL实战、PostGIS等。Contents 目录 序言 前言 基 础 篇 第1章 安装与配置基础2 1.1 初识PostgreSQL2 1.1.1 PostgreSQL的特点3 1.1.2 许可3 1.1.3 邮件列表和讨论区3 1.2 安装PostgreSQL3 1.2.1 通过yum源安装4 1.2.2 通过源码编译安装5 1.2.3 设置一个软链接7 1.3 客户端程序和服务器程序8 1.3.1 客户端程
6020次浏览
本书都是关于一个最近最成功的开源产品,一个名叫 PostgreSQL 的关系数据库。<br> 数据库开发商和开源开发者都是 PostgreSQL 的热心拥护者 。 任何使用程序管理大量数据的人都可以从数据库中获得大 量益处。 PostgreSQL 是一个非常优秀的关系数据库实现,全功能,开源且免费使用。<br> PostgreSQL 支持大量的主流开发语言 , 包括 C , C++ , Perl , Python , Java , Tcl 以及 PHP 。 它是最接近工业标准 SQL9 2 的查询语言,并且正在实现新的功能以兼容最新的 SQL 标准: SQL2003 。 PostgreSQL 也获得数个奖项,包括三次被评 为 Linux Journal 杂志编辑选择奖最佳数据库 ( 2000,2003 和 2004 年度 ) 以及 2004 年度 Linux 新媒体奖最佳数据库系统 。