2.3k 2 分钟

# 日志 # 错误日志 # 定义 错误日志是 MySQL 中最重要的日志之一,它记录了党 mysqld 启动和停止时,以及服务器在运行过程中发生任何严重错误时的相关信息,当数据库出现任何故障导致无法正常使用时,建议首先查看此日志 # 查看错误日志命令 show variables like "%log_error%";# 二进制日志 # 介绍 二进制日志(BINGLOG)记录了所有的 DDL 语句和 DML 语句,但不包括数据查询数据 作用:灾难时数据恢复、MySQL 的主从复制 # 日志格式 日志格式 含义 STATEMENT 基于 SQL 语句的日志记录,记录的是...
17k 16 分钟

# 存储引擎 # MySQL 体系结构 连接层:最上层是一些客户端和链接服务,主要完成一些类似于连接处理、授权认证、及相关的安全方案,服务器也会为安全接入的每个客户端验证它所具有的操作权限 服务层:第二层架构主要完成大多数的核心服务功能,如 SQL 接口,并完成缓存的查询,SQL 的分析优化,部分内置函数的执行,所有跨存储引擎的功能也在这一层实现,如过程,函数 引擎层:存储引擎真正的负责了 MySQL 中数据的存储与提取,服务器通过 API...
2.2k 2 分钟

# 操作系统的概念与作用 # 操作系统的概念 操作系统(Operation System),简称 OS,是管理计算机硬件与软件资源的计算机程序 # 计算机系统构成 用户 应用程序 操作系统(OS) 硬件(裸机) # OS 是一种系统软件 与硬件交互 对资源共享进行调度管理 解决并发操作处理中存在的协调问题 数据结构复杂,外部接口多样化,便于用户反复使用 # OS 的作用 管理与配置内存 决定系统资源供需的优先次序 控制输入设备与输出设备 操作网络与管理文件系统等基本事物 提供一个让用户与系统交互的操作界面 # 操作系统的目标 #...
780 1 分钟

# I/O 管理概述 # I/O 设备的基本概念 I/O:I/O 就是输入 / 输出,将数据输入到计算机,或接收计算机的数据输出到外部设备 I/O 设备分类: 人机交互类外部设备 存储设备 网络通信设备 I/O 设备的构成 机械部件:比如键盘鼠标的按键按钮,用来执行 I/O 操作 电子部件:即 I/O 控制器、设备控制器,是 CPU 与硬件设备之间的桥梁 I/O 控制器的主要作用 接收并识别 CPU 命令 向 CPU 报告设备状态 数据交换 地址识别 # I/O 控制器 # I/O 控制器的组成 CPU 与控制器间的接口 I/O 逻辑 控制器与设备间的接口 # I/O...
453 1 分钟

# 文件系统基础 # 文件概念 定义:以计算机硬盘为载体的存储在计算机上的信息集合 属性:描述文件状态的一组信息,比如名称、标识符、类型、大小、位置、保护、时间、日期和用户标识 基本操作:创建文件;读文件;写文件;文件重定位(寻址);删除文件;截断文件;打开与关闭 # 文件结构 # 文件的逻辑结构 无结构文件(流式文件) 以字节为单位 没有具体结构 采用穷举方式搜索 有结构文件(记录式文件) 顺序文件 索引文件 索引顺序文件 直接文件或散列文件(Hash File) # 文件的物理结构 #...
1.6k 1 分钟

# 内存管理概念 # 存储器结构 寄存器 高速缓存 主存储器 硬盘缓存 固定磁盘 可移动存储介质 # 进程运行原理 # 用户程序到进程 编译 链接 静态链接 装入时动态链接 运行时动态链接 装入 绝对装入 可重定位装入 动态运行时装入 两个细节 逻辑地址与物理地址 内存保护 内存扩充的两种方式 覆盖 交换 # 连续分配管理方式 # 连续分配的管理方式 # 单一连续分配 优点 实现简单 无外部碎片 不一定需要内存保护 缺点 只能用于单用户、单任务 OS 有内部碎片 存储器利用率低 #...
5k 5 分钟

# 进程简介 # 进程的概念 进程(Process)是一个具有一定独立功能的程序关于某个数据集合的一次运行活动,是系统进行资源分配和调度的一个独立单位 进程是程序的一次执行 进程是一个程序及其数据在处理机上顺序执行时所发生的活动 进程是程序在一个数据集合上运行的过程 进程是系统进行资源分配和调度的一个独立单位 # 进程的结构和特征 # 进程的结构 控制块(PCB):进程的唯一标识 数据段:存放原始数据的中间数据 程序段:存放在文本区域,可被多个进程共享 # 进程的特征 动态性:由创建而生,由撤销而亡 并发性:多个进程同时运行 独立性:独立资源分配 异步性:相互独立,互不干扰 #...
2.7k 2 分钟

# 操作系统的概念功能和目标 # 操作系统的概念 操作系统(Operating System,OS)是指控制和管理整个计算机系统的硬件和软件资源,并合理地组织调度计算机的工作和资源的分配:以提供给用户和其他软件方便的接口和环境:它是计算机系统最基本的系统软件 操作系统是系统资源的管理者 向上层提供方便易用的服务 是最接近硬件的一层软件 # 操作系统的功能和目标 # 作为系统资源的管理者 # 提供的功能 处理机管理 存储器管理 文件管理 设备管理 # 目标 安全 高效 # 向上层提供方便易用的服务 # 联机命令接口实例(Windows 系统) 连接命令接口 =...
1.5k 1 分钟

# IO 的基本概念与分类 # IO 设备介绍 将数据 Input/Output(输入 / 输出)计算机的外部设备 # 按使用特性分类 人机交互类外部设备 存储设备 网络通信设备 # 按传输速率分类 低速设备 中速设备 高速设备 # 按信息交换的单位分类 块设备:传输快,可寻址 字符设备:传输慢,不可寻址,常采用中断驱动方式 # IO 控制器 # 主要功能 接受和识别 CPU 发出的命令 向 CPU 报告设备的状态 数据交换 地址识别 # 组成 CPU 与控制器之间的接口:实现控制器与 CPU 之间的通信 IO 逻辑:负责识别 CPU...
3.8k 3 分钟

# 初始文件管理 # 文件的属性 文件名:由创建文件的用户决定文件名,主要是为了方便用户找到文件,同一目录下不允许有重名文件 标识符:一个系统内的各文件标识符唯一,对用户来说毫无可读性,因此标识符只是操作系统用于区分各个文件的一种内部名称 类型:指明文件的类型 位置:文件存放的路径(让用户使用)、在外存中的地址(操作系统使用,对用户不可见) 大小:指明文件大小 创建时间、上次修改时间、文件所有者信息 保护信息:对文件进行保护的访问控制信息 # 文件分类 无结构文件:由二进制或字符流组成,又称流式文件 有结构文件:如数据库表,又称记录式文件 #...