package top.qaqaq.P21.preparedstatement.crud; import java.lang.reflect.Field; import java.sql.Connection; import java.sql.PreparedStatement; import java.sql.ResultSet; import …
查询操作的流程
package top.qaqaq.P19.preparedstatement.crud; import java.lang.reflect.Field; import java.sql.Connection; import java.sql.Date; import java.sql.PreparedStatement; import java.…
这篇文章没有摘要
package top.qaqaq.P17.preparedstatement.crud; import java.lang.reflect.Field; import java.sql.Connection; import java.sql.Date; import java.sql.PreparedStatement; import java.…
package top.qaqaq.P13.preparedstatement.crud; import java.io.IOException; import java.io.InputStream; import java.sql.Connection; import java.sql.Date; import java.sql.DriverM…
package top.qaqaq.P12.statement.crud; import java.io.InputStream; import java.lang.reflect.Field; import java.sql.Connection; import java.sql.DriverManager; import java.sql.Re…
package top.qaqaq.P7.connection; import java.io.IOException; import java.io.InputStream; import java.sql.Connection; import java.sql.Driver; import java.sql.DriverManager; imp…
这篇文章没有摘要
关于内卷的看法: 内卷的含义到底是什么呢?是指那种即使在局部玩命地投入资源,但在总体上也没有实际收益的竞争。 身为一线员工,要不断提升业务能力。如果有幸领导能指导、手把手带是很幸福的!如果不能,自己要千方百计的成长,长到你比领导对具体的业务还熟悉,那你就不可替代。 身为部门leader,你可以不去一线写代码,但是除非有极强的管理能力,否则也要有不错…
如何看待生活上、工作上的冗余、反冗余? 又如何看待社会的脆弱性?反脆弱性? 个人如何应对?
# 第19章_数据库备份与恢复 # 1. 物理备份与逻辑备份 # 物理备份:备份数据文件,转储数据库物理文件到某一目录。物理备份恢复速度比较快,但占用空间比较大, # MySQL中可以用 xtrabackup 工具来进行物理备份。 # 逻辑备份:对数据库对象利用工具进行导出工作,汇总入备份文件内。逻辑备份恢复速度慢,但占用空间小,更灵活。 # My…
GitHub地址 GitHub - QSCTech/zju-icicles: 浙江大学课程攻略共享计划
# 第18章_主从复制 # 1. 主从复制概述 # 1.1 如何提升数据库并发能力 # 一般应用对数据库而言都是“ 读多写少 ”,也就说对数据库读取数据的压力比较大, # 有一个思路就是采用数据库集群的方案,做 主从架构 、进行 读写分离 ,这样同样可以提升数据库的并发处理能力。 # 但并不是所有的应用都需要对数据库进行主从架构的设置,毕竟设置架构…
# 第17章_其他数据库日志 # 千万不要小看日志。很多看似奇怪的问题,答案往往就藏在日志里。很多情况下, # 只有通过查看日志才能发现问题的原因,真正解决问题。所以,一定要学会查看日志,养成检查日志的习惯, # 对提升你的数据库应用开发能力至关重要。 # 1. MySQL支持的日志 # 1.1 日志类型 # MySQL有不同类型的日志文件,用来存…
Linux install命令的作用是安装或升级软件或备份数据,它的使用权限是所有用户。install命令和cp命令类似,都可以将文件/目录拷贝到指定的地点。但是,install允许你控制目标文件的属性。install通常用于程序的makefile,使用它来将程序拷贝到目标(安装)目录。 语法 install [OPTION]... …
# 第16章_多版本并发控制 # 1. 什么是MVCC # MVCC (Multiversion Concurrency Control),多版本并发控制。顾名思义, # MVCC 是通过数据行的多个版本管理来实现数据库的 并发控制 。 # 这项技术使得在InnoDB的事务隔离级别下执行 一致性读 操作有了保证。换言之, # 就是为了查询一些正在被…
# 第15章_锁 # 事务的 隔离性 由这章讲述的 锁 来实现。 # 1. 概述 # 在数据库中,除传统的计算资源(如CPU、RAM、I/O等)的争用以外,数据也是一种供许多用户共享的资源。 # 为保证数据的一致性,需要对 并发操作进行控制 ,因此产生了 锁 。 # 同时 锁机制 也为实现MySQL的各个隔离级别提供了保证。 锁冲突 也是影响数据库…
# 第14章_MySQL事务日志 #10-事务日志 # 事务有4种特性:原子性、一致性、隔离性和持久性。那么事务的四种特性到底是基于什么机制实现呢? # 事务的隔离性由 锁机制 实现。 # 而事务的原子性、一致性和持久性由事务的 redo 日志和undo 日志来保证。 # REDO LOG 称为 重做日志 ,提供再写入操作,恢复提交事务修改的页操作…
# 第13章_事务基础知识 # 09-事物的基础知识 # 1. 数据库事务概述 # 1.1 存储引擎支持情况 # SHOW ENGINES 命令来查看当前 MySQL 支持的存储引擎都有哪些,以及这些存储引擎是否支持事务。 # 能看出在 MySQL 中,只有InnoDB 是支持事务的。 # 1.2 基本概念 # 事务:一组逻辑操作单元,使数据从一种…