gpt4 book ai didi

PHP/MYSQL - 备份秒变的mysql数据

转载 作者:行者123 更新时间:2023-11-29 05:45:59 26 4
gpt4 key购买 nike

我有一个 mysql 表 (A),它每秒接受成百上千次插入。每 15 分钟我想将所有数据移动到表 (B) 并从 (A) 中删除所有数据,而不会中断/丢失新行进入。

建议?提示?

最佳答案

您可以复制行,然后只删除那些被复制的行:

insert into B (keycol, col1, col2)
select keycol, col1, col2 from A

然后删除 A 中已经存在于 B 中的行:

delete A
from A
inner join B on A.key = B.key

替代语法:

delete from A
where exists (
select * from B where A.key = B.key
)

关于PHP/MYSQL - 备份秒变的mysql数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1951981/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com