网站开发常遇到客户问题网站建设哈尔滨app开发2

张小明 2026/1/3 13:51:22
网站开发常遇到客户问题,网站建设哈尔滨app开发2,wordpress 链接添加,商贸企业网站建设设计方案PanguSync说明书 目录 1.部署PanguSync软件的前提条件(重要) 2.云数据库部署注意事项 3.如何部署A ⇌B双向同步模式 4.如何部署A→B、A→C、A→D一主多备模式 5.如何部署A→B→C→D链式模式 6.如何跳过初始数据直接进行增量同步 7.如何重新同步某条数据 8.Sqls…PanguSync说明书目录1.部署PanguSync软件的前提条件(重要)2.云数据库部署注意事项3.如何部署A ⇌B双向同步模式4.如何部署A→B、A→C、A→D一主多备模式5.如何部署A→B→C→D链式模式6.如何跳过初始数据直接进行增量同步7.如何重新同步某条数据8.Sqlserver超出了最大嵌套层数(最大层数为 32)9.如何开机自启动并且自动批量运行任务1.部署PanguSync软件的前提条件【重要】同步机制类似订阅发布中的合并复制合并复制要求表拥有主键(复合主键也行)Insert语句需指定字段类似insert into table (c1,c2)values(v1,v2)这种形式任务运行后源表会增加C_PanguSyncSourceTimestamp时间戳字段目标表会增加C_PanguSyncTargetTimestamp字段这两个字段在业务系统中不要去主动写入值(双向同步时冲突覆盖依据以最新的为准)2.云数据库部署注意事项1.部署PanguSync的服务器与目标数据库服务器越近越好如果网络延迟很大可能影响同步速度。有条件的话部署PanguSync的服务器和目标云数据库最好处于同一区域VPC内然后用内网连接。2.云数据库一般会使用非root账户当云数据库作为源时可能会报权限不足。假如源库名称为A你需要在云平台手动创建后缀为_PanguSync的库即名称为A_PanguSync然后把A_PanguSync的所有权限赋予同步用户。3.如何部署A ⇌B双向同步模式答假如A为主节点B为备节点先使用truncate语句不要使用delete清空B表数据然后部署B → A的任务点击运行成功后再来部署A → B的任务然后点击运行如果之前有测试过该任务的双向同步请在A端执行Mysqlupdatetableset C_PanguSyncSourceTimestamp current_timestamp(6) where C_PanguSyncSourceTimestamp 2000-01-01 00:00:00.000000Sqlserverupdatetableset C_PanguSyncSourceTimestamp sysdatetime() where C_PanguSyncSourceTimestamp 2000-01-01 00:00:00.000000PostgreSQLupdatetablesetC_PanguSyncSourceTimestamp CURRENT_TIMESTAMP where C_PanguSyncSourceTimestamp 2000-01-01 00:00:00.000000这个时候会先做A → B的全量同步初始数据全量同步完成后继续做增量同步这种模式适用于数据双机热备仅在固定一个节点写入另外一个节点做热备份。假如A宕机则业务可以切换到B在B进行写入当A恢复后宕机期间在B写入的数据可以同步到A。注意该模式仅在固定一个节点写入。如果你要双写即两个节点业务系统都在写数据则需要满足以下条件【主键非自增】否则可能会造成两边数据冲突冲突后同步软件会根据主键按最新策略进行同步。另外需要注意部署双向任务时IP需要相互对应并且两个任务需部署在同一个PanguSync软件进程中。4.如何部署A→B、A→C、A→D一主多备模式答分别添加A→B、A→C、A→D的任务即可。A写入BCD仅读如果在BCD写入数据可能导致数据不一致。5.如何部署A→B→C→D链式模式答分别添加A→B、B→C、C→D的同步任务其中A→B、B→C的任务编辑界面【配置项】需要勾选【特殊模式】如果后面还要接下去比如D还要同步到E那么C→D任务中也要勾选【特殊模式】【特殊模式】这个选项的意思是该任务的源写入后是否同步到目标的下游比如A→B中勾选【特殊模式】后意味着A的写入可以同步到B的下游即C在链式模式中依然只有A可以写入BCD仅读如果BCD写入可能导致数据不一致6.如何跳过初始数据直接进行增量同步答PanguSync软件不管你初始数据如何它都会进行一个全量同步然后再进行增量同步即如果你两边数据完全一致PanguSync依然会先进行全量同步如果你要跳过一开始的全量同步那么你需要先停止业务系统的写入防止新数据进来然后运行任务当任务开始同步时(信息列跳动时)停止任务在源端执行 SELECT max(C_PanguSyncSourceTimestamp) from 表查询出最大的时间如下图所示然后编辑任务在where条件处配置 C_PanguSyncSourceTimestamp2025-03-28 20:11:28.123579 如下图所示最后再启动任务即可直接进行增量同步了。初始数据删除或更新也是能同步的。7.如何重新同步某条数据答比如A → B任务A中的某条数据你想重新来一次同步那么可以在A中执行Mysqlupdate tableset C_PanguSyncSourceTimestamp current_timestamp(6) where 条件Sqlserverupdate tableset C_PanguSyncSourceTimestamp sysdatetime() where 条件PostgreSQLupdate table set C_PanguSyncSourceTimestamp CURRENT_TIMESTAMP where 条件执行后在源中满足条件的数据会重新同步一次注意where条件包含的数据行不要过多更不能不指定where条件否则可能会导致同步很长时间这是要避免的。8.Sqlserver超出了最大嵌套层数(最大层数为 32)答当更新触发器中有更新自身表字段的值时会造成无限触发用户需要在自己的触发器中加入判断条件如 if update (字段)如下图所示或者 if not update (C_PanguSyncSourceTimestamp) 也是可以的9.如何开机自启动并且自动批量运行任务将软件设置为快捷方式然后WinR输入shell:startup将快捷方式拖入该目录WinR输入control userpasswords2取消“要使用本计算机用户必须输入用户名和密码”在PanguSync软件的Config目录内添加一个名为AutoStart.txt的空文件
版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

辅导班广告去哪个网站做建设网站公司东莞

EmotiVoice语音质量实测:MOS评分揭示其真实表现力 在智能语音助手动辄“面无表情”地播报天气、有声书朗读听起来像机器人念稿的今天,用户早已不满足于“能听清”——他们想要的是有情绪、有温度、有个性的声音。这正是EmotiVoice这类高表现力TTS系统崛…

张小明 2025/12/31 14:08:49 网站建设

重庆网络营销与网络广告东莞百度seo哪里强

第一章:Open-AutoGLM 人机协同操作新模式Open-AutoGLM 是一种基于大语言模型与自动化执行框架深度融合的人机协同系统,旨在通过自然语言指令驱动复杂任务的自动执行。该模式打破了传统脚本化操作的壁垒,使用户能够以对话形式完成部署、调试与…

张小明 2025/12/30 6:52:05 网站建设

免费商城网站系统WordPress插件lnmp

Excalidraw:当手绘草图遇上AI,能否重塑思维导图的未来? 在一场远程产品评审会上,团队正为系统架构的表达方式争论不休。有人坚持用标准UML图,有人偏爱自由排布的白板草图,而最终解决问题的,是一…

张小明 2026/1/3 13:25:04 网站建设

潍坊网站开发招生信息wordpress批量插件

Windows 10 照片管理与系统修复全攻略 在 Windows 10 系统中,照片管理和系统修复是常见的需求。下面将详细介绍如何使用 Windows 10 的照片应用查看照片,以及如何解决系统出现的一些常见问题。 一、使用照片应用查看照片 Microsoft 对 Windows 10 的最新重大更新带来了许多…

张小明 2026/1/3 12:07:58 网站建设

网站关键词下降如何做一个门户网站

Qwen3-VL-30B部署实战:GPU配置与推理优化 在智能文档解析、医疗影像理解乃至自动驾驶视觉决策的前沿战场上,一个新名字正悄然崛起——Qwen3-VL-30B。它不是简单的“看图说话”模型,而是能对图像内容进行深度语义分析、跨模态逻辑推理甚至视频…

张小明 2026/1/2 17:01:18 网站建设

北京有做网站的吗深圳公共资源交易网招标公告

一、系统温习——黑马程序员JavaAI智能辅助编程全套视频教程面向对象编程对象是一种特殊的数据结构,可以用来记住一个事物的数据,从而代表该事物。先设计对象模板:类,再通过new关键字,每new一次类就得到一个新的对象。…

张小明 2026/1/3 14:57:22 网站建设