每日一问-常见MySQL面试问题3

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了每日一问-常见MySQL面试问题3相关的知识,希望对你有一定的参考价值。

参考技术A

什么是数据库事务,MySQL 为什么会使用 InnoDB 作为默认选项?

1.原子性(一个原子事务中的所有操作要么全部成功,要么全部失败) 实现主要基于undo log(回滚日志)

2.一致性(数据库总是从一个一致性的状态转换到另一个一致性的状态)

3. 隔离性(针对并发事务而言,事务必须在不干扰其他进程或事务的前提下独立执行)

4.持久性(一旦事务提交成功,它对于数据的修改就会永久保存到数据库中)

也就是我们常说的事务ACID,这样才能保证事务中数据的正确性。

InnoDB支持事务安全,InnoDB支持表、行(默认)级锁,而MyISAM支持表级锁;

每日一问036期-常见的虚拟化平台和技术介绍

大家好,100问继续分享。今天的问题是:常见的虚拟化平台和技术有哪些?


036期-常见的虚拟化平台和技术介绍





VMware的ESX、微软公司的Hyper-V、Citrix的XEN和RedHat的KVM。


拓展知识:

ESX服务器是在通用环境下分区和整合系统的虚拟主机软件。它是具有高级资源管理功能高效,灵活的虚拟主机平台。


Hyper-V是微软提出的一种系统管理程序虚拟化技术,能够实现桌面虚拟化,里面没有驱动类程序,容量上比其它类虚拟化产品的体积要小,运行速度快。


XEN是英国剑桥大学计算机实验室开发的一个虚拟化开源项目,XEN可以在一套物理硬件上安全的执行多个虚拟机,它和操作平台结合极为密切,占用资源最少。


KVM是一个开源的系统虚拟化模块,它是一个基于Linux内核的虚拟化技术。相对于XEN,其核心源码很少。










KVM配置界面:

Hyper-V配置界面

每日一问036期-常见的虚拟化平台和技术介绍

ESX配置界面:

每日一问036期-常见的虚拟化平台和技术介绍

XEN配置界面:


























您可能还想看:








以上是关于每日一问-常见MySQL面试问题3的主要内容,如果未能解决你的问题,请参考以下文章

每日一问:

Java -- 每日一问:Java常见的垃圾收集器有哪些?

每日一问-什么是Mysql数据库的UDF提权?

Android -- 每日一问:如何设计一个照片上传 app ?

Android -- 每日一问:如何设计一个照片上传 app ?

Java -- 每日一问:如何写出安全的 Java 代码?