gydtep 发表于 2021-12-13 10:16:06

这些信息都被记录在了事务R的ReadView中。事务R从索引中找到对应的这条Record,对应的trx_id是K,不可见。沿着Rollptr找到Undo中的前一版本,对应的trx_id是J,不可见。继续沿着Rollptr找到,trx_id是I可见,返回结果。

gydtep 发表于 2021-12-13 16:44:25

Crash Recovery完成之前,会启动在srv_dict_recover_on_restart中启动异步回滚线程trx_recovery_rollback_thread,其中对Crash前还活跃的事务,通过trx_rollback_active进行回滚,这个过程跟上面提到的Undo for Rollback是一致的。

gydtep 发表于 2021-12-14 10:01:01

多版本的目的是为了避免写事务和读事务的互相等待,那么每个读事务都需要在不对Record加Lock的情况下, 找到对应的应该看到的历史版本。所谓历史版本就是假设在该只读事务开始的时候对整个DB打一个快照,之后该事务的所有读请求都从这个快照上获取。

gydtep 发表于 2021-12-15 17:10:59

绿色科技 助力每笔订单碳排放量持续下降
交易背后的碳成本主要有三部分:一是商品交易/数字交易本身的碳成本;二是物流运输中的碳成本;三是商品生产和消费中的碳成本。

gydtep 发表于 2021-12-17 09:41:30

MaxCompute统一调度集群承担了交易量的40%,性能也是混部集群中最高的,实时计算Flink版 引擎优化、Hologres高可用能力建设等帮助核心业务营销活动分析、生意参谋等节省大促资源的同时,可用性也有大的提升。

gydtep 发表于 2021-12-17 18:55:09

饿了么持续优化银发用户和残障人士的使用体验,覆盖导购、搜索、下单全流程。在研发长辈模式过程中,优化了字体大小和银发人群常使用的功能模块。此外,饿了么还专门为无声蓝骑士上线了无障碍沟通系统,以及通过智能调度系统,为残障骑手匹配接单,过去一年,智能调度系统让这些骑手单均跑单距离减少7%,让数十万障碍和银发用户更好地享受本地生活服务。

gydtep 发表于 2021-12-22 20:00:26

一体化的HTAP存储引擎一般使用行列混合的存储方案,即引擎中同时存在行存和列存,行存服务于TP,列存服务于AP。相比于部署独立一套OLTP数据库 加一套OLAP数据库来满足业务需求,单一HTAP引擎具有如下的优势:

gydtep 发表于 2021-12-23 15:38:53

第二种方式,RW支持OLTP型负载,并启动一个AP型RO开启行列混合存储以支持查询,此种部署模式下CPU资源可以实现100%隔离,同时该AP型RO节点上的内存可以100%分配给列存存储和执行器。

gydtep 发表于 2021-12-25 09:58:13

此次玄铁RISC-V系列处理器开源,具体包含哪些内容?它对于全球RISC-V生态有何意义?

gydtep 发表于 2021-12-27 11:46:53

MillWheel 使用了一种名为「Strong production」的机制将每个算子的输出在发送至下游之前都进行了持久化存储,一旦发生了故障,当需要恢复时,引擎可以直接将存储后的结果发出去。回头再看端到端一致性数据处理语义的充分必要条件,
页: 48 49 50 51 52 53 54 55 56 57 [58] 59 60 61 62 63 64
查看完整版本: 阿里云本月优惠活动:全年底价云服务器0.7折起!