MysqlMysql 锁
前言 锁,工作面试的老大难问题了。理解了Mysql的锁,才能写出更好的代码,也是水平提升中必不或许的一关。 ...
MysqlMysql Hash索引
前言 前面我们学习了Mysql的B+Tree索引以及使用,而实际上,在Mysql中,还有一种索引类型:Hash索引。 ...
centos7Linux CPU状态信息详解
正文 熟悉linux系统,是所有系统运维的基础,但系统也不是那么好理解的,大多运维也只是停留在会用的程度上,虽然要想深入研究系统内核等很难,但起码多了解 ...
DNS原理与解析过程详解
前言 DNS 作为网络基础服务,是每个公司系统运维基础架构中不可或缺的部分,都会有自己公司的内部DNS,内网域名通过内部DNS进行解析访问。 ...
centos7Linux 文件特殊权限
前言 之前,我们讲过linux的普通文件权限,但实际上,在普通的文件权限上,还有一层更高级的特殊权限(也叫隐藏权限或属性),这个可以控制改变文件的属性, ...
MysqlMysql B+树索引的使用
正文 上一篇,说了B+树索引的原理和其为什么能提高查询效率,那么有个索引时不是就可以为所欲为呢,答案显然并不是,下面就详细介绍一下,索引的使用和限制,这 ...
MysqlMysql B+树索引
前言 索引是数据库提高查询效率的常用办法,那么索引为什么能提高查询效率,索引是怎么工作的,这就需要我们了解其本质上的工作原理,这也是很多面试时的常见问题 ...
MysqlMysql 事务隔离级别与MVCC
前言 上一篇,我们理解了Mysql事务的起源和概念,下面就来看看,要实现事务的隔离性,设计数据的大叔们,是怎么做的,分别的隔离级别有什么本质区别。 ...
Mysql数据库四大特性与事务
前言 数据库的四大特性是什么,为神马要满足这些特性,事务是怎么被创造并用来满足这些特性,了解数据库本质的一些概念,有助于更好的理解数据库。 ...
Web开发GET与POST两种请求方法的区别
前言 在Web开发中,最常见的Http请求,Get请求和Post请求,使用最广,一般在初级的面试中,会时不时问起这个基础问题。 ...