极客视点
极客时间编辑部
极客时间编辑部
113231 人已学习
免费领取
课程目录
已完结/共 3766 讲
2020年09月 (90讲)
时长 05:33
2020年08月 (93讲)
2020年07月 (93讲)
时长 05:51
2020年06月 (90讲)
2020年05月 (93讲)
2020年04月 (90讲)
2020年03月 (92讲)
时长 04:14
2020年02月 (87讲)
2020年01月 (91讲)
时长 00:00
2019年12月 (93讲)
2019年11月 (89讲)
2019年10月 (92讲)
2019年09月 (90讲)
时长 00:00
2019年08月 (91讲)
2019年07月 (92讲)
时长 03:45
2019年06月 (90讲)
2019年05月 (99讲)
2019年04月 (114讲)
2019年03月 (122讲)
2019年02月 (102讲)
2019年01月 (104讲)
2018年12月 (98讲)
2018年11月 (105讲)
时长 01:23
2018年10月 (123讲)
时长 02:06
2018年09月 (119讲)
2018年08月 (123讲)
2018年07月 (124讲)
2018年06月 (119讲)
时长 02:11
2018年05月 (124讲)
时长 03:16
2018年04月 (120讲)
2018年03月 (124讲)
2018年02月 (112讲)
2018年01月 (124讲)
时长 02:30
时长 02:34
2017年12月 (124讲)
时长 03:09
2017年11月 (120讲)
2017年10月 (86讲)
时长 03:18
时长 03:31
时长 04:25
极客视点
15
15
1.0x
00:00/02:04
登录|注册

Postgres 10 开发者新特性

讲述:杜力大小:967.47K时长:02:04
目前非常流行的 RDBMS PostgresSQL 在几周前发布了它的第 10 个版本。由于其可靠、节约、成熟以及开源等特性,已经有 21 年历史的 Postgres 在开发者中仍然非常流行。
Postgres 10 带来了一些新特性,其中一些特性另开发者感到十分兴奋。
通过消除主表中触发器的需求,本地分区现在变得更加简单。这意味着创建分区表将变得更简单,并且从开发者的角度来看,现在从分区数据表中进行查询和插入,与在非分区的数据表中进行这些操作是完全一致的。
多列统计是 Postgres 10 的另一项改进。通过把来自不同列的数据关联起来,查询规划器现在可以避免一些边缘情况,在那些边缘情况下,之前的 Postgres 版本会放大 Where 语句的选择性(selective),并且会导致选择了错误计划从而拖慢执行时间。Postgres 的这个改进在整个 SQL 世界中都是极具创新性的。
该新版本还对并行性进行了改进,开发者现在可以使用索引扫描和仅索引扫描(index-only scans)、并行合并连接(merge joint)以及位图堆扫描。
另一个重要的新特性是支持 JSON 和 JSONB 类型列的全文搜索。一旦开发者创建了一个特定语言的全文索引,他就可以通过 JSON 字段对值进行直接搜索。
标识列(Identity columns)和自增列(Auto-increment columns)也是 Postgres 10 进行改进的一个地方。新的实现方法会有一点冗长,但它是符合 SQL 标准的,这样使得在不同数据库之间的迁移会更加容易。最重要的是,使用新版本时,开发者在从一个不同的 id 重启时,不再需要修改序列(alter sequences)了,但可以对这一列进行修改(alter),Postgres 就会将这一列识别为一个序列,这样的操作会简化数据库中的日常操作。
正如人们预料到的那样,这一新版本也存在一些不向后兼容的改动,例如,对浮点时间戳的支持已经被抛弃了,对低于版本 8 的 pg_dump 也已经不再提供支持,有关复制(replication)和 pg_basebackup 工具的一些默认值也有所变化。此外,版本编号由三部分改为了两部分,开发者的脚本也不能直接运行了。
确认放弃笔记?
放弃后所记笔记将不保留。
新功能上线,你的历史笔记已初始化为私密笔记,是否一键批量公开?
批量公开的笔记不会为你同步至部落
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
  • 深入了解
  • 翻译
    • 英语
    • 中文简体
    • 中文繁体
    • 法语
    • 德语
    • 日语
    • 韩语
    • 俄语
    • 西班牙语
    • 阿拉伯语
  • 解释
  • 总结
该免费文章来自《极客视点》,如需阅读全部文章,
请先领取课程
免费领取
登录 后留言

精选留言

由作者筛选后的优质留言将会公开显示,欢迎踊跃留言。
收起评论
显示
设置
留言
收藏
6
沉浸
阅读
分享
手机端
快捷键
回顶部