每日一问-常见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配置界面:
ESX配置界面:
XEN配置界面:
您可能还想看:
以上是关于每日一问-常见MySQL面试问题3的主要内容,如果未能解决你的问题,请参考以下文章
Android -- 每日一问:如何设计一个照片上传 app ?