常规数据导入性能准则

以下性能准则适用于所有 Amazon RDS 数据导入/导出操作:

使用压缩和多线程并行加载和卸载数据。如果您正在将大量数据并行加载到客户端计算机,请确保在数据加载过程中具有足够的资源。

对于大型数据加载,请考虑禁用自动备份,方法是将 RDS 数据库实例的备份保留期设置为零。为使此更改生效,您必须重新启动 RDS 数据库实例。重要提示:不建议对生产实例禁用备份。禁用备份会阻止时间点恢复功能,删除该数据库实例所有以前的自动快照,并阻止被删快照的恢复。但如果数据库实例尚未处于生产状态,禁用备份可提高加载性能。在数据加载完成后,请务必启用自动备份。还应考虑在数据加载过程的关键阶段创建数据库快照,以便您可以在必要时通过快照恢复实例。

建议在数据加载操作期间临时禁用多可用区,从而减少多可用区数据加载的同步写入操作导致的开销。重要提示:多可用区功能是适用于所有用于生产的 RDS 数据库实例的最佳实践,应该在数据加载完成后立即启用多可用区。

特定数据库引擎的数据导入准则

将数据导入到 Amazon RDS MySQL 或 MariaDB 数据库实例 – 您可以使用 MySQL 工具(如 mysqldump、mysql 和 replication)将数据导入到 Amazon RDS。使用 MySQL 5.6.13 及更高版本的 Replication 可从外部 RDS 数据库实例复制数据,也可以将数据复制到其中。将数据导入到 MariaDB 数据库实例时,您可以使用 MariaDB 工具(如 mysqldump、mysql 和standard replication)将数据导入到 Amazon RDS。

将数据导入到 Amazon RDS 上的 PostgreSQL – 您可以使用 PostgreSQL 工具(如pg_dump、psq 和 copy 命令)将数据导入到 Amazon RDS。

导入和导出 SQL Server 数据库 – 您可以使用 .bak 文件,为 Microsoft SQL Server 数据库执行本机备份和还原。您还可以创建本地数据库的完整备份,将该备份存储在 Amazon Simple Storage Service (Amazon S3) 上,然后将该备份文件还原到 Amazon RDS。

将数据导入到 Aurora MySQL – 与导入到 Amazon RDS 时相似,您可以使用本机工具(如 mysqldump 和 mydumper)迁移到 Amazon Aurora for MySQL。您可以使用 Aurora MySQL 兼容的二进制日志复制减少停机时间。您还可以使用存储在 Amazon S3 上的 Percona Xtrabakup 迁移到 Aurora MySQLs,方法是使用 Amazon RDS MySQL 数据库实例的快照,或者创建现有 RDS MySQL 数据库实例的 Aurora 副本。对于所有迁移选项,请确保将所有源表转换为采用动态行格式的 InnoDB 存储引擎。这有助于加快您的迁移速度,并帮助您成功迁移到 Aurora。有关更多信息,请参阅将 MySQL 数据库迁移到 Amazon Aurora 的最佳实践。

使用 AWS Database Migration Service (AWS DMS) – 您可以使用 AWS DMS 将数据从本地部署环境导入到 AWS。DMS 可实现在最短停机时间内的同构和异构迁移。DMS 提供以下迁移类型:

迁移现有数据(完整加载)– 将现有数据从源复制到目标数据库实例。这是一项一次性加载操作,类似于前面列出的导入和导出选项。这种迁移类型最适合可以承受较长停机时间的中小型数据库

迁移现有数据并复制持续更改(完整加载 + 变更数据捕获 [CDC])– 为在保证最少停机时间的前提下迁移数据,AWS DMS 可以迁移现有数据并将数据更改从源复制到目标,直至移交工作结束为止。此迁移类型最适合需要最短停机时间的中小型数据库,仅在移交工作期间需要停机。

仅复制数据更改 (CDC) – 利用本机导入和导出工具的高效率迁移现有数据,并设置仅 CDC 任务,捕获从源实例到目标实例的持续更改。CDC 自定义开始时间参数指定开始数据同步的时间点。此迁移类型最适合需要仅在移交工作期间产生最短停机时间的大中型数据库。

