- 3
- 0
- 约8.7千字
- 约 37页
- 2023-08-03 发布于北京
- 举报
数据库优化概述
对于一个以数据为中心的应用,数据库的好坏直接影响到程序
的性能,因此数据库性能至关重要。一般来说,要保证数据库
的效率,要做好以下四个方面的工作:
① 数据库设计
②sql语句优化
③ 数据库参数配置
④ 恰当的硬件资源和操作系统
这个顺序也表现了这四个工作对性能影响的大小
三范式的讲解
通俗地理解三个范式,对于数据库设计大有好处。在数据库设计中,为了更好地应
用三个范式,就必须通俗地理解三个范式(通俗地理解是够用的理解,并不是最科
学最准确的理解):
第一范式:1NF含义 1.对属性的原子性约束,要求属性(列)具有原子性,不可再分
解;2. 第一范式就是无重复的列 ;只要是关系型数据库都满足1NF)
第二范式:2NF是对记录的惟一性约束,要求记录有惟一标识,即实体的惟一性;
主键不含业务逻辑。
第三范式:3NF是对字段冗余性的约束,它要求字段没有冗余。 没有冗余的数据
库设计可以做到。表的列的值,如果可过通过显示推导或者隐式的推导出,则就
不应该设置该列.
但是,没有冗余的数据库未必是最好的数据库,有时为了提高运行效率,就必须
降低范式标准,适当保留冗余数据。具体做法是: 在概念数据模型设计时遵守第
三范式,降低范式标准的工作放到物理数据模型设计时考虑。降低范式就是增加
字段,允许冗余。
您可能关注的文档
- 课件2021春下册3hn版unit 8典中点习题课课时练.pdf
- 同底数幂除法导学案.pdf
- 高二英语b6m3 grammar2非谓语动词havingdone形式作状语.pdf
- 课件参考成果cc3200 simplelink wi fi and iot solution mcu launchpad hardware users guide.pdf
- 内容1002 womens long tee tech sheethRaglansleeves其他工厂.pdf
- 无国界管理人才培养.pdf
- 文化创新根本途径不.pdf
- 《农夫去旅行》课件.pptx
- 《农家书屋形势分析》课件.pptx
- 2026-2027学年第一学期七年级上册数学月考9月学情监测卷含答案(人教).pdf
- 湖北《钢结构装配式住宅技术规程》.docx
- 2026-2027学年第一学期八年级上册数学月考9月学情监测卷含答案(华师).pdf
- 万利达(Malata) 618 广场舞音响售后维修服务手册.pdf
- 指北者 TK10 乐器音箱售后维修服务手册.pdf
- 音乐骑士 T3 G10s 音响售后维修服务手册.pdf
- 先锋(Pioneer) MK808 音箱售后维修服务手册.pdf
- 山水(SANSUI) PU215 广场舞音响售后维修服务手册.pdf
- 安桥(ONKYO) TX8470 功放售后维修服务手册.pdf
- 2026-2027学年第一学期八年级上册数学月考9月学情监测卷含答案(人教).pdf
- 意力(ELAC) DCB61 音箱售后维修服务手册.pdf
原创力文档

文档评论(0)