阿里数据库面试问题合集!献给正在面试的你。

根据从阿里面试的同学总结出来的一些常见的数据库面试题,希望给正在面试的人一些帮助!

  • 索引的作用?它的优点缺点是什么?
  • 什么样的字段适合建索引?
  • 使用索引查询一定能提高查询的性能吗?为什么?
  • mysql的三大引擎是啥?
  • 索引底层用什么实现的
  • 在数据库中查询语句速度很慢,如何优化?
  • 什么是存储过程?有哪些优缺点?
  • 什么是事务?
  • 乐观锁和悲观锁是什么?
  • 什么是主键?什么是外键?
  • 什么是存储过程?用什么来调用?
  • 事务的隔离级别有哪些?
  • 事务特性(ACID)
  • 数据库的三个范式
  • 说下常见的数据库有哪些
  • nosql为啥比sql快?
  • 了解sql注入吗?
  • 如果一张表有大量的数据,如何处理
  • 分库分表
  • 主从复制
  • 读写分离
  • 用过redis和memcached吗
  • 数据库挂了怎么办?
  • 讲下慢查询
  • 分布式数据库的优缺点
  • 常见的sql优化

原文发布于微信公众号 - java技术学习之道(javajsxxzd)

原文发表时间:2018-05-07

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏Java面试通关手册

Mysql锁机制简单了解一下

Java面试通关手册(Java学习指南,欢迎Star,会一直完善下去,欢迎建议和指导):https://github.com/Snailclimb/Java_G...

16211
来自专栏Java面试通关手册

MySQL常见的两种存储引擎:MyISAM与InnoDB的爱恨情仇

Java面试通关手册(Java学习指南,欢迎Star,会一直完善下去,欢迎建议和指导):https://github.com/Snailclimb/Java_G...

2237
来自专栏小怪聊职场

MySQL(七)|MySQL分库分表的那点事(小怪的Java群第一次话题讨论)

2504
来自专栏友弟技术工作室

MySQL优化思路及框架

MySQL优化框架 1. SQL语句优化 2. 索引优化 3. 数据库结构优化 4. InnoDB表优化 5. MyISAM表优化 6. Memory表优化 7...

36410
来自专栏mini188

缓存遇到的数据过滤与分页问题

遇到的问题 1、最初阶段 系统中做了一个监控功能,用于记录所有的请求数据,数据插入频繁,量非常大,比如一天1000万条。考虑到数据插入的效率,就使用内存KV缓存...

3355
来自专栏互联网技术栈

MySQL 锁机制——必知必会

MyISAM表的读和写是串行的,但这是就总体而言的。在一定条件下,MyISAM表也支持查询和插入操作的并发进行。

1306
来自专栏杨建荣的学习笔记

MySQL误操作数据恢复的简单实践(r11笔记第67天)

前几天有个同事碰到了一个MySQL数据恢复的问题,他运行了一条update语句,结果忘记了加where条件,结果等反应过来已经晚了。我简单确认了下,是否...

3899
来自专栏MYSQL轻松学

MySQL 面试选择题15道(单选)

1、MySQL数据库四种特性,不包括() A.原子性 B.事务性 C.一致性 D.隔离性 2、MySQL报错error 1062 的意思是() A.连接数据库失...

5506
来自专栏后端技术探索

mysql 水平分表的几种方法

当一张的数据达到几百万时,你查询一次所花的时间会变多,如果有联合查询的话,我想有可能会死在那儿了。分表的目的就在于此,减小数据库的负担,缩短查询时间。

832
来自专栏WindCoder

网易MySQL微专业学习笔记(二)-Mysql数据对象

这个系列属于个人学习网易云课堂MySQL数据库工程师微专业的相关课程过程中的笔记,本篇为其“MySQL数据库对象与应用”中的MySQL数据类型相关笔记。

621

扫码关注云+社区