数据库
文章平均质量分 67
T.Y.Bao
It doesn’t even matter
展开
-
MySQL8.0-Replication简介和配置
mysql复制简介原创 2022-12-29 19:08:34 · 1513 阅读 · 0 评论 -
ProxySQL快速入门
ProxySQL翻译 2022-12-26 18:44:05 · 534 阅读 · 0 评论 -
关于SELECT...FOR UPDATE到底锁表还是锁行
select ... for update 既锁表也锁行原创 2022-09-25 21:01:21 · 831 阅读 · 3 评论 -
关于PostgreSQL 和 MySQL 预防Partial Page Write 问题的解决方式
Partial Page Write当前所有数据库普遍采用 Write Ahead Log 策略,即先写日志在修改磁盘数据,这样可以保证内存中丢失的数据可以通过Log恢复。而日志记录的内容是以数据页为单位的(即数据库最小操作单元),以MySQL为例: log records contain page number for the operation as well as operation data (ie update the row) and log sequence information.在PS原创 2021-11-09 10:48:04 · 904 阅读 · 0 评论 -
利用Mybatis向PostgreSQL中批量插入、查询JSON字段
这里我使用的是TimescaleDB,加了一个时间戳字段,不过没差。关于PostgreSQL中Json数据类型的操作,可以参考官网。应用场景介绍将TCP发过来的数据包(通过消息队列发过来)解析出数据(一个数据包含有多帧,一帧中含有多条信息),并和本地规则表的格式对应起来。以JsonLineMsg实体类代表对应的一帧数据:package tsdb.entity;import lombok.AllArgsConstructor;import lombok.Data;import lombok.N原创 2021-09-28 15:09:42 · 3222 阅读 · 1 评论 -
数据结构可视化网站
Data Structure Visualizations链接: https://www.cs.usfca.edu/~galles/visualization/Algorithms.html.原创 2021-04-09 19:09:54 · 112 阅读 · 0 评论 -
数据库中 码、主码、候选码的辨别
主码、候选码、码ps:元组理解为一张表的某一行,属性理解为一张表的某一列,属性名就是列的名字(字段)。1(码):码是可以确定一个元组的所有信息的属性名或属性名组。例如在 { a, b, c, d } 中,假设知道 a 的值就能确定 a, b, c, d 的值,假设知道 c, d 的值就可以确定 a, b, c, d 的值,那么 { a } 就是码,{ c, d } 就是码。并且 { a, b }, { a, c }, { a, b, c }, { a, b, c, d } 等也都是码,因为它们转载 2021-04-05 10:19:25 · 9232 阅读 · 4 评论