摘要: 昨天老大问了我个问题,说一条sql在低层的时候是怎么执行的,发生了什么. 首先用户通过各种链接连接到我们的sql服务器 但是这些链接需要等待服务器的空闲进程来处理 所以当服务器接到一条sql后会做很多分解动作 1.首先在缓存里查找缓存中是否有需要的数据表,如果有并且可以用那么就不执行后面的动作了,直 阅读全文
posted @ 2018-03-06 17:29 清心静心 阅读(199) 评论(0) 推荐(0)
摘要: 数据库事务 1.原子性 即数据库在执行一条sql命令时只有两种结果,要么全部执行成功,要么回滚.所以数据库操作成功要么应用到所有数据库,要么操作失败不对数据造成任何影响. 2.一致性 即数据库必须从一个一致性状态转换成例外一个一致性状态,事物执行之前和执行之后都必须是一致性状态.比如说a,b,c加起 阅读全文
posted @ 2018-03-07 13:18 清心静心 阅读(98) 评论(0) 推荐(0)
摘要: 0.在使用linux的过程中,肯定是需要用到一些第三方软件的 1.源码安装 进行源代码安装,首先肯定是需要下载源码,在linux中可以使用wget进行下载源码包,当然下载了包以后一般是以tar.gz等压缩包的形式 第一步:解压 linux中有三种解压包格式根据不同的格式使用不同的命令 tar -c: 阅读全文
posted @ 2018-03-01 15:40 清心静心 阅读(3071) 评论(0) 推荐(0)