关于MySQL的面试题
老师,面试中被问到
索引的原理是什么?底层怎么实现的?
MySQl数据库的优化?
请假教一下老师,该怎么回答两个问题
12
收起
正在回答 回答被采纳积分+1
1回答
好帮手慕小脸
2021-10-14 14:33:44
同学你好,
1、首先告诉面试官,你理解的索引定义是什么,以及它能干什么,具体底层原理:目前大多数数据库系统及文件系统都采用B-tree或其变种B+tree作为索引结构。B+tree索引是B+tree在数据库中的一种实现,是最常见也是数据库中使用最为频繁的一种索引。从最早的平衡二叉树演化而来。B+tree由二叉查找树、平衡二叉树(AVLTree)和平衡多路查找树(B-tree)逐步优化而来。
注:具体的索引相关的面试题,建议同学可以搜索相关的面试题进行一个全面了解~
2、对于一个以数据为中心的应用,数据库的好坏直接影响到程序的性能,因此数据库性能至关重要。一般来说,要保证数据库的效率,这里同学可以从以下几个方面进行回答:数据库设计、sql语句优化、数据库参数配置、合适的硬件资源和操作系统
祝学习愉快~
java工程师2020版
- 参与学习 人
- 提交作业 9393 份
- 解答问题 16556 个
综合就业常年第一,编程排行常年霸榜,无需脱产即可学习,北上广深月薪过万 无论你是未就业的学生还是想转行的在职人员,不需要基础,只要你有梦想,想高薪
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星