原文:java面试一日一题:如何优化sql

问题:请讲下在mysql下如何优化sql 分析:该问题主要考察对mysql的优化,重点考虑对索引优化的掌握。 回答要点: 主要从以下几点去考虑, 什么样的sql需要优化 怎么对sql进行优化 如何避免索引失效 要优化sql首先要判断哪些sql需要优化,然后是怎么优化,最后才是优化 开启慢查询 在mysql中慢查询是默认关闭的,在排查慢sql的时候建议开启慢查询,但在生产环境下不建议开启,因为会对性 ...

2021-04-13 21:42 0 550 推荐指数:

查看详情

java面试一日一题java线程池

问题:请讲下java中的线程池 分析:在面试中经常问到线程池的问题,要掌握其基本概念,使用方法,注意事项等,引申下tomcat中默认的线程数是多少 回答要点: 主要从以下几点去考虑, 1、为什么要使用线程池 2、线程池的基本参数 3、为什么不使用java提供的线程池,而是使用自己创建 ...

Sat Apr 10 23:50:00 CST 2021 0 418
java面试一日一题:binlog undolog redolog的区别

问题:请讲下mysql中binlog、undolog、redolog三种日志的区别 分析:mysql中这三种日志很常见,也是面试中涉及比较多的方面,要理解清楚这三种日志的定位及区别; 回答要点: 主要从以下几点去考虑 1、三种日志的作用分别是什么; 2、三种日志解决的问题; 3、三种 ...

Thu May 06 06:43:00 CST 2021 0 2842
java面试一日一题:讲对mysql的MVCC的理解

问题:请讲下对mysql中MVCC的理解 分析:这个问题要回答的是对MVCC的理解,以及MVCC解决了什么问题这几个方面入手。 回答要点: 主要从以下几点去考虑, 1、什么是MVCC? 2、 ...

Fri Apr 16 06:51:00 CST 2021 0 651
java面试一日一题:mysql事务是如何实现的

问题:请讲下mysql的事务是如何实现的 分析:该问题主要考察对事务的理解及实现方式; 回答要点: 主要从以下几点去考虑, 1、对事务的概念的理解? 2、事务的实现方式? 讲到mys ...

Mon Apr 12 00:56:00 CST 2021 0 1291
java面试一日一题:字节java后端工程师面试

今天来分享下字节一面面试题,各位小伙伴看看都能答上来吗,弄懂下面的问题你离字节又近了一步哦,加油吧 1、自我介绍; 2、问到项目中为什么选择hbase,如果有多个查询条件如何设置数据存储方案; 3、top命令了解吗 4、在tcp协议中close_wait状态出现在哪一端?如果出现 ...

Tue Jul 13 18:00:00 CST 2021 0 169
java面试一日一题:细数java中的垃圾回收器

问题:请讲下java中垃圾回收器有哪些? 分析:该问题主要考察hotspot虚拟机下实现的垃圾回收器 回答要点: 主要从以下几点去考虑, 1、垃圾回收器的种类 2、每种垃圾回收器的着重点是什么 前边的文章中分享了“如何设计一个垃圾回收器”、“垃圾回收算法”、“垃圾回收中的并行并发 ...

Tue Jun 01 20:42:00 CST 2021 0 298
java面试一日一题java中垃圾回收算法有哪些

问题:请讲下在java中有哪些垃圾回收算法 分析:该问题主要考察对java中垃圾回收的算法以及使用场景 回答要点: 主要从以下几点去考虑, 1、GC回收算法有哪些 2、每种算法的使用场景 3、基于垃圾回收算法有哪些垃圾回收器 在《java面试一日一题:如何判断一个对象是否为垃圾 ...

Sat May 15 01:01:00 CST 2021 0 331
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM