![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
程序员的程序媛
这个作者很懒,什么都没留下…
展开
-
数据库设计原则
数据库设计: 1.需求分析 明确用户需求,到底要做什么? 2、概念模型设计 对用户需求进行综合,抽象和归纳,最终通过E-R模型表示。 E-R模型基本元素: A、实体 学生 B、属性 姓名 C、键码 身份证号 D、关系 多个实体之间的关系,一对多,多对多,多对一。 3、逻辑模式设计 4、数据库实施 5、数据库运行和维护。 ...原创 2020-03-11 16:36:34 · 86 阅读 · 0 评论 -
分库分表
单表数据量太大,SQL查询慢怎么办? 1.从sql入手 2.从数据库入手 加索引(不是越多越好) 尽量多考虑使用数值型 尽量多考虑使用定长而非变长 分库分表 为什么要分库分表? 常用的切分方案 根据其切分规格的类型,可以分为三种切分模式: A:垂直切分(纵向切分) 按照不同的表(或Schema)来切分到不同的数据库(主机)之上。 B:水平切分(横向切分) 根据表中不同的数据逻辑关系,将同一表...原创 2019-08-12 12:46:52 · 110 阅读 · 0 评论