原文:2018年最新JAVA面试题总结之数据库(3)

转自于:https: zhuanlan.zhihu.com p MySQL的delete与truncate区别 回答:delete语句执行删除的过程是每次从表中删除一行,并且同时将该行的删除操作作为事务记录在日志中保存以便进行回滚操作,不清空AUTO INCREMENT记录数 truncate则直接将表删除并重新建表,不会把单独的删除操作记录记入日志保存,删除行是不能恢复的,AUTO INCREM ...

2018-11-05 10:10 0 1452 推荐指数:

查看详情

2018最新Java面试题及答案整理

基础篇 基本功 面向对象特征 封装,继承,多态和抽象 封装封装给对象提供了隐藏内部特性和行为的能力。对象提供一些能被其他对象访问的方法来改变它内部的数据。在 Java 当中,有 3 种修饰符: public, private 和 protected。每一种修饰符给其他的位于同一个包 ...

Mon Aug 20 21:36:00 CST 2018 7 84072
2018数据面试题总结

目前面试了多家大数据开发工程师,成长了很多,也知道了很多知识,下面和大家分享一下我遇到的面试题和答案。 1.kafka集群的规模,消费速度是多少。 答:一般中小型公司是10个节点,每秒20M左右。 2.hdfs上传文件的流程。 答:这里描述的 是一个256M的文件上传 ...

Sun May 20 02:43:00 CST 2018 0 32668
Java面试题总结数据库与SQL语句

1、有3 个表,表结构如下: Student 学生表(学号,姓名,性别,年龄,组织部门) Course 课程表(编号,课程名称) Sc 选课表(学号,课程编号,成绩)。 1)写一 ...

Mon May 20 07:00:00 CST 2019 0 1210
数据库面试题总结

# 1. 业务是什么? 产品的功能 用户的行为(热功能,热数据) # 2.你们公司用什么版本数据库? 5.6.38 5.7.20 #3. 你们公司怎么还在用这么低的版本? 我们这个业务已经运行了4了,一直用的5.6版本,非常稳定,所以说暂时没有打算升级。 # 4. GA时间问题漏洞怎么说 ...

Fri Mar 05 06:03:00 CST 2021 1 436
Java面试题(三)数据库

  博主马上要面对几家公司的面试,故自己准备了点面试题,仅供参考! 1,三范式? 答:每个属性都不可再分,属性完全依赖于主键,第三范式就是属性不依赖于其它非主属性。 2,如何理解超键、候选键、主键、外键的含义? 超键有无关属性,主键是唯一且不能再分,外键是主键的引用,主键 ...

Fri Sep 07 03:38:00 CST 2018 0 2502
2020MySQL数据库面试题总结(50道题含答案解析)

1、MySQL 中有哪几种锁? (1)表级锁:开销小,加锁快;不会出现死锁;锁定粒度大,发生锁冲突的概率最 高,并发度最低。 (2)行级锁:开销大,加锁慢;会出现死锁;锁定粒度最小,发生锁冲 ...

Wed Sep 02 23:39:00 CST 2020 0 9681
2020MySQL数据库面试题总结(50道题含答案解析)

1、MySQL 中有哪几种锁? (1)表级锁:开销小,加锁快;不会出现死锁;锁定粒度大,发生锁冲突的概率最 高,并发度最低。(2)行级锁:开销大,加锁慢;会出现死锁;锁定粒度最小,发生锁冲突的概率最 ...

Tue Nov 24 17:13:00 CST 2020 0 741
Java核心技术及面试指南 数据库方面的面试题归纳以及总结

5.1.7.1 事务的四大特性是什么? ⑴ 原子性(Atomicity)   原子性是指事务包含的所有操作要么全部成功,要么全部失败回滚。 ⑵ 一致性(Consistency)   一致性是指事务必须使数据库从一个一致性状态变换到另一个一致性状态,也就是说一个事务执行之前 ...

Sat Mar 03 17:52:00 CST 2018 0 1279
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM