发明名称 |
一种数据库迁移方法和装置 |
摘要 |
本发明的实施方式提供了一种数据库迁移方法和装置。该数据库迁移方法包括:在进行数据库迁移的数据导出过程前,对被迁移的数据表加锁;在数据导出过程中,监控数据库加锁时长和请求进行数据库操作的业务连接请求数量;如果监控到加锁时长超过设置的加锁时长阈值和/或监控到业务连接请求数量超过设置的业务连接请求数量阈值,则停止数据库迁移操作并对被迁移的数据表解锁。通过监控加锁时长和业务连接请求数量两个指标,本发明的方法无需等待数据导出过程结束后再解锁,减少了对数据库业务处理的影响,为用户带来了更好的体验。此外,本发明的实施方式提供了一种数据库迁移装置。 |
申请公布号 |
CN105183852A |
申请公布日期 |
2015.12.23 |
申请号 |
CN201510566453.5 |
申请日期 |
2015.09.08 |
申请人 |
网易(杭州)网络有限公司 |
发明人 |
温正湖;郭忆 |
分类号 |
G06F17/30(2006.01)I |
主分类号 |
G06F17/30(2006.01)I |
代理机构 |
北京同达信恒知识产权代理有限公司 11291 |
代理人 |
黄志华 |
主权项 |
一种数据库迁移方法,包括:在进行数据库迁移的数据导出过程前,对被迁移的数据表加锁;在所述数据导出过程中,监控加锁时长和请求进行数据库操作的业务连接请求数量;如果监控到所述加锁时长超过设置的加锁时长阈值和/或监控到所述业务连接请求数量超过设置的业务连接请求数量阈值,则停止数据库迁移操作并对所述被迁移的数据表解锁。 |
地址 |
310052 浙江省杭州市滨江区长河街道网商路599号4幢7层 |