原文:MySQL 性能优化的 9 种姿势,面试再也不怕了!

选择最合适的字段属性 Mysql是一种关系型数据库,可以很好地支持大数据量的存储,但是一般来说,数据库中的表越小,在它上面执行的查询也就越快。因此,在创建表的时候,为了获得更好的性能,我们可以将表中字段的宽度舍得尽可能小。 例如:在定义邮政编码这个字段时,如果将其设置为char ,显然给数据库增加了不必要的空间,甚至使用varchar这种类型也是多余的,因为char 就可以很好地完成了任务。同样 ...

2021-11-04 09:16 0 1025 推荐指数:

查看详情

面试官问线程安全的List,看完再也不怕了

最近在Java技术栈知识星球里面有球友问到了线程安全的 List: 扫码查看答案或加入知识星球 栈长在之前的文章《出场率比较高的一道多线程安全面试题》里面讲过 ArrayList 的不安全性。 那么面试官会问你,既然 ArrayList 是线程不安全的,怎么保证它的线程安全性 ...

Sat Sep 28 02:44:00 CST 2019 0 11693
Spring Boot 老启动失败,这次再也不怕了

Spring Boot 项目是不是经常失败,显示一大堆的错误信息,如端口重复绑定时会打印以下异常: 这个大家应该很熟悉了吧! 错误信息大家都能看懂,但很不友好,那么,Spring Boot 是 ...

Tue Mar 02 22:20:00 CST 2021 0 700
重装 IDEA 再也不怕了,一招搞定配置同步!

IDEA版本:2020.1 使用 IntelliJ IDEA 很长一段时间,软件相关的配置也都按照自己习惯的设置好,如果需要重装软件,还得需要重新设置 1.首先将本地的设置上传到云端[其 ...

Sun Jul 11 01:50:00 CST 2021 0 578
再也不面试被问缓存了

缓存是一个老生常谈的问题,重要性不言而喻,HTTP 协议中规定了很多请求头和响应头来控制缓存。也因为如此,很多人无法分清某个头部的作用和优先级。本文尝试做一下梳理和总结。 经典 GET 请求过程 ...

Mon Jul 19 06:32:00 CST 2021 0 888
Hive的10常用优化总结,再也不怕MapReduce分配不均了

Hive作为大数据领域常用的数据仓库组件,在平时设计和查询时要特别注意效率。影响Hive效率的几乎从不是数据量过大,而是数据倾斜、数据冗余、job或I/O过多、MapReduce分配不合理等等。对Hive的调优既包含对HiveSQL语句本身的优化,也包含Hive配置项和MR方面的调整。 列裁剪 ...

Fri Apr 24 19:13:00 CST 2020 0 1526
轻松手写单例模式的6实现方式!再也不面试官问了!

手撕单例模式不管是笔试还是面试,都是高频题了。 今天就来说一下单例模式的原理和 6 实现方式。 目录 一、单例模式的定义 二、单例模式的设计要素 三、单例模式的6实现及各实现的优缺点 (一)懒汉式(线程不安全) (二)饿汉式(线程安全 ...

Wed Mar 31 19:21:00 CST 2021 0 375
Java的四引用类型史上最详细,再也不面试

Java四引用类型 1.引用的基本概念 强引用:当我们使用new创建对象时,被创建的对象就是强引用,如Object object = new Object(),其中的object就是一个强引用了。如果一个对象具有强引用,JVM就不会去GC它,JVM宁可会报OOM来终止程序,也不回收该对象 ...

Thu May 09 18:05:00 CST 2019 0 800
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM