超全 MyBatis 动态 SQL 详解!(看完 SQL 爽多了)

2021-03-28
阅读 16 分钟
2.9k
我的公众号:MarkerHub,Java网站:[链接]更多精选文章请点击:Java笔记大全.md作者:阿进的写字台cnblogs.com/homejim/p/9909657.html温馨提示: 文中代码看不全可左右滑动MyBatis 令人喜欢的一大特性就是动态 SQL。 在使用 JDBC 的过程中, 根据条件进行 SQL 的拼接是很麻烦且很容易出错的。 MyBatis 动态 SQL 的出现...

一次非常有意思的 SQL 优化经历: 从 30248.271s 到 0.001s

2021-03-24
阅读 4 分钟
1.3k
我的公众号:MarkerHub,Java网站:[链接]更多精选文章请点击:Java笔记大全.md小Hub领读:数据量少的时候看不出区别,量大差别明显,文末的4点总结你应该去看一下,或许对你有帮助!风过无痕[链接]场景用的数据库是 mysql5.6,下面简单的介绍下场景课程表:数据 100 条学生表:数据 70000 条学生成绩表 SC:数据 70w 条...
封面图

SQL 性能优化,太太太太太太太有用了!

2021-03-15
阅读 4 分钟
1.3k
我的公众号:MarkerHub,网站:[链接]更多精选文章请点击:Java笔记大全.md小Hub领读:针对mysql,说了很多优化的点,收藏就好,哈哈哈哈~wolearnjuejin.im/post/59b11ba151882538cb1ecbd0前言本文主要针对的是关系型数据数据库 MySql。键值类数据库可以参考:[链接]先简单梳理下 Mysql 的基本概念,然后分创建时和查询...

举世闻名的 SQL 注入是什么?这个漫画告诉你!

2021-03-07
阅读 3 分钟
979
我的Java网站:[链接]小Hub领读:SQL注入,XSS,CSRF,都是很常见的攻击手段,也是网站必须要预防的常见攻击,现在已经有很多成熟的预防手段了,不妨大家多多学习学习哈~jizhi.im/blog/post/sql_injection_intro先来看一副很有意思的漫画:相信大家对于学校们糟糕的网络环境和运维手段都早有体会,在此就不多做吐槽了。...

数据量很大,分页查询很慢,有什么优化方案?

2020-08-11
阅读 4 分钟
2.2k
小Hub领读:当页数比较大的时候,查询效率直线下降,有什么办法可以优化吗?看完这篇文章!作者:悠悠i来源:cnblogs.com/youyoui/p/7851007.html准备工作一般分页查询使用子查询优化使用 id 限定优化使用临时表优化关于数据表的 id 说明*当需要从数据库查询的表有上万条记录的时候,一次性查询所有结果会变得很慢,特别...

是真的猛!SQL 语法速成手册

2020-06-19
阅读 13 分钟
2.2k
小Hub领读: 整理非常全面,原谅我书读得少,只能用一句卧槽来赞美了! 作者:静默虚空原文:[链接] 本文针对关系型数据库的一般语法。限于篇幅,本文侧重说明用法,不会展开讲解特性、原理。 一、基本概念 数据库术语 数据库(database) - 保存有组织的数据的容器(通常是一个文件或一组文件)。 数据表(table) - 某...