最近在研究执行计划,一直没弄清楚什么是logical reads,还有执行计划反应的真正含义,憋的难受

一下摘自网络SQLcode扫描计数1,逻辑读1次,物理读0次,预读0次。解释下其意思:四个值分别为:执行的扫描次数;从数据缓存读取的页数;从磁盘读取的页数;为进行查询而放入缓存的页数重要:如果对于一个SQL查询有多种写法,那么这四个值中的逻辑读(logicalreads)决定了哪个是最优化的。那么这四个值中的逻辑读(logicalreads)决定了哪个

作者: x_wy46 发布时间: 11-28

SQL,数字类型

A12.3512.00135.0211254.001231321.2323请问下,该用什么数据类型,如果用float  ,则,12.00后面的00  却不能保留但如果用NUMERIC则每个数字的位数,不同,也不能用。有人告诉我用字符型,我用了NVARCHAR工.png(5.77KB)2011-11-

作者: zhouixi 发布时间: 11-28

小问题

SQLcodeIF('2011-11-2800:00:00.000'BETWEEN'2011-11-01'and'2011-11-28')PRINT'Yes'ELSEPRINT'No'你觉得应该是那个?YesOrNo?

作者: OrchidCat 发布时间: 11-28

添加ODBC数据源时,没法添加本地的SQL server啊

添加ODBC数据源时,没法添加本地的SQLserver啊(找不到本地服务器),但是SQLSERVER服务器是启动着的,运行SQL2005是可以连接的,现在要怎么配置才能添加ODBC数据源呢

作者: zhanghaibo_2011 发布时间: 11-28

根据条件是否合并为一条记录

数据表如下结构请教大家:怎样写sql语句实现:当重修标记值为1的是时候,合并相同课程名称的记录为一条记录,并且将带有重修标记的成绩赋值与重修成绩如下效果学号课程名称成绩重修成绩1006经济学4989

作者: tiewuqing 发布时间: 11-28

Mysql的问题

在使用--skip-grant-tables之后,我重新启动了mysql服务,然后进去之后我创建一个新的‘root’用户,它说因为使用了--skip-grant-tablesoption所以不能执行创建用户的语句。希望大家告诉我怎么会解决这问题。怎么样停止这skip-grant-tables的模式。

作者: jikehukai 发布时间: 11-28

求一条一句,先谢谢了

表1bano,eqno,qtyba,ea,100ba,ed,100bc,ea,50be,ef,50----------------------------表2bano,eqno,jhs,wcsba,ea,24,0ba,ea,24,0ba,ea,24,0ba,ea,24,0ba,ea,24,0ba,ea,14,0ba,ed,30,0ba,ed,20,0bc,ea,

作者: zhxiongying 发布时间: 11-28

sqlserver with cte语句问题

  语句是这样的withcteas(selectdistincttop10QStandType.QStandTypeID,QStandType.QStandTypeName,ROW_NUMBER()over(orderbyQStandIDasc)asnumfromQStandinnerjoincontainstable(QStand,(Q

作者: linagxiaojing 发布时间: 11-28

卸载SQL Server2000后不能再次安装的问题解决方法

只要删除\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\下的PendingFileRenameOperations键值,就可以重新安装了。 如果删除后仍然没有解决,就再删除一次吧。我当时安装的时候就删除了两次。当然了,删除后安装,是不必重新启动计算机的!

作者: tanjianbo2006 发布时间: 11-28

时间模糊查询

现在数据表里有一个日期型的字段,让我给拼写成了SQLcodeconvert(nvarchar(32),year(时间))+'年'+convert(nvarchar(32),month(时间))+'月'+convert(nvarchar(32),day(时间))+'日'as时间select出来的数据就是时间2011年1月1日2011年2月1日2011年2月1日2011年

作者: stmn1320 发布时间: 11-28