中国站
帮助中心 > 网络与加速 > 云备份 > 产品指导 > 备份对数据库影响

备份对数据库影响

前提条件

• 备份会读取数据库上的数据,一定会对数据库性能产生影响。

• 对于主备数据库,如果备库可以访问,建议在备库上运行备份。

• 对于备份时间,建议选择业务低峰期来运行全量备份。

• DBS恢复,默认会全速恢复数据,建议准备空闲的数据库用来做数据恢复。

全量备份

全量备份先会对每张表数据进行切分,然后多线程并行读取数据,同时会在数据库上运行类似如下SQL语句;在多数情况下,数据存放在数据库磁盘中,数据读取对数据库IO性能有一定影响;全量备份不会对数据库加锁,对数据库性能影响很小。

  1. SELECT col1col2col3coln
  2. FROM db1.tab1
  3. WHERE id >= xxx
  4. AND id < xxx
  5. ORDER BY id ASC