• 如何使用 Navicat Premium 的新“自动运行”工具自动运行行数据库复制。


    数据库复制有至少三种不同的方式:

    • 快照复制:一台服务器上的数据复制到同一台或不同服务器上的另一个数据库。
    • 合并复制:来自两个或多个数据库的数据被合并到一个数据库中。
    • 事务复制:用户收到数据库的完整初始副本,然后在数据更改时接收定期更新。

      在分布式数据库管理系统(DDBMS)中,对一个位置的数据执行的更改、添加和删除会自动反映在存储在所有其他位置的数据中。这样做可确保每个用户访问与所有其他用户相同的数据集。

      与同步一样,复制可以是同构的也可以是异构的:

    • 同构:相同的源和目标数据库,即 Percona 到 Percona,MariaDB 到 MariaDB,MySQL 到 MySQL。

              异构:不同的源和目标数据库,即 Oracle到Microsoft SQL Server,PostgresSQL 到 Amazon DynamoDB,MySQL 到 Amazon Aurora。                                                      

    当一个或多个外部业务伙伴使用与我们自己不同的数据库类型的情况出现时,就需要使用异构复制。两种环境之间的自动定期数据复制通常是这种安排的组成部分。

    Navicat Premium 的自动运行工具

    Navicat Premium 的新自动运行工具在版本 12 中引入,具有易于使用且直观的界面,可用于创建自动的批处理作业。自动运行是在一个或多个定期间隔运行一个进程,并可在特定日期和时间开始和结束,就像 Windows 任务计划程序一样。除了复制之外,它还可用于各种工作,包括备份、查询和报表

    快照复制

    如上所述,快照复制通过将数据从一个数据库复制到同一台或不同服务器上的另一个数据库,使两个数据库同步。这是三种类型中最简单的一种。

  • 相关阅读:
    Alcatraz的安装和使用
    TableView didSelectRowAtIndexPath 不执行
    iphone6 plus 为什么打印出的宽度是375
    GCD的同步异步串行并行、NSOperation和NSOperationQueue一级用dispatch_once实现单例
    strcmp传入nil导致崩溃
    修改工程名称
    Mac OS X 系统12个常用的文本编辑快捷键(移动、选中)
    删除配置文件解决OS X各种WiFi无法连接的顽固问题,解决MAC无法连接wif的情况 Preferences
    textViewDidChange: crashes in iOS 7
    iOS7隐藏状态栏 statusBar
  • 原文地址:https://www.cnblogs.com/zwh0910/p/13805058.html
Copyright © 2020-2023  润新知