10.3969/j.issn.1672-4550.2016.06.019
在线图表更新技术的改进与应用
针对 MySQL 数据库在进行数据定义语言(DDL)操作时因锁表动作引起长时间业务阻塞的问题,实现了一种不阻塞读写事务的在线图表更新(OSC)方法。考虑到电商数据库对读写事务的可用性要求,OSC 系统将具有原子性的 DDL 语句拆分成若干步骤,创建临时表分片拷贝全量数据,并利用触发器保证增量数据的一致性,在实现无锁更改表结构的同时,解决了业务长时间阻塞的问题。另外,针对 OSC 技术在应用场景中遇到的系列问题,提出了相应的改进方法,如预检测、防并发执行等,并结合淘宝实际数据库架构,提供了复杂场景下 OSC 技术的应用分析。
数据一致性、影子表、在线图表更新、触发器
14
TP311.1(计算技术、计算机技术)
江苏省研究生创新计划CXZZ13_0476;南京邮电大学校级科研基金NY215169。
2017-02-15(万方平台首次上网日期,不代表论文的发表时间)
共6页
67-72