存储的设计原则
来源:互联网 发布:游戏解说软件 编辑:程序博客网 时间:2024/06/05 02:05
1:1存储的设计原则:
1、存取频率相近的,放一张表;相差很多的,分成两个表,尤其要考虑读的频率
2、列表查询,冗余所有在列表项需要展示的内容,在一张表中,避免join
3、长字段,考虑性能,单列
4、如果语义上有很大差别,可以通过ORM的方式,在domain层分裂成多个对象
5、开始的时候,不要用update来更新单个或者少量字段。开发速度优于运行速度。 直到性能出现瓶颈的预警时,才考虑优化为update.
6、重要字段password,必须加密传输,减少更新
7、有些时候添加新功能产生的1:1字段,可能会用新的
8.数据库记录的id,除了唯一标识记录这一个用途之外, 不允许做任何业务含义。 例如根据id来排序神马的,这都是扯蛋的设计。
- 存储的设计原则
- 设计模式的原则
- 设计模式的原则
- 设计模式的原则
- 包的设计原则
- OO的设计原则
- 通用设计的原则
- 网站设计的原则
- 网站设计的原则
- UML2的设计原则
- 设计模式的原则
- Unix 的设计原则
- 设计模式的原则
- 浅谈设计的原则
- 用户界面设计的原则
- 浅谈设计的原则
- 设计模式的原则
- 数据表的设计原则:
- (2)寄存器
- ios项目icon和default图片命名规则
- 结构体学习
- 慢慢从头来吧
- oracle中定时创建表
- 存储的设计原则
- 4.在二元树中找出和为某一值的所有路径 题目:输入一个整数和一棵二元树。 从树的根结点开始往下访问一直到叶结点所经过的所有结点形成一条路径。 打印出和与输入整数相等的所有路径。
- printf
- Javascript到PHP加密通讯的简单实现
- Head First 设计模式 Design Pattern 9-10 Iterator and Composite, State
- 李彦宏在南开大学的演讲
- 《Fundamentals of Project Management 4th Edition》 读书笔记 第九章 项目控制和评估
- 如何测试洗牌程序
- 一个合格的程序员应该读过哪些书