03 2021 档案
摘要:基本特性-ACID 原子性(Atomicity):事务是一个原子操作单元,其对数据的修改,要么全都执行,要么全都不执行。 一致性(Consistent):在事务开始和完成时,数据都必须保持一致状态。这意味着所有相关的数据规则都必须应用于事务的修改,以保持数据的完整性;事务结束时,所有的内部数据结构(
阅读全文
摘要:###MySQL慢查询监测开启 慢查询日志 慢查询日志是将mysql服务器中影响数据库性能的相关SQL语句记录到日志文件,通过对这些特殊的SQL语句分析,改进以达到提高数据库性能的目的。 通过使用--slow_query_log[={0|1}]选项来启用慢查询日志。所有执行时间超过long_quer
阅读全文
摘要:MySQL架构 Replication(MR)异步复制 无法保证当master失效后所有的updates已经复制到了slaves上,只有重启master才能继续恢复这些数据,如果master因为宿主机器物理损坏而无法修复,那些尚未复制到slaves上的updates将永久性丢失;因此异步方式存在一定
阅读全文
摘要:MySQL服务器硬件优化 硬盘:mysql 对磁盘的要求比较高,包括随机读写的带宽和IOPS和顺序读写的带宽和IOPS,可以通过使用高转速磁盘、商业FC存储、固态硬盘等方式提高IOPS及读写带宽; 内存:mysql 服务器内存越高,可加载的热点索引数据越多,可提供给操作线程的内存越多。Mysql 读
阅读全文
摘要:###InnoDB存储引擎的存储结构 空间( filespace) 空间是由文件所组成的链表,空间中的文件有一定的顺序。每个空间 用一个空间id来标识。id=0 的空间是系统表空间。 空间可以分为三类: 表空间:保存的是数据库文件; 日志空间:保存的是日志文件; 日志备份空间:保存的是日志文件的备份
阅读全文
摘要:###2、3树 一颗标准的二叉查找树中的节点为2-节点(含有一个键和两条链接)引入3-节点(含有两个键和三条链接)。2-节点和3-节点的每条链接都对应着其中保存的键所分割产生的一个区间。 2-3查找树定义: 2-节点,含有一个键(及其对应值)和两条链接,左链接指向2-3树中的键都小于该节点,右链接指
阅读全文
摘要:常见的编码格式 ASCII 码,总共有 128 个 用一个字节的低 7 位表示,031 是控制字符如换行回车删除等;32126 是打印字符,可以通过键盘输入并且能够显示出来。 ISO-8859-1(扩展ASCII编码):涵盖了大多数西欧语言字符,所有应用的最广泛。 ISO-8859-1 仍然是单字节
阅读全文
摘要:###添加新磁盘 一块新的磁盘需要经过格式化、挂载以后才能被使用 常用命令: fdisk -l 查看磁盘情况 df -h 查看系统的磁盘使用状况 lsblk -f 查看系统磁盘挂载情况 磁盘分区 对磁盘分区依然是fdisk命令,以下命令,将进入交互模式。在交互模式中,输入n新建分区。由于我们的磁盘只
阅读全文
摘要:###管道 管道可以把多个命令关联起来,有以下关联方式: | 管道命令 | 说明 | 示例 | | | | | | ; | 顺序执行 | mkdir a;rmdir a | | && | 条件执行 | mkdir a && rmdir a | | || | 条件执行 | mkdir a || rmd
阅读全文
摘要:所有的守护进程默认都是在/etc/init.d/目录下,可直接通过该目录启动例如:/etc/init.d/nginx start 命令 说明 示例 uname uname命令可以输出当前的内核信息 uname -a ps ps命令能够看到进程/线程状态 # 找到java进程ps -ef grep j
阅读全文
摘要:| 命令 | 描述 | 示例 | | | | | | shutdown | 关机 | | | passwd/chpasswd | 设置/修改密码 | passwd jen 修改jen用户的密码 | | mount | 挂载外接设备,例如u盘 | | | chown/chgrp | 用来改变文件的所属
阅读全文
摘要:Linux概览 ###基本操作 touch 创建文件 mkdir 创建目录 make (-p 创建多级目录) dir cp 拷贝文件 copy mv 移动文件 move rm 删除文件 remove ls 命令能够看到当前目录的所有内容。ls -l能够看到更多信息,判断你是谁。 pwd 命令能够看到
阅读全文