数据库锁设计的初衷是处理并发问题。
根据加锁的范围,MySQL 里面的锁大致可以分成全局锁、表级锁和行锁三类。
索引的出现其实就是为了提高数据查询的效率,就像书的目录一样。
实现索引的方式却有很多种,这里也就引入了索引模型的概念。
用于提高读写效率的数据结构很多,比较简单的数据结构分别是哈希表、有序数组和搜索树。
SQL 标准的事务隔离级别包括:读未提交(read uncommitted)、读提交(read committed)、可重复读(repeatable read)和串行化(serializable )。
SSH(Secure Shell 的缩写)是一种网络协议,用于加密两台计算机之间的通信,并且支持各种身份验证机制。主要用于保证远程登录和远程通信的安全。
SSH 的软件架构是服务器-客户端模式(Server - Client)。在这个架构中,SSH 软件分成两个部分:向服务器发出请求的部分,称为客户端(client),OpenSSH 的实现为 ssh;接收客户端发出的请求的部分,称为服务器(server),OpenSSH 的实现为 sshd。