Mysql的explain 本文记录mysql中explain的字段解释和细节。 2020-12-30 数据库 sql mysql 数据库优化 MySQL 的Join及底层实现原理 mysql只支持一种join算法:Nested-Loop Join(嵌套循环连接),但Nested-Loop Join有三种变种 2020-12-30 数据库 mysql SQL的各种连接Join详解 SQL JOIN 子句用于把来自两个或多个表的行结合起来,基于这些表之间的共同字段。 2020-12-30 数据库 sql in和exists的区别 in 是把外表和内表作 hash 连接,而 exists 是对外表作loop循环,每次loop循环再对内表进行查询。 2020-12-30 数据库 sql 索引失效的十大杂症 转载:https://juejin.cn/post/6844904015872917517 2020-12-26 数据库 sql index mysql 数据库优化 Isolation:隔离级别和脏读、脏写、不可重复读、更新丢失和幻读 事务有四种基本特性,叫ACID,本文着重说明隔离性。 2020-12-25 数据库 事务 一致性 强一致性、弱一致性、最终一致性、读写一致性、单调读、因果一致性 的区别与联系。 2020-12-25 数据库 事务 JDBC与Druid简单介绍及Druid与MyBatis连接数据库 java程序与数据建立连接,从jdbc到阿里的数据库连接池druid,然后再说上层程序对象与数据源映射关联关系的orm-mybatis。 2020-12-19 数据库 java druid mybatis Mysql的索引总结 总结一下Mysql的索引,顺便记录下InnoDb和MyISAM的区别。 2020-12-17 数据库 index mysql 数据库优化 validationQuery检查语句 validationQuery是Druid用来测试连接是否可用的SQL语句,这个查询语句必须是至少返回一条结果的SELECT语句。 2020-12-16 数据库 java druid sql sql注入 SQL注入是比较常见的网络攻击方式之一,它不是利用操作系统的BUG来实现攻击,而是针对程序员编写时的疏忽,通过SQL语句,实现无账号登录,甚至篡改数据库,本文参考网上资料整理。 2020-12-15 数据库 mybatis sql mysql Mybatis 记录下使用Mybatis过程中遇到的不懂的地方,比如StatementHandler、executor-type等。 2020-12-11 数据库 java mybatis