
mysql
岚天逸剑
这个作者很懒,什么都没留下…
展开
-
MySQL的自增ID连续性控制变量innodb_autoinc_lock_mode
在高并发环境下,建议使用连续模式(1)或交错模式(2)以提高性能,然而这可能会导致自增 ID 的不连续分配。在需要保持自增 ID 连续性的场景下,可以使用传统模式(0),但这可能会导致性能下降。这种策略可以提高性能,特别是在高并发环境下,但可能导致自增 ID 的不连续分配。当插入一行数据时,InnoDB 会锁定自增序列的一个范围,并在事务提交时释放锁。这种策略可以提高性能,特别是在高并发环境下,同时保持自增 ID 的连续性。这种策略可以避免自增 ID 的重复分配,但可能导致性能下降,特别是在高并发环境下。原创 2024-05-23 12:07:56 · 544 阅读 · 0 评论 -
利用CONVERT和CAST解决MySQL查询的乱码问题
【代码】利用CONVERT和CAST解决MySQL查询的乱码问题。原创 2023-08-30 17:13:43 · 503 阅读 · 0 评论 -
Flink MySQL CDC 增量同步要求源表有主键
【代码】Flink MySQL CDC 增量同步要求源表有主键。原创 2023-03-14 09:38:35 · 1241 阅读 · 1 评论 -
与慢速设备通讯异步化方案
像MySQL、被对接的银行系统等,都可称作满足设备。它们的共同特点是只提供了同步调用接口,而且响应通常会比较慢。 一般业务系统在业务线程或进程中,直接调用它们提供的API进行访问,如下图所示: 结果造成了以下两大问题:1) 性能低:同步阻塞方式;2) 可靠性差:业务系统和慢速设备强耦合。 性能低,是因为慢速设备不能快速响应返回结果;可靠性差,是因为业务系统和慢原创 2014-06-24 13:01:55 · 873 阅读 · 0 评论 -
MySQL-5.7.10主主同步的安装和配置
目录目录 11. 安装 12. 修改MySQL的root密码 33. mysqld_safe和mysql.server 34. 主主同步配置 34.1. 创建同步用户 34.2. my.cnf 44.3. 配置项说明 44.4. 设置同步关系 54.5. 验证 65. 常见错误 6 1. 安装这里安装的是最新的MySQL 5.7.10,下载网原创 2016-02-16 13:04:01 · 11891 阅读 · 0 评论 -
基于MySQL自增ID字段增量扫描研究
目录目录 11. 问题 12. 背景 13. InnoDB表 23.1. 自增ID为主键 23.2. 自增ID为普通索引 43.3. 原因分析 74. MyISAM表 84.1. 自增ID为主键 84.2. 自增ID为普通索引 114.3. 原因分析 145. 研究结论 14 1. 问题对于MySQL表,如果自增ID不是主键时,是否可以用...原创 2019-01-10 10:13:33 · 7715 阅读 · 0 评论 -
源码分析MySQL mysql_real_query函数
目录目录 11. 前言 12. 调用路径 23. MAX_PACKET_LENGTH宏 24. DBUG_RETURN宏 35. COM_QUERY枚举值 36. mysql_query函数 37. mysql_real_query函数 38. mysql_send_query函数 49. simple_command宏 510. MYSQL_METHO...原创 2019-02-01 15:38:16 · 7859 阅读 · 1 评论