×
思维导图备注
MySQL面试题
首页
下载
阅读记录
书签管理
我的书签
添加书签
移除书签
66. 聊聊 MySQL 安全?
浏览
121
扫码
分享
2024-02-18 14:25:07
上一篇:
下一篇:
1. 为什么互联网公司一般选择 MySQL 而不是 Oracle?
2. 数据库的三范式是什么?什么是反模式?
3. MySQL 有哪些数据类型?
4. MySQL 中 varchar 与 char 的区别?
5. int(11) 中的 11 代表什么涵义?
6. 金额(金钱)相关的数据,选择什么数据类型?
7. 一张表,里面有 ID 自增主键,当 insert 了 17 条记录之后,删除了第 15,16
8. 表中有大字段 X(例如:text 类型),且字段 X 不会经常更新,以读为为主,拆还是不拆?
9. MySQL 有哪些存储引擎?
10. 如何选择合适的存储引擎?
11. 请说明 InnoDB 和 MyISAM 的区别
12. 请说说 InnoDB 的 4 大特性?
13. 为什么 SELECT COUNT(*) FROM table 在 InnoDB 比 MyIS
14. 各种不同 MySQL 版本的 Innodb 的改进?
15. 什么是索引?
16. 索引有什么好处?
17. 索引有什么坏处?
18. 索引的使用场景?
19. 索引的类型?
20. MySQL 索引的“创建”原则?
21. MySQL 索引的“使用”注意事项?
22. 想知道一个查询用到了哪个索引,如何查看?
23. MySQL 索引的原理?
24. MySQL 有哪些索引方法?
25. 什么是 B-Tree 索引?
26. B-Tree 有哪些索引类型?
27. 聚簇索引的注意点有哪些?
28. 什么是索引的最左匹配特性?
29. MyISAM 索引实现?
30. MyISAM 索引与 InnoDB 索引的区别?
31. 请说说 MySQL 的四种事务隔离级别?
32. 事务的特性指的是?
33. 事务的并发问题?
34. MySQL 事务隔离级别会产生的并发问题?
35. 请说说 MySQL 的锁机制?
36. 锁的粒度?
37.锁
38. 什么是悲观锁?什么是乐观锁?
39. 什么是死锁?
40. MySQL 中 InnoDB 引擎的行锁是通过加在什么上完成(或称实现)的?为什么是这样子的
41. 关于熟悉 MySQL 的锁机制?
42. MySQL 查询执行顺序?
43. 聊聊 MySQL SQL 优化?
44. 什么是 MVCC ?
46. MySQL 数据库 CPU 飙升到 500% 的话,怎么处理?
47. 在 MySQL 服务器运行缓慢的情况下输入什么命令能缓解服务器压力?
48. Innodb 的事务与日志的实现方式
49. MySQL binlog 的几种日志录入格式以及区别
50. MySQL 主从复制的流程是怎么样的?
45.mysql
51. MySQL 如何保证复制过程中数据一致性?
52. MySQL 如何解决主从复制的延时性?
53. 工作遇到的复制 bug 的解决方法?
54. 你是否做过主从一致性校验,如果有,怎么做的,如果没有,你打算怎么做?
55. 聊聊 MySQL 备份方式?备份策略是怎么样的?
56. MySQL 几种备份方式?
57. 数据库不能停机,请问如何备份? 如何进行全备份和增量备份?
58. 你的备份工具的选择?备份计划是怎么样的?
59. 备份恢复时间是多长?
60. 备份恢复失败如何处理?
61. mysqldump 和 xtrabackup 实现原理?
62. 如何从 mysqldump 产生的全库备份中只恢复某一个库、某一张表?
63. 聊聊 MySQL 集群?
64. 对于简历中写有熟悉 MySQL 高可用方案?
65. 使用过其他分支版本的数据库吗?Percona、Mariadb 等。对Percona 的 px
66. 聊聊 MySQL 安全?
67. MySQL 有哪些日志?
68. 聊聊 MySQL 监控?
69. 对一个大表做在线 DDL ,怎么进行实施的才能尽可能降低影响?
70. 什么是 Redis ?
71.Redis 有什么优点?
72.Redis 有什么缺点?
73.Redis 和 Memcached 的区别有哪些?
74.请说说 Redis 的线程模型?
75. 为什么 Redis 单线程模型也能效率这么高?
76.Redis 是单线程的,如何提高多核 CPU 的利用率?
77.Redis 有几种持久化方式?
78.Redis 有几种数据“过期”策略?
79.Redis 有哪几种数据“淘汰”策略?
80.MySQL 里有 2000w 数据,Redis 中只存 20w 的数据
81.Redis 回收进程如何工作的?
82.如果有大量的 key 需要设置同一时间过期,一般需要注意什么?
83.Redis 有哪些数据结构?
84.聊聊 Redis 使用场景
85.Redis 支持的 Java 客户端都有哪些?
86.如何使用 Redis 实现分布式锁?
87.如何使用 Redis 实现分布式限流?
88.如何使用 Redis 实现消息队列?
89.什么是 Redis Pipelining ?
90.什么是 Redis 事务?
91.Redis 集群都有哪些方案?
92.什么是 Redis 主从同步?
93.如何使用 Redis Sentinel 实现高可用?
94.如果使用 Redis Cluster 实现高可用?
95.什么是 Redis 分区?
96.Redis 有哪些重要的健康指标?
97.怎么优化 Redis 的内存占用?
98.Redis 常见的性能问题都有哪些?如何解决?
99.修改配置不重启 Redis 会实时生效吗?
100.什么是 NoSQL 数据库?
101. 什么是 MongoDB ?
102.MongoDB 有哪些存储引擎?
103.MongoDB 支持哪些数据类型?
104.MongoDB 为什么选择 B-Tree 索引?
105.什么是 MongoDB 聚合操作?
106. MongoDB 如何实现高可用?
107.MongoDB 如何实现分片?
108.为什么要在 MongoDB 中使用分析器?
109.聊聊 MongoDB 备份?
110.为什么使用分库分表?
111.什么是分库分表?
112.用了分库分表之后,有哪些常见问题?
113.了解和使用过哪些分库分表中间件?
114.如何迁移到分库分表?
115.什么是分布式主键?怎么实现?
116.分片键的选择?
117.如何解决分布式事务?
118.redis常见的数据类型和应用场景
119.mysql为什么加索引
120.redis aof rdb 加载速度不一样的原因
121.mysql 聚簇索引和非聚簇索引区别
122.mysql 什么情况出现回表操作
123.在一个包含3个节点的Elasticsearch集群中,当你通过Golang代码调用流程
124.榜单如何实现,击杀数降序排、死亡数升序排多个维度一个redis zset如何处理
125.数据库的隔离级别是怎么去实现的
126.mvcc底层的数据结构是怎么样的,如果要实现一个可重复读的功能如何实现
127.mysql做分库分表,通过用户IDhash去分表,之前是8张表,如果后期数据越来越大需要16
暂无相关搜索结果!
本文档使用
IT书架
构建
×
分享,让知识传承更久远
×
文章二维码
手机扫一扫,轻松掌上读
×
文档下载
请下载您需要的格式的文档,随时随地,享受汲取知识的乐趣!
PDF
文档
EPUB
文档
MOBI
文档
×
书签列表
×
阅读记录
阅读进度:
0.00%
(
0/0
)
重置阅读进度