求助sqlserver顶尖高手:sqlserver分页语句执行了35分钟,求教 http://blog.csdn.net/zjcxc/category/125592.aspx 分页专题. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 declare @first binary(6)select @first = first from sysindexes where id = object_id('fms_transport') and indid in(0,1)declare @PageNum intselect @PageNum = convert(int, substring(@first,4,1) + substring(@first,3,1) +substring(@first,2,1) + substring(@first,1,1) )declare @FileNum intselect @FileNum = convert(int, substring(@first,6,1) + substring(@first,5,1))select @FileNum, @PageNum--执行DBCC Pagedeclare @sql varchar(1000)select @sql = 'dbcc page (''' + db_name() + ''', ' + convert(varchar(10),@FileNum) + ', ' + convert(varchar(10),@PageNum) + ', 1)'select @sqldbcc traceon(3604)exec (@sql)dbcc page ('eProcessDBTest', 1, 23496, 1)哈哈 , 给你看个分页的 1、在查询的字段fdate上建立索引,2、对你的语句进行优化,里面使用了子查询,还进行连接,效率比较低。提高效率的见精华帖中内容 为什么我把表中的数据删除后,数据库还是很大啊? SQL server 查询超时怎么办? 郁闷,请求指正 这个sql语句能简化吗? 怎样判断一条记录是否修改了 请问若要定义长度为10 的整数,用什么类型比较好?能decimal(10,0)吗?? 非常困惑的问题 SQL 函数 在线等,重发一下,求一SQL SQL SERVER 无法启动 sql问题 mssql 2000 一个字段键2个外键或者一个字段键主外键的问题
select @first = first from sysindexes where id = object_id('fms_transport') and indid in(0,1)
declare @PageNum int
select @PageNum = convert(int, substring(@first,4,1) + substring(@first,3,1) +
substring(@first,2,1) + substring(@first,1,1) )
declare @FileNum int
select @FileNum = convert(int, substring(@first,6,1) + substring(@first,5,1))
select @FileNum, @PageNum--执行DBCC Page
declare @sql varchar(1000)
select @sql = 'dbcc page (''' + db_name() + ''', ' + convert(varchar(10),@FileNum) + ', ' +
convert(varchar(10),@PageNum) + ', 1)'
select @sql
dbcc traceon(3604)
exec (@sql)
dbcc page ('eProcessDBTest', 1, 23496, 1)哈哈 , 给你看个分页的
2、对你的语句进行优化,里面使用了子查询,还进行连接,效率比较低。提高效率的见精华帖中内容