1、什么是栈 栈也是一种线性结构, 相比数组,栈对应的操作是数组的子集 只能从一端添加元素,也只能从一端取出元素 这一端称为栈顶 栈是一种后进先出的数据结构。 2、栈的应用 1) 编辑器无处不在的Undo操作(撤销) 2) 程序调用的系统栈 函数A中调用函数B,函数B中调用函数C。 如果C函数执行完 ...
分类:
其他好文 时间:
2021-02-08 12:24:23
阅读次数:
0
一. 行记录格式 innodb在存储数据的时候是以行的形式存储的,版本相关,并且有固定的格式。可以通过下面的语句查询当前所用版本的行记录格式: show table status like '表名'; 在版本5.6中默认使用格式是Compact,而在8.0中默认的格式是Dynamic。本文描述的是C ...
分类:
数据库 时间:
2021-02-05 10:59:33
阅读次数:
0
Extracting the Install Archive D:\mysql\mysql-5.7.32-winx64 Creating an Option File D:\mysql\mysql-5.7.32-winx64\my.ini [client] default-character-set ...
分类:
数据库 时间:
2021-02-04 12:03:30
阅读次数:
0
1.关系型数据库: MySQL/Oracle/PostSQL 1.InnoDB引擎,事务处理机制 由于mysql中有两套日志机制,一套是存储层的redo log,另一套是server层的binlog,每次更新数据都要对两个日志进行更新。为了防止写日志时只写了其中一个而没有写另外一个,mysql使用了 ...
分类:
编程语言 时间:
2021-02-03 11:05:13
阅读次数:
0
问题描述 使用 XtraBackup 产生的备份数据无法直接使用 在数据备份(--backup)后,由于数据文件复制的时间点不同,因此数据不一致而无法使用。另外 InnoDB 会将这些数据文件视为损坏,将拒绝启动。 如何才能使备份数据正常使用,以用于数据库恢复 需要对数据进行“预备”(Prepare ...
分类:
其他好文 时间:
2021-02-02 11:10:54
阅读次数:
0
两阶段提交 two-phase commit (2PC) 三阶段提交 three-phase commit (3PC) Paxos 算法 ZAB 算法 2PC 两阶段提交,强一致性算法。常用在分布式数据库中,如分布式事务(tcc)。 undo 记录原始数据的样子,事务失败了恢复,成功了记入 redo ...
分类:
其他好文 时间:
2021-02-01 12:36:44
阅读次数:
0
建立表空间并设置为默认表空间(最大32GB) 1. create temporary tablespace test tempfile '/home/oracle/oradata/abc/test.dbf' size 50m autoextend on next 50m maxsize 20480m ...
分类:
数据库 时间:
2021-01-29 12:21:20
阅读次数:
0
隔离级别是在多个事务同时进行更改和执行查询时,对性能与结果的可靠性、一致性和再现性之间的平衡进行微调的设置。 提供了SQL:1992标准中描述的四种事务隔离级别:READ UNCOMMITTED、READ COMMITTED、REPEATABLE READ和SERIALIZABLE。InnoDB默认 ...
分类:
其他好文 时间:
2021-01-28 12:00:39
阅读次数:
0
mysql5.5的几个新参数 分类: Mysql/postgreSQL 2013-01-04 12:04:14 新参数项 旧参数 参数说明 innodb_read_io_threads innodb_write_io_threads innodb_file_io_threads(默认为4) 需要开启 ...
分类:
数据库 时间:
2021-01-25 11:37:32
阅读次数:
0
system-view :进入系统视图模式 [H3C]super password H3C :设置用户分级密码 [H3C]undo super password :删除用户分级密码 [H3C]localuser bigheap 123456 1 :web网管用户设置,1(缺省)为管理级用户,缺省ad ...
分类:
其他好文 时间:
2021-01-25 11:01:45
阅读次数:
0