过去十年中有哪些关系数据库创新

Sim*_*nro 8 sql database relational innovation

关系数据库的SQL实现已经以其当前的形式存在了大约25年(自System R和Ingres以来).即使主要(松散地遵守)标准是ANSI-92(虽然后来有更新)是一个很好的15岁.

在过去十年左右的时间里,基于SQL的数据库可以想到哪些创新.我特别排除了OLAP,Columnar和其他非关系(或至少非SQL)创新.我还想排除"应用服务器"类型功能和捆绑(如报告工具)

虽然基本方法仍然相当静态,但我可以想到:

  • 可用性
  • 能够处理更大的数据集
  • 易于维护和配置
  • 支持更高级的数据类型(blob,xml,unicode等)

还有其他你能想到的吗?

And*_*int 8

  • 哈希加入
  • 基于成本的优化器(几乎转向查询编写)
  • 分区(实现更好的VLDB管理)
  • 并行(多线程)查询处理
  • 集群(不仅仅是可用性,还有可扩展性)
  • 更灵活的SQL以及更轻松地将SQL与3GL语言集成
  • 更好的诊断功能

  • 我记得在20世纪80年代,关系型DBMS具有良好的基于​​成本的优化器. (2认同)