发表评论取消回复
相关阅读
相关 十二.JPQL高级查询
一. criteria查询:编译期发现错误 select u from user u where u.old>20 //拼装其工厂 CriteriaB
相关 高级数据库十八:查询规划与执行
Query Execution & Scheduling ![15154707068860.jpg][] 对于数据库系统,交互模式大致如上。 前端有多个用户,也就是多
相关 高级数据库十七:优化器估价模型
Optimizer Cost Models 我们在上两次讲查询优化文章中,提到了基于成本的查询计划,它们为数据库的当前状态生成执行特定查询计划的查询成本估计。 查询成本
相关 高级数据库十六:查询优化器(二)
Optimizer Implementation(Part II) 在这儿解释一下,逻辑查询计划或者逻辑计划指的是关系代数层面的查询语句;物理查询计划或者物理计划指的是具
相关 高级数据库十五:查询优化器(一)
Optimizer Implementation(Part I) 背景 在讲述这个优化器的时候,就必须先了解查询过程。在本系列的[数据库四:浅谈数据库查询过程(Qu
相关 高级数据库十二:数据库压缩
Database Compression 背景 如果数据库需要从硬盘中获得数据,那么数据的I/O操作才是数据库的瓶颈。所以需要对数据进行压缩。 内存中的数据库管理
相关 高级数据库二十五:不易失内存数据库
Non-Volatile Memory Databases 背景 新兴的存储技术提供像DRAM一样的低延迟读取/写入,但具有永久写入和大容量等类似SSD的特性。
相关 高级数据库二十二:矢量化运行(二)
Vectorized Execution (Part II) 上一次将的哥大的论文的矢量化算法在没有四五个SIMD寄存器的情况下是没法运行的。因为DBMS需要将64位的地
相关 高级数据库二十二:矢量化运行
Vectorized Execution (Part I) 说实话,这节课有点没听明白。 上节课说到了通过矢量化来加速查询的优化,需要这么做的原因是: 1. 构建一
相关 数据库-高级查询
EXISTS子查询 Exists子查询就是用来判断某些条件是否满足(跨表),Exists是接在where之后,Exists返回的结果只有0和1。 EXISTS子查询的语
还没有评论,来说两句吧...