-
整套的MySQL、负载均衡的mysql集群解决方案,视频和文档为你解忧
前言MySQL是一个关系型数据库管理系统,原本是一个开放源码的关系数据库管理系统。MySQL在过去由于性能高、成本低、可靠性好,已经成为最流行的开源数据库,因此被广泛地应用在Internet上的中小型网站中。随着MySQL的不断成熟,它也逐渐用于更多大规模网站和应用。非常流行的开源软件组合LAMP中 2025-04-03 00:22:19 -
MySQL 由于 Java 日期 LocalDateTime 数据精度引发的线上问题
最近在公司开发的项目是对账系统,其中就包括每日(T+1)对账。 每日对账就是对前一日期产生的数据核对。 举个具体的例子就是: 在第三方支付公司,里面会产生支付里面的支付订单与下载渠道(微信、支付或者其它第三方支付)的每日交易账户需要进行对比。 关于微信支付的下载交易账单地址。 支付宝或者其它的下载交 2025-04-02 00:59:31 -
用pymysql实现对多行数据的insert和update加速
摘要本文对pymysql操作MySQL,insert和update的速度优化测试对比。对于insert操作来说,“一个事务处理多行的方式”比“一个事务处理一行的方式”插入相同的数据快了313倍,即插入2000个记录,一个事务一行的方式需要30.99秒,优化方式仅需要0.099秒。MySQL原始语法是 2025-03-31 00:01:20 -
MySQL C API 参数 MYSQL_OPT_READ_TIMEOUT 的一些行为分析
MYSQL_OPT_READ_TIMEOUT 是 MySQL c api 客户端中用来设置读取超时时间的参数。在 MySQL 的官方文档中,该参数的描述是这样的:MYSQL_OPT_READ_TIMEOUT (argument type: unsigned int *)The timeout in 2025-03-30 00:34:50 -
记一次项目中 mysql auto_increment 回退导致的问题
在测试环境发生一个比较奇怪的问题,最终定位原因是 mysql 服务重启后 auto_increment 回退引起的。在此记录一下。1、问题具体问题如下:1、有两张表,一张主表 t_A,一张记录表 t_B;2、记录表 t_B 是主表 t_A 的每次插入数据的历史记录;3、有问题的方法是加事务的,方法中 2025-03-30 00:20:34