数据库
文章平均质量分 80
小时候跟鹅打过架
用最少的bb讲清楚道理
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
quartz create jdbc tables
## Quartz seems to work best with the driver mm.mysql-2.0.7-bin.jar## PLEASE consider using mysql with innodb tables to avoid locking issues## In your Quartz properties file, you'll need to set# org.quartz.jobStore.driverDelegateClass = org.quartz.i.原创 2021-11-02 14:46:41 · 151 阅读 · 0 评论 -
innodb的mvcc
innodb保存了修改过的版本记录,一是为了回滚,二是为了一致性读。在innodb内部会自动增加三个列。一个6字节的DB_TRX_ID代表此行数据的最后一次的insert或者update事务。删除也被当作update(有一个单独的bit来标志此行数据已被删除)。一个7字节的DB_ROLL_PTR指针指向回滚段中保存的undo日志地址,如果某行数据被提交修改了,undo日志会保存修改前的记录,...原创 2019-09-05 17:09:43 · 336 阅读 · 0 评论 -
innodb的缓冲池(buffer pool)
缓冲区是主内存中存储访问的表和索引的区域。缓冲池允许经常访问的数据直接从内存处理,更加高效。为了提高大容量读取操作的效率,缓冲池被划分为可以容纳多行数据的页(page)。为了高效管理缓存,缓冲池被实现为页(page)的列表,缓存删除用lru算法的变种实现。下图为缓冲池的结构:head部存储的是最近访问的数据,tail部是最近最少访问的。默认情况下,3/8的缓冲池用作old su...翻译 2019-09-05 19:43:39 · 256 阅读 · 0 评论
分享