MySQL
文章平均质量分 83
林隐w
0阶二次元程序猿,积攒经验值中......
展开
-
MySQL的索引下推机制
其中,UNIQUE关键字表示创建唯一索引,index_name表示索引名称,table_name表示表名,column_name表示要创建索引的列名,ASC和DESC表示升序和降序排序,默认为ASC。维护索引的统计信息:MySQL会根据索引的统计信息来选择最优的查询计划,需要定期更新和维护索引的统计信息,以保证查询性能的稳定和可靠。此外,还有Memory存储引擎,它将数据存储在内存中,具有很高的读写速度,但数据仅在服务重启前有效,适用于临时性的数据存储需求。原创 2024-02-01 10:15:32 · 1415 阅读 · 0 评论 -
#{}和${}有什么区别
在 MyBatis 中,和是两种不同的参数占位符语法,它们在使用方式和处理方式上有一些区别。 的使用方式: 的使用方式:总结:图片来源:#{}和${}的区别是什么?_Java_收获啦在实际使用中,根据具体的场景和需求选择合适的语法。通常情况下,应优先使用 ,除非需要动态生成 SQL 或者明确知道参数值的来源是安全可靠的情况下才考虑使用 。SQL 注入攻击是一种常见的网络安全漏洞,它利用了应用程序对用户输入数据的不恰当处理,通过在用户输入中注入恶意的 SQL 代码来实现攻击目的。SQL 注入攻击的原理是,攻击原创 2024-01-10 10:50:34 · 1276 阅读 · 0 评论 -
如何查询MySQL中的树型表
根据实际情况,选择适合你的数据结构和查询需求的方法进行查询树型表。递归查询适用于层级较深或者动态变化的树型结构,而嵌套集模型适用于树型结构层级较浅且不经常变化的情况。在 MySQL 中查询树型表(即具有层级结构的表)可以使用递归查询或者使用嵌套集模型。上述示例中,初始查询的是根节点的ID为1的记录,并使用递归查询将其子节点逐层查询出来。运算符来查询指定节点的子节点。原创 2024-01-10 10:09:45 · 631 阅读 · 0 评论 -
数据库中常用的锁
数据库中常用的锁(以MySQL为例)原创 2023-12-11 21:41:34 · 1109 阅读 · 0 评论 -
数据库分库分表的原则
数据库分库分表的原则原创 2023-10-28 16:17:27 · 633 阅读 · 0 评论 -
MySQL数据库引擎-InnoDB和MyISAM
MySQL数据库引擎相关学习-InnoDB和MyISAM原创 2023-10-16 20:23:40 · 143 阅读 · 1 评论 -
docker搭建mysql主从数据库
由于我们平时在操作数据库的时候,大多数时候查询的操作远多于写的操作,也就是需要处理大量查询请求的场景,为了保证数据库操作的效率,我们一般。这样通过,有利于减轻主库操作的压力,主从库可以各行其事,从而提高了数据库的操作效率!原创 2023-10-09 20:22:51 · 197 阅读 · 3 评论