![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
面试
文章平均质量分 54
蒋劲豪
这个作者很懒,什么都没留下…
展开
-
MySQL
D持久性由内存+redolog来保证,mysql修改数据的同时,在内存和redolog日志中记录着这次操作,如果宕机了可以从redolog恢复。A原子性通过undolog日志保证,记录了要回滚的日志信息,事务回滚时撤销已经执行成功的sql。每条数据都有一个隐藏的roll_pointer列,保存上一个版本的地址。MySQL的InnoDB中的B+树叶子节点指向上一个和下一个叶子节点。共享锁,加锁后其他事务可以读,可以上锁,但不能写。排他锁,加锁后其他事务不能读,不能上锁,不能写。B树和B+树的区别是什么?原创 2024-06-13 23:30:42 · 410 阅读 · 0 评论 -
MySQL面试笔试题(基础题)
1、取得每个部门最高薪水的人员的名称2、哪些人的薪水在部门的平均薪水之上3、取得部门中(所有有人的)评价薪水等级4、不准用组函数(max),取得最高薪水5、取得平均薪水最高的部门的部门编号(至少给出两种解决方案)6、取得平均薪水最高的部门的部门名称7、求平均薪水的等级最低的部门的部门名称8、取得比普通员工(员工代码没有在mgr字段上出现的)的最高薪水还要高的领导人姓名9、取得薪水最高的前五名员工10、取得薪水最高的第六到第十名员工11、取得最后入职的五名员工12、取得每个薪水等级有多少员工。原创 2023-09-25 21:51:57 · 131 阅读 · 0 评论 -
八股文(纯手打)
tcp/udp的区别三次握手四次挥手http和https的区别:http是明文的,https=http+ssl加密get和post的区别:get:参数放到url里面,所以请求会被浏览器缓存,url长度受限,post:参数放到请求体里面。原创 2023-06-18 13:15:20 · 427 阅读 · 0 评论 -
Java面试
缓存分布式锁Token短信验证码。原创 2024-02-20 21:53:02 · 369 阅读 · 0 评论