issues
search
P2P-Learning
/
P2P_Learning
基于认知原理和教育学理论,借鉴比特币中P2P矿工和账本的概念, 采用一种Peer to peer的去中心化学习模式对后端研发(主go)的知识体系分而治之,各个击破。
12
stars
2
forks
source link
【mysql】数据库设计(表和字段角度) && 使用经验积累 (长期)
#38
Open
yudidi
opened
4 years ago
yudidi
commented
4 years ago
主要内容
数据库设计 主要从2个层次积累和总结数据库设计的一些实例以及基于这些实例得出的方法论。 1.1
数据库设计(1)表的层面: 实体关系的处理 + 1个表还是多个表 + 分区表
1.2
数据库设计(2)单个字段层面
数据库维护方面的经验积累和涉及的知识点 2.1 大表清理
主要参考阿里巴巴开发手册和一份数据库设计规范
yudidi
commented
4 years ago
近期业务上用到了大表清理的问题。涉及该知识点。
每次删除1w条数据. => 单条单条处理性能太低。
大量删除数据过程中,binlog暴涨导致主从延迟增加 (TODO)
redo log和crash-safe, undo log
技术分享 | MySQL 碎片问题
yudidi
commented
4 years ago
防止数据库设计打补丁的方法是“三少原则”
表的个数越少越好
复合主键的字段个数越少越好
字段个数越少越好
https://zhuanlan.zhihu.com/p/61123653
主要内容