下面继续分享没有生气了数据库1-6节课,之04
mysql AB 复制技术(主从)
MySQL支持单向、异步(async)复制,复制过程中一个服务器充当主服务器,而一个或多个其它服务器充当从服务器。
同步复制需要使用ndbcluster(各集群节点都可读可写)或者drbd(网络raid)这些技术,或者是新版mysql的半同步复制
mysql主 - - > mysql从
master slave
把主上的二进制日志(bin-log)的内容传到从上的一个新的日志叫relay-bin-log
2024年09月27日
下面继续分享没有生气了数据库1-6节课,之04
mysql AB 复制技术(主从)
MySQL支持单向、异步(async)复制,复制过程中一个服务器充当主服务器,而一个或多个其它服务器充当从服务器。
同步复制需要使用ndbcluster(各集群节点都可读可写)或者drbd(网络raid)这些技术,或者是新版mysql的半同步复制
mysql主 - - > mysql从
master slave
把主上的二进制日志(bin-log)的内容传到从上的一个新的日志叫relay-bin-log
2024年09月27日
最近发现一个很奇怪的现象:业务反馈一直无法生成订单,主要是在作新增操作的时候,一直在报错;报错提示:ORA-01400: 无法将 NULL 插入 ("xxx"."xx"."INSERT_USER")
仔细检查了好几遍都没有问题,结果不是代码的问题;而是oracle数据库中SHIPMENT_STOP_D表字段INSERT_USER是自增的,其中的触发器失效导致。
重新生效触发器就可以了。
2024年09月27日
作者:Geir Hoydalsvik
原文:https://mysqlserverteam.com/the-mysql-8-0-19-maintenance-release-is-generally-available/
MySQL 开发团队非常高兴地宣布,MySQL 8.0.19 现在可从 dev.mysql.com 下载。除了 bug 修复,此版本中还添加了一些新功能。
以下是重点介绍!
2024年09月27日
假设有A、B两张表。如果查询在A表中存在,但是在B表中不存在的记录,应该如何操作?
1 示例数据
假设A表数据:
+----+
| id |
+----+
| 1 |
| 2 |
| 3 |
| 4 |
| 5 |
+----+
B表数据:
+----+------+
| id | a_id |
2024年09月27日
重要说明:需要同步的表必须要有主键 主键 主键
otter是一款基于Java且免费、开源基于数据库增量日志解析,准实时同步到本机房或异地机房的mysql/oracle数据库的解决方案。
Otter目前支持了什么
1. 单向同步, mysql/oracle互相同步
2. 双向同步,无冲突变更
3. 文件同步,本地/aranda文件
4. 双A同步,冲突检测&冲突补救
2024年09月27日
平时工作过程中,对于远程连接Linux,我们通常会使用SSH工具如:putty、xshell等,对于mysql、mongodb数据库管理通常会使用Navicat、Dbeaver这类工具,redis则有RedisDesktopManager,部分软件可能还需要破解才能使用。每次都要安装来安装去、安装多个软件,这样不免有些繁琐。那么有没有一款工具可以提供一站式管理呢,答案是有的。mayfly-go就是最近比较火的,一款开源的