چه کسانی این کتاب را می‌خوانند

دانشجوعلاقه‌مند یادگیری
کتابخوان حرفه‌ایلذت مطالعه
نویسندهالهام‌گیری

由浅入深PostgreSQL

[奥]汉斯·尤尔根·舍尔希 著 彭煜玮 译

قیمت نهایی

۴۴٬۰۰۰ تومان۴۹٬۰۰۰ تومان۱۰٪ تخفیف
  • تخفیف زمان‌دار−۵٬۰۰۰ تومان

۵٬۰۰۰ تومان صرفه‌جویی نسبت به قیمت اصلی

نسخه اصلی و اورجینال

بلافاصله پس از خرید، فایل کتاب روی دستگاه شما آمادهٔ دانلود است.

تحویل فوری
پرداخت امن
ضمانت فایل
پشتیبانی

مشخصات کتاب

سال انتشار
۲۰۱۸
فرمت
PDF
زبان
چینی
حجم فایل
۴۷٫۶ مگابایت
شابک
9787302512882، 7302512884

دربارهٔ کتاب

本书从一位资深PostgreSQL 专家在多年咨询、技术支持工作中的切身体会出发,深入介绍了开源数据 库管理系统PostgreSQL 9.6 版本中的主要特性,其内容涵盖了作为一个PostgreSQL 数据库从业人员经常会 接触到的主题:事务和锁定、索引的使用、高级SQL 处理、日志文件和统计信息、查询优化、存储过程、 安全性、备份与恢复、复制、各类扩展、故障排查、系统迁移。作者通过亲身经历和直观的例子,详细介 绍了PostgreSQL 主要特性的工作原理、常用配置以及常见的误区,是一本实用性很强的PostgreSQL 进阶指 南,能帮助有一定PostgreSQL 知识的读者深入了解PostgreSQL 中更多更全面的高级特性。 本书适合数据库管理人员和开发人员了解和学习PostgreSQL。通过阅读本书,读者可以对PostgreSQL 有一个全面透彻的了解。 封面 1 扉页 2 内容简介 3 版权页 3 关于作者 4 关于审稿人 5 www.PacktPub.com 6 客户反馈 7 译者序 8 推荐序一 9 推荐序二 10 前言 11 目录 14 第1章 Postgre SQL概述 21 1.1 Postgre SQL 9.6中有什么新技术 21 1.2 总结 27 第2章 理解事务和锁定 28 2.1 使用Postgre SQL事务 28 2.2 理解基本的锁定 33 2.3 使用FOR SHARE和FOR UPDATE 37 2.4 理解事务隔离级别 40 2.5 观察死锁和类似的问题 42 2.6 利用咨询锁 44 2.7 优化存储以及控制清理 45 2.8 总结 52 第3章 使用索引 53 3.1 理解简单查询和代价模型 53 3.2 使用聚簇表改善速度 63 3.3 理解另外的B-树特性 67 3.4 引入操作符类 71 3.5 理解Postgre SQL索引类型 77 3.6 用模糊搜索实现更好的回答 85 3.7 理解全文搜索-FTS 89 3.8 总结 94 第4章 处理高级SQL 95 4.1 引入分组集 95 4.2 使用有序集 99 4.3 理解假想聚集 101 4.4 利用窗口函数和分析 102 4.5 编写自己的聚集 116 4.6 总结 124 第5章 日志文件和系统统计信息 125 5.1 收集运行时统计信息 125 5.2 创建日志文件 143 5.3 总结 148 第6章 优化查询获得良好性能 149 6.1 学习优化器的行为 149 6.2 理解执行计划 160 6.3 理解并且固定连接 167 6.4 启用和禁用优化器设置 170 6.5 分区数据 174 6.6 为好的查询性能调整参数 179 6.7 总结 185 第7章 编写存储过程 186 7.1 理解存储过程语言 186 7.2 理解各种存储过程语言 190 7.3 改进存储过程的性能 217 7.4 使用存储过程 219 7.5 总结 221 第8章 管理Postgre SQL安全性 222 8.1 管理网络安全性 222 8.2 深入行级安全性—RLS 241 8.3 检查权限 245 8.4 再分配对象和删除用户 247 8.5 总结 248 第9章 处理备份和恢复 249 9.1 执行简单转储 249 9.2 重放备份 255 9.3 处理全局数据 256 9.4 总结 257 第10章 理解备份和复制 258 10.1 理解事务日志 258 10.2 事务日志归档和恢复 261 10.3 设置异步复制 271 10.4 升级到同步复制 279 10.5 利用复制槽 282 10.6 总结 288 第11章 选定有用的扩展 289 11.1 理解扩展如何工作 289 11.2 利用contrib模块 293 11.3 其他有用的扩展 312 11.4 总结 313 第12章 在Postgre SQL中排查错误 314 12.1 着手处理一个陌生的数据库 314 12.2 检查pg_stat_activity 314 12.3 检查慢查询 317 12.4 检查日志 320 12.5 检查缺失的索引 321 12.6 检查内存和I/O 321 12.7 了解值得注意的错误场景 323 12.8 总结 327 第13章 迁移到Postgre SQL 328 13.1 迁移SQL语句到Postgre SQL 328 13.2 从Oracle转移到Postgre SQL 337 13.3 从My SQL或Maria DB转移到Postgre SQL 342 13.4 总结 349 正文结束 349 Ben shu cong yi wei zi shen PostgreSQL zhuan jia zai duo nian zi xun,Ji shu zhi chi gong zuo zhong de qie shen ti hui chu fa,Shen ru jie shao le kai yuan shu ju ku guan li xi tong PostgreSQL9.6 ban ben zhong de zhu yao te xing,Nei rong han gai le zuo wei yi ge PostgreSQL shu ju ku cong ye ren yuan jing chang hui jie chu dao de zhu ti:shi wu he suo ding,Suo yin de shi yong,Gao ji SQL chu li,Ri zhi wen jian he tong ji xin xi,Cha xun you hua,Cun chu guo cheng, an quan xing,Bei fen yu hui fu,Fu zhi,Ge lei kuo zhan,Gu zhang pai cha,Xi tong qian yi.Zuo zhe tong guo qin shen jing li he zhi guan de li zi,Xiang xi jie shao le PostgreSQL zhu yao te xing de gong zuo yuan li,Chang yong pei zhi yi ji chang jian de wu qu,Shi yi ben shi yong xing hen qiang de PostgreSQL jin jie zhi nan,Neng bang zhu you yi ding PostgreSQL zhi shi de du zhe shen ru le jie PostgreSQL zhong geng duo geng quan mian de gao ji te xing Mastering PostgreSQL 9.6Hans-Jürgen Schönig

قیمت نهایی

۴۴٬۰۰۰ تومان