数据库
文章平均质量分 67
Mary~fighting
为理想而奋斗的人最美
展开
-
Mybatis学习笔记
mybatis原创 2023-05-03 01:15:46 · 937 阅读 · 0 评论 -
学习笔记__Sharding-JDBC分库分表
原文链接:https://blog.csdn.net/unique_perfect/article/details/1161344901、 分库分表的原因随着公司业务快速发展,数据库中的数据量猛增,访问性能也变慢了,优化迫在眉睫。分析一下问题出现在哪儿呢? 关系型数据库本身比较容易成为系统瓶颈,单机存储容量、连接数、处理能力都有限。当单表的数据量达到1000W或100G以后,由于查询维度较多,即使添加从库、优化索引,做很多操作时性能仍下降严重。方案1:通过提升服务器硬件能力来提高数据处理能力,比原创 2021-07-12 00:54:56 · 343 阅读 · 1 评论 -
数据库相关知识点总结
1、 基本语句2、 常见优化方案2.1 业务代码中,需要根据一个或多个条件,查询是否存在记录,不关心有多少条记录。SQL不再使用count,而是改用LIMIT 1,让数据库查询时遇到一条就返回,不要再继续查找还有多少条了, 业务代码中直接判断是否非空即可。##### SQL写法:SELECT 1 FROM table WHERE a = 1 AND b = 2 LIMIT 1##### Java写法:Integer exist = xxDao.existXxxxByXxx(params);原创 2021-11-23 10:15:11 · 228 阅读 · 0 评论