![](https://img-blog.csdnimg.cn/20200630175543290.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Mysql
文章平均质量分 77
Mysql 学习,sql优化,执行计划等
小杨同学~
我为成功而来,不为失败低头
展开
-
JDBC 获取数据库连接 及其原理
2.1 要素一:Driver接口实现类2.1.1 Driver接口介绍java.sql.Driver 接口是所有 JDBC 驱动程序需要实现的接口。这个接口是提供给数据库厂商使用的,不同数据库厂商提供不同的实现。在程序中不需要直接去访问实现了 Driver 接口的类,而是由驱动程序管理器类(java.sql.DriverManager)去调用这些Driver实现。Oracle的驱动:oracle.jdbc.driver.OracleDrivermySql的驱动: com.mysql.jd原创 2021-10-21 16:44:46 · 374 阅读 · 0 评论 -
JDBC 的前世今生
JDBC概述1.1 数据的持久化持久化(persistence):把数据保存到可掉电式存储设备中以供之后使用。大多数情况下,特别是企业级应用,数据持久化意味着将内存中的数据保存到硬盘上加以”固化”,而持久化的实现过程大多通过各种关系数据库来完成。持久化的主要应用是将内存中的数据存储在关系型数据库中,当然也可以存储在磁盘文件、XML数据文件中。1.2 Java中的数据存储技术在Java中,数据库存取技术可分为如下几类:JDBC直接访问数据库JDO (Java Data Obje原创 2021-10-15 11:49:52 · 182 阅读 · 0 评论 -
Mysql B+Tree索引原理
mysql innodb b+tree的索引实现,网上所得太多,容易让人看的混乱,今天特意总结一下,绝对的干活原创 2021-10-09 16:41:37 · 212 阅读 · 0 评论 -
Mysql Sql语句优化之 LIMIT
添加小编微信带您进入Java交流社区小编微信:372787553 备注进群概述在我们使用查询语句的时候,经常要返回前几条或者中间某几行数据,这个时候怎么办呢?这时候大家是不是都会想到分页查询?确实是这样接下来让我们来看看Mysql Limit的那些事LIMIT语法MySQL的limit基本用法很简单。limit接收1或2个整数型参数,如果是2个参数,第一个是指定第一个返回记录行的偏移量,第二个是返回记录行的最大数目。初始记录行的偏移量是0。SELECT * FROM table LIMIT.原创 2020-07-06 21:39:01 · 663 阅读 · 0 评论 -
Mysql (EXPLAIN)执行计划之快速定位索引是否生效
添加小编微信带您进入Java交流社区小编微信:372787553 备注进群Extra 辅助信息说明该Extra列 EXPLAIN输出包含MySQL解决查询的额外信息。以下列表说明了可以在此列中显示的值。每个项目还针对JSON格式的输出指示哪个属性显示Extra值。对于其中一些,有一个特定的属性。其他显示为message 属性的文本。如果你想使你的查询尽可能快,看出来Extra的列值Using filesort和Using temporary,或在JSON格式的EXPLAIN输出,用于 usin.原创 2020-07-02 10:43:38 · 671 阅读 · 0 评论 -
Mysql (EXPLAIN) 执行计划 SQL优化必备技能
添加小编微信带您进入Java交流社区小编微信:372787553 备注进群前言在较早的MySQL版本中,分区和扩展信息是使用 EXPLAIN PARTITIONS和生成的 EXPLAIN EXTENDED。仍然可以识别这些语法的向后兼容性,但是默认情况下现在启用了分区和扩展输出,因此PARTITIONS 和EXTENDED关键字已不再使用。使用它们会导致警告,并且EXPLAIN在将来的MySQL版本中会将其从语法中删除。你不能使用已弃用PARTITIONS ,并EXTENDED在相同的关键字共.原创 2020-07-01 09:50:35 · 272 阅读 · 0 评论