JAVA和Nginx 教程大全

网站首页 > 精选教程 正文

银四将近,Java程序员临时抱佛脚也要啃下的硬骨头——MySQL

wys521 2024-10-29 16:57:07 精选教程 43 ℃ 0 评论

MySQL硬不硬?

你自己来看看就知道了!

在数据库排行中,MySQL排第二...

那你会说,我学Oracle去啊,还学MySQL干啥?

别着急,我们再来看看下一张图

全球访问量最大的 20 家网站,他们分别使用了什么数据库呢,绝大多数使用 MySQL,有两个网站Live.com 和 Bing 使用的是 mssql,并不是他们使用不了 MySQL,而是他要支持自己的数据库。

我现在问你,MySQL硬不硬?

面试继续硬

我在整理各大厂面试题的时候发现了一个事情,就是MySQL有关的面试题初步整理下来有55个不同的,听清楚是不同,也就是说,按照BATJ和TMD七个大厂来分,每个大厂都能分到(算一下,七七四十九,七八五十六)近8个有关于MySQL的面试题。

在我所有统计的技术点系列面试题中算是很多的了。

Mysql的技术特点是什么?
  • Mysql数据库软件是一个客户端或服务器系统,其中包括:支持各种客户端程序和库的多线程SQL服务器、不同的后端、广泛的应用程序编程接口和管理工具。
Heap表是什么?

HEAP表存在于内存中,用于临时高速存储。

  • BLOB或TEXT字段是不允许的
  • 只能使用比较运算符=,<,>,=>,= <
  • HEAP表不支持AUTO_INCREMENT
  • 索引不可为NULL
与Oracle相比,Mysql有什么优势?
  • Mysql是开源软件,随时可用,无需付费
  • Mysql是便携式的
  • 带有命令提示符的GUI
  • 使用Mysql查询浏览器支持管理

......

还有Mysql的索引、聚簇索引、非聚簇索引、回表查询、MVCC、分布式事务事务等等一些的原理...

(这些还是上面那些目录中没有提到的)

如果这篇文章能够帮助到你,希望您能点赞转发加个关注,支持一下!


如果需要这些面试资料的话后台私信回复【资料】即可获取以上面试资料免费领取方式!

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表