数据库优化
优化策略:
1。尽量使用编码表;
2。有唯一性质的记录表,建立主键索引;
3。将描述同一种对象的属性数据设计在同一种表中;
4。有详细明细说明的,要建立子表;
5。为提高查询速度,建立必要的索引;
6。为防止数据库表中存在不合理的数据,建立必要的约束和默认;
7。定长字符项使用CHAR,NCHAR类型;不定长字符项使用VARCHAR,NVARCHAR;
8。日期时间最好使用DATETIME类型,便于时间的比较和计算。
9。为了节省空间,尽量减少数据冗余;为了提高处理速度,可以适当的增加数据冗余。两者的平衡要掌握好。
10。尽量将当前活动数据,与历史沉淀数据放在不同的表中。通过建立视图进行查询。以提高活动数据的处理速度。
2。有唯一性质的记录表,建立主键索引;
3。将描述同一种对象的属性数据设计在同一种表中;
4。有详细明细说明的,要建立子表;
5。为提高查询速度,建立必要的索引;
6。为防止数据库表中存在不合理的数据,建立必要的约束和默认;
7。定长字符项使用CHAR,NCHAR类型;不定长字符项使用VARCHAR,NVARCHAR;
8。日期时间最好使用DATETIME类型,便于时间的比较和计算。
9。为了节省空间,尽量减少数据冗余;为了提高处理速度,可以适当的增加数据冗余。两者的平衡要掌握好。
10。尽量将当前活动数据,与历史沉淀数据放在不同的表中。通过建立视图进行查询。以提高活动数据的处理速度。
觉得有收获,记得推荐一下哦!
作者:楓羽靈~
出处:http://520fyl.cnblogs.com/
如果您觉得本文对您的学习有所帮助,可通过点击页面下方【好文要顶】支持博主。