数据库以及SQL的少量面试题整理

作者 : 开心源码 本文共814个字,预计阅读时间需要3分钟 发布时间: 2022-05-12 共111人阅读

1、MySQL用的挺多,问你一下,innodb的b+树索引,主键索引,聚簇索引有什么区别。

2、MySQL里有哪些锁,行锁表锁,乐观锁呢,我说了版本号和MVVC,开始问我MVVC。

3、事务的实际场景问题,两个事务,一个查一个新添加,问是否查到新添加的,我问他隔离级别,他说RR。MySQL的RR避免幻读,所以读不到新添加数据。

4、MySQL的死锁怎样产生的,举了两个例子。

5、三个事务,两个加读锁,另一事务尝试删除,应该是不行的。

6、两个事务,一个写提交,另一个能不能读到,可以读到。

7、mysql引擎

8、mysql特性、隔离级别、mysql默认的隔离级别

9、数据库范式

10、数据库索引结构采用的是什么数据结构?为什么要采用这个结构?如果将数据一律加载到内存,b+树还有优势吗?理由。

11、数据库索引优化

12、数据库索引使用场景

13、mysql的锁机制,悲观锁乐观锁,mysql的事务管理,mysql的索引,mysql的优化

mysql的数据引擎,以及其主要特点,两个引擎的区别,索引的底层实现。

14、Mysql存储记录的数据结构

15、索引数据结构

16、为什么不用AVL和红黑树存?

17、mysql隔离级别

18、脏读幻读不可重复读

19、mysql的索引讲一下,一级和二级索引的区别,什么时候可以不用查一级索引。答覆盖索引。

20、MySQL的事务性质怎样实现的,其中的持久性和隔离性说一下。隔离级别有哪些,处理哪些问题,默认级别是哪个,通过什么实现的。

大数据的少量面试整理

1、mapreduce框架

2、hbase写

3、hdfs的写流程

4、namenode宕机怎样解决

5、hbase如何保证数据一致性

6、hbase怎样读数据

7、理解hadoop的哪些组件,一律说了一遍。

8、讲一下hdfs的写入过程,发请求给namenode,返回一个地址进行写入,写入完告诉namenode,namenode完成副本备份。

帅的,潜力技术牛都会点 关注 的~

说明
1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是摆设,本站源码仅提供给会员学习使用!
7. 如遇到加密压缩包,请使用360解压,如遇到无法解压的请联系管理员
开心源码网 » 数据库以及SQL的少量面试题整理

发表回复