SQLSERVER千万级数据查询, 求优化方法? 本帖最后由 icelovey 于 2013-11-09 17:13:48 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 A.Fld1 = B.Fld1 这个连接字段没索引? 就是存储过程经常过一段时间, 就要重新创建一下或者修改一下...否则执行时间就很长随便将参数长度更改一下等等, 就没问题了, 查了下, 好像是MSSQL里面一个参数探测的问题. 初步猜测,应该在A.Fld2+A.fldPostingDate建复合索引,最终还是要看数据分布若追求查询性能,就建包含索引若需要综合优化,欢迎联系我 建这个2个非聚集索引试试:--TB_A 表create index idx_tb_a_xx on TB_A(fld2,fldPostingDate,Fld1)--TB_Bcreate index idx_tb_b_xx on TB_B(Fld1) 求一个3级联动的SQL语句 IFF()函数是什么里的,sql server里有这个函数吗? 关于游标的问题 同步堵塞条数如何用SQL获得 sqlserver 在存储过程中添加不可见字符chr(2) 跪求一高效的SQL分页存储过程! 在SQL2005中如何用触器实现到客户端的通知?我写了一个存储过程,用Socket发信息,但提示权限错误。郁闷, 帮我想个好的数据库解决办法吧! 有谁做过网吧管理系统的数据库,请指点一二,谢谢第一名90 请教各位 新手如何高效的学习SQL 语言???求大神指点。 mssql 中如何查询某一列数据中出现次数最多的的一条
随便将参数长度更改一下等等, 就没问题了, 查了下, 好像是MSSQL里面一个参数探测的问题.
若追求查询性能,就建包含索引
若需要综合优化,欢迎联系我
建这个2个非聚集索引试试:
--TB_A 表
create index idx_tb_a_xx on TB_A(fld2,fldPostingDate,Fld1)
--TB_B
create index idx_tb_b_xx on TB_B(Fld1)