首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

SqlServer2000查询数据表的优化有关问题

2013-11-23 
SqlServer2000查询数据表的优化问题SQLSERVER优化索引历史表数据表设计[解决办法]有人说DISTINCT比GROUP B

SqlServer2000查询数据表的优化问题


SQLSERVER 优化 索引 历史表 数据表设计
[解决办法]
有人说DISTINCT比GROUP BY效率,还有BETWEEN 比 >=, <=效率
这些即使有差异,也不会很大。具体要看业务需求。

引入@参数则不使用索引搜索而搜索全表?
如果没有类型转换,一般不会这样

还有我想要两个数据集的交集,用ineer join 会不会降低效率?什么方式比较好?
用什么join主要还是看业务,inner join 一般返回最少的数据量,通常高效。

最关键的问题,我做的这个工具是统计用户留存率和活跃度的,有一些数据需要累积统计,比如累积用户数量,和日活跃度,是不是做个历史表比较好?需要一些累积数据的话就直接在历史表里面读?
可以这样做

热点排行