1、把你表中经常查询的和不常用的分开几个表,也就是横向切分 2、把不同类型的分成几个表,纵向切分 3、常用联接的建索引 4、服务器放几个硬盘,把数据、日志、索引分盘存放,这样可以提高IO吞吐率 5、用优化器,优化你的查询 6、考虑冗余,这样可以减少连接 7、可以考虑建立统计表,就是实时 ...
把你表中经常查询的和不常用的分开几个表,也就是横向切分 把不同类型的分成几个表,纵向切分 常用联接的建索引 服务器放几个硬盘,把数据 日志 索引分盘存放,这样可以提高IO吞吐率 用优化器,优化你的查询 考虑冗余,这样可以减少连接 可以考虑建立统计表,就是实时生成总计表,这样可以避免每次查询都统计一次 用极量数据测试一下 数据仓库解决的是数据挖掘,共享,和大数据量存储有什么根本关系 mrzxc 等 ...
2012-04-01 11:43 0 7595 推荐指数:
1、把你表中经常查询的和不常用的分开几个表,也就是横向切分 2、把不同类型的分成几个表,纵向切分 3、常用联接的建索引 4、服务器放几个硬盘,把数据、日志、索引分盘存放,这样可以提高IO吞吐率 5、用优化器,优化你的查询 6、考虑冗余,这样可以减少连接 7、可以考虑建立统计表,就是实时 ...
一、数据库结构的设计 如果不能设计一个合理的数据库模型,不仅会增加客户端和服务器段程序的编程和维护的难度,而且将会影响系统实际运行的性能。所以,在一个系统开始实施之前,完备的数据库模型的设计是必须的。 在一个系统分析、设计阶段,因为数据量较小,负荷较低。我们往往只注意到功能 ...
一、数据库结构的设计 如果不能设计一个合理的数据库模型,不仅会增加客户端和服务器段程序的编程和维护的难度,而且将会影响系统实际运行的性能。所以,在一个系统开始实施之前,完备的数据库模型的设计是必须的。 在一个系统分析、设计阶段,因为数据量较小,负荷较低。我们往往只注意到功能 ...
的数据库模型的设计是必须的。 在一个系统分析、设计阶段,因为数据量较小,负荷较低。我 ...
一、数据库结构的设计 如果不能设计一个合理的数据库模型,不仅会增加客户端和服务器段程序的编程和维护的难度,而且将会影响系统实际运行的性能。所以,在一个系统开始实施之前,完备的数据库模型的设计是必须的。 在一个系统分析、设计阶段,因为数据量较小,负荷较低。我们往往 ...
,完备的数据库模型的设计是必须的。 在一个系统分析、设计阶段,因为数据量较小,负荷较 ...
的数据库模型的设计是必须的。 在一个系统分析、设计阶段,因为数据量较小,负荷较低。我 ...
数据库优化包含以下三部分,数据库自身的优化,数据库表优化,程序操作优化.此文为第一部分 数据库性能优化一:数据库自身优化 优化①:增加次数据文件,设置文件自动增长(粗略数据分区) 1.1:增加次数据文件 从SQL SERVER 2005开始,数据库不默认生成NDF ...