Kubectl 常用命令汇总 # 查看所有 pod 列表, -n 后跟 namespace, 查看指定的命名空间 kubectl get pod kubectl get pod -n kube kubectl get pod -o wide # 查看 RC 和 service 列表, -o wide 查看详细信息 kubectl get rc,svc kubectl get pod,svc -o wide kube 2021-06-25 Kubernetes
History日志格式记录 history日志格式记录 HistoryLog(){ mkdir /var/log/history touch /var/log/history/history_file.log cat >> /etc/profile.d/history_env.sh << &q 2021-06-24 Centos
MySQL-InnoDB中的锁 锁是数据库系统区别于文件系统的一个关键特性,锁机制用于管理对共享资源的并发访问,数据库系统使用锁是为了支持共享资源进行并发访问,提供数据的完整性和一致性,InnoDB存储引擎是为了保证核心的ACID特性 Latch 和 Lock在InnoDB存储引擎中,Latch一般称为闩锁(一种轻量级的锁) ,因为其要求锁定的时间必须非常短,若持续的时间长,则性能非常差,在InnoDB存储引擎中, Latch通 2021-06-17 database > MySQL
MySQL数据持久化参数说明 InnoDB 刷盘策略官方文档说明:https://dev.mysql.com/doc/refman/8.0/en/innodb-parameters.html#sysvar_innodb_flush_method 作用: innodb_flush_method 控制 log bufffer 和 buffer pool,刷写磁盘的时候是否经过文件系统缓存 说明:MySQL的 innodb_flus 2021-06-11 database > MySQL
InnoDB事务隔离级别详解 隔离性与隔离级别当数据库上有多个事务同时执行的时候,就可能出现脏读(dirty read)、不可重复度(non-repeatable read)、幻读(phantom read)的问题,为了解决这些问题,从而出现了“隔离级别” SQL标准的事务隔离级别如下: 读未提交-read uncommited : 一个事务还没提交时,它做的变更就能被别的事务看到; 读已提交-read commited : 2021-06-09 database > MySQL
InnoDB的 ACID 模型 ACID模型是一组数据库设计原则,它们强调对于业务数据和任务关键型应用程序非常重要的可靠性概念。 MySQL的InnoDB存储引擎组件与ACID模型紧密性相连,这样数据就不会被损坏,也不会因为软硬件故障使结果失真。 官方文档:https://dev.mysql.com/doc/refman/8.0/en/mysql-acid.html 事务的基本要素 – ACID事务是一种操作数据的方式 ,一个事 2021-06-06 database > MySQL #MySQL
MySQL事务日志 --- Undo Log详解 官方文档说明:https://dev.mysql.com/doc/refman/8.0/en/innodb-undo-logs.html 基本概念Undo Log的字面意思就是撤销操作的日志,指的是使MySQL中的数据回到某个状态 在MySQL中,事务开始之前,MySQL会将待修改的记录保存到Undo Log中,如果数据库崩溃或者事务需要回滚时,MySQL可以通过利用Undo Log日志,将数据库 2021-06-06 database > MySQL #MySQL
MySQL事务日志 -- Redo Log详解 本文参考文档:https://www.cnblogs.com/f-ck-need-u/p/9010872.html#auto_id_7 MySQL事务日志(Redo Log 和 Undo Log)说明InnoDB 事务日志包括 redo log 和 undo log,Redo Log 是重做日志,提供前滚操作,Undo Log 是回滚日志,提供回滚操作 Undo Log 不是 Redo Log 的 2021-06-01 database > MySQL
MySQL磁盘结构 -- 双写缓冲 Double write 作用说明Doublewrite 是提高InnoDB的可靠性,用来解决部分写失败(partial page write 页断裂)问题而存在的。 Doublewrite buffer存储区位置 在MySQL 8.0.20 之前: 位于 InnoDB系统表空间(ibdata文件) 在MySQL 8.0.20 之后: 位于doublewrite文件中,文件由innodb_doublewrite_dir 2021-05-20 database > MySQL
MySQL内存结构 -- 变更缓冲池 Change Buffer Change Buffer 作用官方文档:https://dev.mysql.com/doc/refman/8.0/en/innodb-change-buffer.html 官方结构图如下: The change buffer is a special data structure that caches changes to secondary index pages when those p 2021-05-16 database > MySQL #MySQL