## 1.引言 最近在一个新项目里尝试使用`mysql-connector-java-6.0.5.jar`,但是从MaxCompute(原名ODPS)中导入MySQL的数据在控制台中看到是正常的,从Java应用里读取的却是相差13或14小时的。甚至SQL里限定了数据的时间在某一天,应用查出来的数据还能是不在那天的。这就很奇怪了,本着求根问底,踩坑识坑的精神,好好地研究了一把。
首先
【java】 【服务器】 【mysql】 【SQL】 【阿里技术协会】 …
# GTID 简介 GTID (global transaction
identifier)在MySQL5.6时引入,GTID是事务的全局唯一标识。GTID结构如下 ``` GTID =
source_id:transaction_id ``` source_id:执行事务的原始实例的sever_uuid,
此事务GTID在备库apply时也不变。 transaction_id:事务的
【数据存储与数据库】 【mysql】 【线程】 【阿里技术协会】 【binlog】 【mysql5.7】 …
# 现象 实例出现too many connections ``` my 3093 Entry Port ==== 3093
ERROR 1040 (08004): Too many connections ```
gdb修改max_connections后查看processlist,
【数据存储与数据库】 【mysql】 【线程】 【阿里技术协会】 【lock】 【connections】 点击查看原文>
前言
随着业务的发展和持续运行,系统会产生大量的数据,数据的增长伴随而来的是对数据库的考验,在达到一定的数据量之后数据库的访问性能就会持续下降,为了系统的稳定运行,得要么提高数据库访问性能,要么把数据限定在一定的量上。前者会导致IT系统的不断投入,投入产出比不高,且早晚会达到系统的瓶颈,后者需要抛弃旧的数据,从历史数据的完整性上来说也是我们不愿意看到的。
如果暂时没有上分析性数据仓库的需求,那
【PostgreSQL】 【OSS】 【mysql】 …