rds 数据导入mysql_将数据导入到 Amazon RDS 数据库实例相关推荐

  1. 八爪鱼怎样导入mysql_网页数据如何导出到数据库 - 八爪鱼采集器

    本教程将为大家讲解如何将采集好的数据导出到数据库中 目前八爪鱼只支持导出到Mysql和SqlServer中,支持本地采集和云采集,教程将以云采集的数据为示例为大家讲解. 注:导出前需要先建好数据库和数 ...

  2. pg函数同步数据到mysql_将数据从PostgreSQL复制到MySQL

    我目前有一个PostgreSQL数据库,因为我们使用的其中一件软件仅支持该特定数据库引擎.然后,我有一个查询,该查询汇总了应用程序中的数据并将其拆分为更有用的格式. 在我的MySQL数据库中,我有一个 ...

  3. 火车头传数据到mysql_火车头采集器采集文章使用教程实例

    任务: 采集某一个指定页面的文章包括(标题.图片.描述.内容)导入到自己网站数据库对应栏目(栏目id为57),数据库字段分别(title,thumb,descrption,content). 页面里面 ...

  4. php excel导入mysql_使用PHPExcel导入Excel到MySql

    1.连接数据库的connection.php文件 //修改下面代码来联接数据库 // mysql_connect打开一个到 MySQL 服务器的连接,如果成功则返回一个 MySQL 连接标识,失败则返 ...

  5. (五)Amazon Lightsail 部署LAMP应用程序之迁移到Amazon RDS实例

    迁移到您的Amazon RDS实例 在某些时候,您的应用程序需求可能需要在 Amazon Lightsail中找不到的功能.幸运的是,将应用程序的一个或所有部分移动到其他AWS服务中非常简单 您将数据 ...

  6. 什么是Amazon RDS(托管关系型数据库)?

    什么是 Amazon Relational Database Service (Amazon RDS)? Amazon Relational Database Service (Amazon RDS) ...

  7. aws rds监控慢sql_AWS RDS SQL Server –启动新的数据库实例

    aws rds监控慢sql This article will review on how to launch an AWS RDS SQL Server instance and how to co ...

  8. 从sqlserver中数据写入mysql_从SQL server数据库导入Mysql数据库的体验

    起原:网海拾贝  ,因任务需要,要将寄存在sqlserver数据库中的数据全部导入到mysql数据库中,在网上集合关连资料,找到两种体例,而今分袂谈谈对他 起原:网海拾贝 因任务需要,要将寄存在sql ...

  9. 大文本导入mysql_大文本数据,导入导出到数据库

    大文本数据,导入到数据库 240w的数据,利用plsql的文本导入器,导了一个半小时,且数据出现缺失. 两种方式导入到数据库 一,使用sql load 创建表 create table ext_gv_ ...

最新文章

  1. iphone导出照片到电脑_如何更改 iPhone 照片格式?
  2. could not export python function call python_value. Remove calls to Python functions before export
  3. C# 之 HttpResponse 类
  4. Transactional cannot be resolved to a type
  5. 一个程序员的逗逼瞬间(一)
  6. Linux学习之旅(一)Linux常用命令
  7. python中函数作用域_Python中的函数作用域
  8. 为何我中断执行的线程不起作用,Why
  9. android 异步图片加载 开源,异步加载图片BitmapFun分析
  10. atom python教程_对于新手来说 如何用atom搭建python的ide?
  11. 普通html优化处理,iOS 数据优化之处理HTML字符串
  12. AcWing 849. Dijkstra求最短路 I(稠密图Dijkstra模板)
  13. tushare平台介绍
  14. 月薪过万的php面试题目
  15. 经典案例- 磁盘阵列两块盘掉线的数据恢复分析
  16. taro开发微信小程序-播放轨迹(十一)
  17. Mysql 不使用窗口函数实现分组排序 rank 别名问题
  18. Pandas 元素选取
  19. 复变函数与积分变换---复数
  20. 逛VeryCD 无意间看到来自JavaAmg77的总结性忠告 和大家分享一下

热门文章

  1. 文献学习(part6)--Clustering ensemble based on sample’s stability
  2. CSS基础(part19)--CSS3属性选择器
  3. 第三次学JAVA再学不好就吃翔(part82)--泛型
  4. 走近分形与混沌(part10)--用简单的规律来描述复杂的大自然
  5. R语言与虚拟变量模型
  6. 我常用的python函数(part2)--executemany方法
  7. matlab工具包pls,MATLAB PLS_tools PLS部分最小二乘工具箱(主程序)挺好用的数据分析程序 - 下载 - 搜珍网...
  8. 宝塔设置thinkphp的伪静态_thinkphp等入口文件在public目录的设置方法
  9. Docker 实战教程之从入门到提高 (四)
  10. 如何修改 Chrome 默认的 font-size