文章 2024-06-12 来自:开发者社区

【面试宝藏】MySQL 面试题解析

MySQL 面试题解析 1. 数据库三大范式是什么? 第一范式(1NF):确保每列的原子性,即每列不能再分。第二范式(2NF):在满足 1NF 的基础上,每个非主属性完全依赖于主键,即消除部分依赖。第三范式(3NF):...

文章 2024-03-04 来自:开发者社区

面试过程中常遇到的Mysql优化方面的面试题

1、MySQL的复制原理以及流程 基本原理流程,3个线程以及之间的关联; 2、MySQL中myisam与innodb的区别,至少5点 (1)、问5点不同; (2)、innodb引擎的4大特性 (3)、2者selectcount(*)哪个更快,为什么 3、MySQL中varchar与char的区别以及varchar(50)中的50代表的涵义 ...

文章 2024-02-28 来自:开发者社区

2024年Java秋招面试必看的 | MySQL调优面试题

前言 随着系统用户量的不断增加,MySQL 索引的重要性不言而喻,对于后端工程师,只有在了解索引及其优化的规则,并应用于实际工作中后,才能不断的提升系统性能,开发出高性能、高并发和高可用的系统。 今天小编首先会跟大家分享一下MySQL 索引中的各种概念,然后介绍优化索引的若干条规则,最后利用这些规则,针对面试中常考的知识点,做详细的实例分析。 小编分享的这份2022年Java秋招备战面试题总...

2024年Java秋招面试必看的 | MySQL调优面试题
文章 2024-01-19 来自:开发者社区

2023春季招聘面试集锦:MYSQL数据库高频面试题

mysql索引的数据结构,各自优劣索引的数据结构和具体存储引擎的实现有关,在MySQL中使用较多的索引有Hash索引,B+树索引等,InnoDB存储引擎的默认索引实现为:B+树索引。对于哈希索引来说,底层的数据结构就是哈希表,因此在绝大多数需求为单条记录查询的时候,可以选择哈希索引,查询性能最快;其余大部分场景,建议选择BTree索引。Data Structure Visualization在线....

2023春季招聘面试集锦:MYSQL数据库高频面试题
文章 2021-12-29 来自:开发者社区

BAT 面试,总结的 55 道 MySQL 面试题!

1、一张表,里面有ID自增主键,当insert了17条记录之后,删除了第15,16,17条记录,再把Mysql重启,再insert一条记录,这条记录的ID是18还是15 ?2、Mysql的技术特点是什么?Mysql数据库软件是一个客户端或服务器系统,其中包括:支持各种客户端程序和库的多线程SQL服务器、不同的后端、广泛的应用程序编程接口和管理工具。3、Heap表是什么?HEAP表存在于内存中,用....

BAT 面试,总结的 55 道 MySQL 面试题!
文章 2021-12-11 来自:开发者社区

去BAT面试完的Mysql面试题总结(55道,带完整答案)

1、一张表里面有ID自增主键,当insert了17条记录之后,删除了第15,16,17条记录,再把mysql重启,再insert一条记录,这条记录的ID是18还是15 ?2、mysql的技术特点是什么?3、Heap表是什么?4、mysql服务器默认端口是什么?5、与Oracle相比,mysql有什么优势?6、如何区分FLOAT和DOUBLE?7、区分CHAR_LENGTH和LENGTH?8、请简....

文章 2020-03-16 来自:开发者社区

去 BAT 面试,总结了这 50 道 MySQL 面试题!

本文总结了 50 道 MySQL 面试题! 1、一张表,里面有ID自增主键,当insert了17条记录之后,删除了第15,16,17条记录,再把Mysql重启,再insert一条记录,这条记录的ID是18还是15 ? 2、Mysql服务器默认端口是什么?Mysql服务器的默认端口是3306。 3、与Oracle相比,Mysql有什么优势?Mysql是开源软件,随时可用,无需付费。Mysql是便携....

文章 2019-09-19 来自:开发者社区

面试BAT前先搞定这18道MySQL经典面试题(含答案解析)

一、MySQL的复制原理以及流程 (1)复制基本原理流程 主:binlog线程——记录下所有改变了数据库数据的语句,放进master上的binlog中; 从:io线程——在使用start slave 之后,负责从master上拉取 binlog 内容,放进 自己的relay log中; 从:sql执行线程——执行relay log中的语句; (2)MySQL复制的线程有几个及之间的关联MyS...

文章 2019-08-07 来自:开发者社区

20道BAT面试官最喜欢问的JVM+MySQL面试题(含答案解析)

1. 内存模型以及分区,需要详细到每个区放什么。JVM 分为堆区和栈区,还有方法区,初始化的对象放在堆里面,引用放在栈里面,class 类信息常量池(static 常量和 static 变量)等放在方法区new: 方法区:主要是存储类信息,常量池(static 常量和 static 变量),编译后的代码(字节码)等数据 堆:初始化的对象,成员变量 (那种非 static 的变量),所有的对象实例....

文章 2017-11-16 来自:开发者社区

去BAT面试完的Mysql面试题总结(55道,带完整答案)

1、一张表里面有ID自增主键,当insert了17条记录之后,删除了第15,16,17条记录,再把mysql重启,再insert一条记录,这条记录的ID是18还是15 ? 2、mysql的技术特点是什么? 3、Heap表是什么? 4、mysql服务器默认端口是什么? 5、与Oracle相比,mysql有什么优势? 6、如何区分FLOAT和DOUBLE? 7、区分CHAR_LENGTH和LENGT....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

相关镜像