数据库索引意在提升检索效率。通过创建唯一索引可以保证数据库表中每一行数据的唯一性。排序后可以将随机的I/O转换成顺序I/O。 索引是如何提高检索速度的?将无序的数据存储转为相...
数据库索引意在提升检索效率。通过创建唯一索引可以保证数据库表中每一行数据的唯一性。排序后可以将随机的I/O转换成顺序I/O。 索引是如何提高检索速度的?将无序的数据存储转为相...
一致性非锁定读(consistent nonlocking read)是指InnoDB存储引擎通过多版本控制(MVVC)读取当前数据库中行数据的方式。如果读取的行正在执行D...
Git有四个工作区域: (图片来源于网络,图侵删)1)workspace:工作区,在本地电脑代码存在路径下的目录,本地IDE直接编辑的代码就存放在工作区。2)Index / ...
1. 体系结构 1.1 C/S(客户端/服务端)模型介绍 TCP/IP方式(远程、本地):mysql -uroot -poldboy123 -h 10.0.0.51 -P33...
(以下建议来源于网络) 1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.尽量避免在 where 子句中使用!...
use temporary,use filesort优化建议: use temporary:需要用临时表存储结果集,常见于group by,order by操作 use fi...
先从Java内存模型说起(图片来源于网络,侵删),看图: 在多CPU的系统中,每个CPU都有多级缓存,一般分为L1,L2,L3缓存,因为这些缓存的存在,提高了数据的访问性能,...
Fiddler是HTTP代理,它位于客户端和服务器端之间。安装好Fiddler后直接可以对HTTP协议进行抓包。但很多时候我们也想对HTTPS的协议进行抓包分析,如果没有进行...
为了真正理解 Git 处理分支的方式,我们需要回顾一下 Git 是如何保存数据的。 或许你还记得 起步 的内容,Git 保存的不是文件的变化或者差异,而是一系列不同时刻的文件...