![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
分库分表
文章平均质量分 88
ShardingSphere分库分表
CAT_cwds
笨鸟先飞,欢迎大佬指摘文章
展开
-
分库分表如何处理主键ID
雪花算法,UUID, 分库分表主键生成算法原创 2023-05-12 18:16:42 · 1914 阅读 · 0 评论 -
5.堆内存溢出以及导出Excel表格超时问题解决(性能优化心得)
业务场景是主要是查询或者导出某家分销商一个月内产生的退票退款订单数据。由于涉及到机密数据,因此不便展示效果图。只记录一下遇到的两个经典的问题以及解决思路以供参考。出现的问题:因为测试环境测试不出生产环境的问题,生产环境订单量较大,我看了一下订单加在一起有三千多万条,因此部署到生产环境之后导出功能出现了两个问题,一个是内存溢出,另一个是导出超时。思路:因为导出的数据格式和查询的数据格式相同...原创 2022-05-12 11:07:00 · 825 阅读 · 0 评论 -
9-分表查询耗时过长问题解决
问题背景:需要查询指定条件下的数据信息,但是总是会查询超时,经排查,由于同一个业务表分成了5张分表,总数据量在4千万多,不到5千万。但是如果查询条件中不含有分片键,导致全表扫描,耗时过长。之前看SharedingSphere的官网可以实现强制路由,因此想尝试一下这种机制,指定查询某张分表减少查询耗时。借着这个问题正好研究一下SharedingSphere的强制路由机制。好,进入正题:一、Hin...原创 2022-08-15 15:42:00 · 1540 阅读 · 0 评论 -
8.分库分表-MAX_CONNECTIONS_SIZE_PER_QUERY设置导致系统崩溃
一、问题描述 发生在生产环境的真实案件,加了一张分表之后,导致系统挂掉,此外,分表还未有任何数据记录。分表配置与其他相同分表的配置相同。二、排查过程 1.刚开始系统挂掉时,以为是系统问题,因此重启系统。重启完成之后,系统正常了几分钟之后,又继续宕机。 2.去除新增的分表之后,系统正常。三、数据背景 1.一共10张表涉及到分表,根据订单号orderId进行分表,每张表已有4张分...原创 2022-07-13 09:43:00 · 1034 阅读 · 2 评论