原文:记一次mysql的preparedStatement使用超限问题

现象 amp 背景 本服务是个为数据库的分库分表提供路由规则计算,sql过滤执行的中间服务。即上游将请求发给本服务,本服务根据分库分表规则将相应的sql执行发送给对应的分库 分表去执行,并整理结果返回给上游。 下午,上游流量切换后,mysql大量报出 Can t create more than max prepared stmt count statements current value: ...

2017-02-12 20:27 0 2237 推荐指数:

查看详情

记录一次现网MySQL内存增长超限问题定位过程

问题现象现网物理机内存近几日内爆涨使用率超过了90%,可用内存从250G,降低到20G以下,报告警。服务器使用情况来看,并没有什么异常。除了QPS缓慢增长外。 MySQL内存分配结构 定位这个问题,先了解一下MySQL的内存分配知识。 MySQL的内存分配分为两部分,一部分是启动之初 ...

Wed Aug 04 19:51:00 CST 2021 3 319
一次MySQL死锁

记录一次MySQL表无法访问 ​ 在一次真实的开发测试中突然发现数据库中订单表 select、update、delete 没有丝毫反应。以为是服务器性能过低导致MySQL进程执行过慢,但是等待10分钟订单表依然毫无反应,更奇怪的是其他表都可正常操作数据。这时我觉得是订单表坏了,想把订单表drop ...

Mon May 31 02:10:00 CST 2021 0 23711
一次MySQL安装出现的坑爹问题。。。

关键词:mysql安装 msvcr100.dll缺失 vc++2010 ;  win10系统首次安装mysql,图方便下载了图形界面的安装包(5.6.4),本以为小事一桩:装一半失败、卸载清注册表、重装、换zip免装包,调配置文件...来回折腾好久,最终结合网上查的方法 ...

Thu Dec 06 05:39:00 CST 2018 0 1353
一次使用krdc

首先给一条懒人命令。 今天,我突然想在Linux上使用RDP连接另一台Windows电脑。根据这篇文章我了解到了krdc这个软件。 但当我试着使用krdc连接我的Windows电脑的时候,它提示未安装xfreerdp,而且pacman的源和AUR里都没有这个软件。 我打开浏览器,搜索 ...

Wed Jul 01 02:55:00 CST 2020 0 670
一次 turbostat 的使用

场景:为了测试海光cpu的性能,从而使用turbostat 来监测cpu工作时候的相关频率。 cpu 型号: 1、Hygon C86 7165 24-core Processor 1.9GHz 384G 内存 2、Hygon C86 7285 32-core Processor 2.0GHz ...

Wed Mar 02 23:55:00 CST 2022 0 2900
一次Linux修改MySQL配置不生效的问题

背景 自己手上有一个项目服务用的是AWS EC2,最近从安全性和性能方面考虑,最近打算把腾讯云的MySQL数据库迁移到AWS RDS上,因为AWS的出口规则和安全组等问题,我需要修改默认的3306端口和Bind Address限制特定的IP访问,我在Stackoverflow上查询了如何修改 ...

Mon Aug 19 22:40:00 CST 2019 2 1926
一次线上MySQL数据库死锁问题

最近线上项目报了一个MySQL死锁(DealLock)错误,虽说对业务上是没有什么影响的,由于自己对数据库锁这块了解不是很多,之前也没怎么的在线上碰到过。这次刚好遇到了,便在此记录一下。 出现死锁问题背景 项目层面:报错的项目 ...

Wed Jun 27 07:55:00 CST 2018 0 787
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM