会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
笑东风
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
···
33
下一页
2022年3月
MySQL Config--参数TABLE_OPEN_CACHE设置过小导致Thread Running较高
摘要: 问题描述 某服务器实例Thread Running屏藩报警,高峰期Thread Running数超过200: 通过查看活跃进程发现大量进程处于" Opening tables "或" closing tables " 状态,当前实例上存在945个数据库(schema)和11万多数据表(table)。
阅读全文
posted @ 2022-03-04 21:23 TeyGao
阅读(621)
评论(0)
推荐(0)
2022年2月
Redis--常用脚本
摘要: ## 查看客户端连接使用内存 ``` ## 执行命令 redis-cli -p 12704 client list |awk '{printf $2" ";for(i=3;i<=NF;i++)if($i~/^omem/)print $i}'|sort -t'=' -r -n -k 3 ## 输出示例
阅读全文
posted @ 2022-02-23 11:59 TeyGao
阅读(350)
评论(0)
推荐(0)
2022年1月
MySQL--REPLACE INTO和INSERT INTO ON DUPLICATE KEY UPDATE使用选择
摘要: 测试环境 MySQL版本: 5.7.26-29-log Percona Server (GPL) 测试表结构: DROP TABLE IF EXISTS `tb101`; CREATE TABLE `tb101` ( `id` int(11) NOT NULL AUTO_INCREMENT, `c1
阅读全文
posted @ 2022-01-20 17:41 TeyGao
阅读(473)
评论(0)
推荐(0)
2021年12月
MySQL Auto Increment--REPLACE INTO导致的自增列主键冲突问题
摘要: 测试环境描述 MySQL版本: 5.7.26-29-log Percona Server (GPL) MySQL架构: 主从复制 MySQL参数: + + + | Variable_name | Value | + + + | auto_increment_increment | 1 | | aut
阅读全文
posted @ 2021-12-27 10:18 TeyGao
阅读(949)
评论(0)
推荐(0)
MySQL Execution Plan--LEFT JOIN语句中多条件执行顺序导致的性能问题
摘要: 问题描述 有慢SQL如下: SELECT vendor.id, third_vendor_id, ctrip_id, vendor_type, vendor.lat as lat, vendor.lon as lon, vendor.create_time, vendor.update_time,
阅读全文
posted @ 2021-12-21 21:54 TeyGao
阅读(327)
评论(0)
推荐(0)
MySQL Disk--EXT4无符号INT溢出问题
摘要: EXT4无符号INT溢出问题 jbd2会为每个transaction分配一个unsigned int的tid用来记录操作次数,如fdatasync操作对应i_datasync_tid。参数j_commit_request用于记录jdb日志commit次数,随着jbd2日志的不断提交不断增长。在执行f
阅读全文
posted @ 2021-12-21 16:16 TeyGao
阅读(95)
评论(0)
推荐(0)
2021年11月
MySQL Connection--排查未授权用户(unauthenticated user)
摘要: 排查环境 Server version: 5.7.26-29-log Percona Server (GPL) 问题描述 数据库周期性新增几条`unauthenticated user`的连接,连接长期未释放导致异常。 排查方法 ## 查看用户为unauthenticated user的PROCES
阅读全文
posted @ 2021-11-29 15:14 TeyGao
阅读(866)
评论(0)
推荐(0)
2021年9月
Redis学习--AOF日志重写触发场景
摘要: AOFRewrite触发场景 AOFRewrite触发场景: 执行BGREWRITEAOF命令重写AOF日志时触发 使用CONFIG SET命令开启AOF日志时触发 当AOF日志超过基准大小的特定百分比时(参数auto-aof-rewrite-percentage控制)时触发。 执行BGREWRIT
阅读全文
posted @ 2021-09-01 11:44 TeyGao
阅读(448)
评论(0)
推荐(0)
2021年8月
Redis学习--从节点过期键清理策略
摘要: 复制从节点过期键清理 在周期时间事件serverCron-->databasesCron函数中有如下代码: /* This function handles 'background' operations we are required to do * incrementally in Redis
阅读全文
posted @ 2021-08-12 09:48 TeyGao
阅读(222)
评论(0)
推荐(0)
Redis学习--渐进式rehash实现原理
摘要: 哈希冲突问题 Redis使用哈希表来存放键值对数据,在插入新键值对数据时,会先按照”key“来计算哈希值,再根据哈希值和哈希表的sizemask来计算出该”key“在对于哈希数组中的索引值,然后将键值对数据封装成dictEntry对象并放入到索引值对应的哈希数组中。 不同的Key经过相同哈希函数计算
阅读全文
posted @ 2021-08-11 02:21 TeyGao
阅读(1070)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
···
33
下一页
公告