163得票13回答
如果在Mysql复制中主库和从库具有不同的数据库,如何重新同步Mysql数据库?

Mysql Server1 正在作为MASTER运行。 Mysql Server2 正在作为SLAVE运行。 现在,从MASTER到SLAVE正在进行DB复制。 Server2 从网络中移除并在一天后重新连接。这之后,在主服务器和从服务器中的数据库存在不匹配。 如何重新同步DB,因为即使...

155得票5回答
使用git仓库作为数据库后端

我正在进行一个有关结构化文档数据库的项目。我有一个类别树(大约1000个类别,每个级别最多有50个类别),每个类别包含数千个结构化文档(例如,最多达到10000个)。每个文档都是一些结构化形式的几千字节数据(我更喜欢YAML格式,但也可以是JSON或XML格式)。 系统用户会执行以下几种操作...

79得票1回答
流复制和逻辑复制的区别

有没有人能告诉我PostgreSQL中物理复制和逻辑复制的区别?

46得票3回答
检查PostgreSQL复制状态

有人能建议一下检查pgsql复制状态的步骤,以及如何识别复制是否正常进行吗? 我们使用pgsql9.0和pgsql9.4进行流式复制。

38得票3回答
MongoDB复制集如何防止在辅助节点上执行查询

为设置副本集,我在三个不同的终端选项卡中分别运行了以下命令: $ sudo mongod --replSet rs0 --dbpath /data/mining --port 27017 $ sudo mongod --replSet rs0 --dbpath /data/mining2...

36得票3回答
乐观锁与多版本并发控制 - 有何不同?

我正试图找出乐观并发控制(OCC)和多版本并发控制(MVCC)之间的区别是什么? 目前我知道两者都基于版本检查进行更新。 在OCC中,事务不需要锁定读取访问,只为稍后的更新获取锁定,如果在之间版本被增加且版本检查失败,则更新将失败。 在这种情况下,事务将回滚。 在MVCC中,基本上是一样...

32得票4回答
性能调优:为布尔列创建索引

我编写了一个守护进程处理器,将从一个数据库中获取行并插入到另一个数据库中进行同步。它将根据一个布尔标志sync_done来获取行。 我的表有数十万行。当我选择所有sync_done为false的行时,是否会导致任何数据库性能问题?由于只获取值为false的sync_done行,因此是否应该对...

26得票3回答
LOB数据的长度(78862)超过了配置的最大值65536,需要进行复制。

这里有一个相关的问题。 为什么我没有安装 SQL Server 复制,却还是会出现这个错误?最奇怪的是,当我运行修复操作时sp_configure 'max text repl size', 2147483647 Go RECONFIGURE GO 它能正常工作,我不再收到这个错误了。

23得票2回答
MongoDB shell命令行身份验证失败

我使用这个教程设置了带认证的副本集。我设置了密钥文件、管理员用户和其他用户。一切都很顺利 - 匿名访问已禁用,我可以登录。$ mongo MongoDB shell version: 2.6.1 connecting to: test Error while trying to show se...

22得票2回答
MySQL 复制错误 '如果启用日志记录,则无法“ALTER”日志表' 的查询

MySQL复制出现故障,最后一个错误为: Last_Errno: 1580 Last_Error: Error 'You cannot 'ALTER' a log table if logging is enabled' on query. Default database: 'm...