面试题
文章平均质量分 68
Java菜鸟尹先生
这个作者很懒,什么都没留下…
展开
-
SQL优化--如何分析优化呢?
例:上面三种查询我们都可以通过执行计划找到查询慢的原因,并且提供解决方案比如聚合查询可以新增临时表,多表查询可以试着优化SQL语句的结构,数据量过大可以添加索引一个SQL语句执行很慢, 如何分析?可以采用EXPLAIN 或者 DESC命令获取MySQL如何执行SELECT语句的信息直接在select语句之前加上关键字。原创 2023-06-16 16:43:17 · 1296 阅读 · 0 评论 -
MySQL事务隔离级别详解(全网最详细)
在关系型数据库中,事务隔离级别是指多个并发事务之间的隔离程度MySQL 中事务的隔离级别一共分为四种,分别如下READ-UNCOMMITTED(读取未提交): 最低的隔离级别,允许读取尚未提交的数据变更,可能会导致脏读、幻读或不可重复读。READ-COMMITTED(读取已提交): 允许读取并发事务已经提交的数据,可以阻止脏读,但是幻读或不可重复读仍有可能发生。REPEATABLE-READ(可重复读)原创 2023-04-19 20:50:15 · 7273 阅读 · 1 评论 -
Java中基本数据类型存储在JVM中的存储位置
基本数据类型是放在栈中还是放在堆中,这取决于基本类型在何处声明,而与它的类型无关原创 2023-04-16 14:52:47 · 495 阅读 · 1 评论 -
SQL优化--如何定位慢查询?
在SQL中,“慢查询”是指执行速度较慢的数据库查询操作。一般来说聚合查询多表查询表数据量过大查询深度分页查询都会导致慢查询表现形式:页面加载过慢、接口压测响应时间过长(超过1s。原创 2023-06-15 16:15:09 · 700 阅读 · 0 评论 -
MySQL面试题
目录思维导图SQL优化部分1.如何定位慢查询2.3.4.5.6.原创 2023-06-15 16:11:30 · 135 阅读 · 0 评论