暂无图片
MySQL中的 一个表进行批量删除和批量新增, 每次都是30-80条,qps大概在20左右,会出现delete因锁等待过久而执行耗时异常的情况?
我来答
分享
暂无图片 匿名用户
MySQL中的 一个表进行批量删除和批量新增, 每次都是30-80条,qps大概在20左右,会出现delete因锁等待过久而执行耗时异常的情况?

删除是根据主键id删除, 然后删除和新增在一个事务里

我来答
添加附件
收藏
分享
问题补充
2条回答
默认
最新
薛晓刚

事务还是看tps。qps是查询的。不能说明问题。

总是删除会有碎片。后续会影响性能。

暂无图片 评论
暂无图片 有用 0
打赏 0
不太冷

得看看是否是数据有重复dml的,然后没有提交影响到了

暂无图片 评论
暂无图片 有用 0
打赏 0
回答交流
Markdown


请输入正文
提交
相关推荐
MySQL 怎么把union all查询出来的数据变成一行?
回答 1
已采纳
selectcount(),0gdjyxxx,0gdjyxxx,0gdjyxxxfromjzgjcsjzlbwheresubstr(txrq,0,4)tochar(sysdate,'yyyy')
ProxySQL支持一个账号管理多个MySQL实例吗?
回答 1
也不是完全不行,只是会比较复杂,还是建议使用不同用户名比如srvtestmysql001,这样更清晰便于管理。如果实在要配置,需要同时配置这三张表:mysqlusers/mysqlservers/my
500m内存怎么跑mysql?
回答 1
已采纳
也可以运行。默认安装能起来。但是仅用作练习测试。正式环境这样太低了。
MySQL的强同步复制和TDSQL的强同步复制到底有啥区别?
回答 1
已采纳
个人理解mysql强同步和tdsql强同步一样概念。但tdsql在增强半同步的基础上做了一些优化,比如并行传输binlog等。
关于explain执行计划,explain_type 有哪几个类型? A.EXTENDED B.PARTITIONS C.JSON D.FORMA T = format_name
回答 1
已采纳
ABDexplaintype有三个类型,EXTENDED、PARTITIONS、FORMATformatname,三个只能同时使用一个,否则报语法错误,分别表示含义如下(注意:5.7开始默认启用EXT
mysql的巡检脚本可以用于mariadb吗?
回答 2
已采纳
在大多数情况下,为 MySQL 编写的巡检脚本可能可以在 MariaDB 上使用,但不能保证完全兼容。MySQL和MariaDB有一定的相似性,但也存在一些差异
远程协助搭建mysql集群
回答 4
问题解决没,可远程指导
怎么舍弃查询到的不符合条件的第一或第n条记录
回答 1
目前我理解的sql语句里没有这样的语法。这个语句肯定有一个排序规则,建议用存储过程实现。先取到1的之后后面的加入进去
plsql可以连接MySQL数据库吗?
回答 2
不可以
mysql中,如何手动切换主库,和备库,就是让主库和备库对调?
回答 1
一般来说不会把主备对调,而是主库故障,把备库切换为主库,假设是这种情况:1.备库stopslave.2.resetslave;3.如果备库有开只读,就关闭只读4.应用程序修改连接地址到新的主库,或则把