当前位置: 代码迷 >> 热门搜索 >> 查询语句效率问题求教
 

查询语句效率问题求教

  • SQL Server 2008 r2 查询效率有关问题

    SQLServer2008r2查询效率问题我有一张表,共有56个字段。发现以下情况:1、我在我的开发机执行sql语句setstatisticstimeonSELECT*FROM[eShop].[dbo].[Product](多次执行,时间平均在90-100ms)2、在服务器上有相同的数据库,相同的表,相同的内容。执行同样SQL语句,执行结果为:(多次执行,时间平均在250ms)3、在我的开发机连服...

    21
    热度
  • SQL查询效率,该如何处理

    SQL查询效率A,B两张表,B是A的关联表,A的主键ID与B的外键AID关联。问:怎么查询效率高color='#FF8000'>------解决思路----------------------1、2早期的oracle版本编码表放在右侧快一点,最新版本oracle应该已经没有差别1、4效率相同,不同写法而已3、使用了左连接,会遍历A表,因此大多数情况下比其他语句要慢

    63
    热度
  • 组合sql语句和存储过程中写定的sql语句效率有关问题

    组合sql语句和存储过程中写定的sql语句的效率问题在存储过程中写select*fromTa和set@sql='select*fromTa'exec(@sql)这两者之间存在效率上的差别么上面的只是问题的形式set语句可能会把多个参数组合起来连结成一条语句color='#e78608'>------解决方案--------------------差别不会大color='#e7860...

    73
    热度
  • 【ThinkPHP】交表 RelationModel 查询效率有关问题(1表交7表 查询效率有关问题

    【ThinkPHP】交表RelationModel查询效率问题(1表交7表查询效率问题)本帖最后由default7于2014-05-1912:21:36编辑ThinkPHP版本3.1.3,做一个信息平台,类似www.35dalu.com/info这个网站。有表如下:1)info(tid,title,uid,d1,d2,d3,c1,c2,c3,status,date1,date2)2)member(...

    84
    热度
  • 【转】 要提高SQL查询效率where语句条件的先后次序应怎么写 使你的 SQL 语句完全优化

    【转】要提高SQL查询效率where语句条件的先后次序应如何写使你的SQL语句完全优化要提高SQL查询效率where语句条件的先后次序应如何写使你的SQL语句完全优化分类:数据库2010-11-1018:1733人阅读评论(0)收藏举报转载自suyineng最终编辑suyineng我们要做到不但会写SQL,还要做到写出性能优良的SQL语句。(1)选择最有效率的表名顺序(只在基于规则的优化器中有效)...

    45
    热度
  • 语句查询有关问题

    语句查询问题语句1:selectvin,enginenofromsyjk_ccs_rkmxgroupbyvin,enginenohaivingcount(vin)=1;语句2:select*fromsyjk_ccs_rkmxwhere(vin,engineno)in(selectvin,enginenofromsyjk_ccs_rkmxgroupbyvin,enginenohaivingcount...

    26
    热度
  • jsp网页数据查询问题求教

    jsp网页数据查询问题求教? http://map3.zhcw.com:88/liaoNing/ShiTuAsc.jsp?choose=yesterdayDate可以查询昨天的数据,我想查询前天,大前天的数据.....choose=应怎样写 ?或比如查询2011-09-01号数据应怎样写? http://tubiao.zhcw.com/tubiao/FengBuTuA...

    373
    热度
  • 数据结构的改变与查询效率有关问题

    数据结构的改变与查询效率问题我有一个表project,如下结构project_id,......,phone1,phone2,phone3.....phone10这人结构的缺点是只能放10个电话号码,如果要添加超过10个电话号码就得增加字段,没有可扩展性现在我加了一个表叫project_contact,结构如下project_contact_id,project_id,phone这样一个proje...

    93
    热度
  • 增高sql的查询效率

    提高sql的查询效率?提高sql的查询效率1.对查询进行优化,应尽量避免全表扫描,首先应考虑在where及orderby涉及的列上建立索引。?2.应尽量避免在where子句中对字段进行null值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select?id?from?twhere?numisnull可以在num上设置默认值0,确保表中num列没有null值,然后这样查询:selectidf...

    290
    热度
  • sql查询效率求解,该怎么解决

    sql查询效率求解多张表联表查询1、视图查询2、sql语句联表查询我感觉视图也是sql语句组成的效率是不是一样的??color='#FF8000'>------解决方案--------------------视图相当于临时表效率肯定会快于多表的联合查询color='#FF8000'>------解决方案--------------------一般互联网应用中很少很少会使用LEFTJOIN这样的关联...

    42
    热度
  • sql查询效率求解解决思路

    sql查询效率求解多张表联表查询1、视图查询2、sql语句联表查询我感觉视图也是sql语句组成的效率是不是一样的??color='#e78608'>------解决方案--------------------视图相当于临时表效率肯定会快于多表的联合查询color='#e78608'>------解决方案--------------------一般互联网应用中很少很少会使用LEFTJOIN这样的关联...

    61
    热度
  • oracle语句级触发器执行效率有关问题()

    oracle语句级触发器执行效率问题(在线等)如果我要插入10000条语句,带上了触发器对效率会有什么影响,比如说直接插入是几秒,加上了触发器又会有几秒钟的影响,也就是说会慢很多吗?color='#e78608'>------解决方案--------------------触发器本身就需要一些开销~加上的话,影响肯定是有的。注意触发器的before和after操作效率也有区别的~至于有多少秒的影响...

    25
    热度
  • 求教】sqlserver 分组查询有关问题

    【求教】sqlserver分组查询问题问题:查询指定班级某个姓氏的出勤数总和结构:班级,姓名,出勤数(1班,张三,10)下班这个是我做的,“这个班中每个名字的出勤数(相同姓名的人sum和)”:select姓名,sum(出勤数)as出勤from(select姓名,sum(出勤数)as出勤from表where班级=xx班groupby姓名)astable1groupby姓名然后,求教查询这个班中每个姓...

    51
    热度
  • 两条sql语句效率有关问题

    两条sql语句的效率问题,高手进有两个表表1:info(信息表)有id(编号),title(标题),addtime(发布时间)等字段表2:prop(栏目表)有infoid(信息标号),intprop(所属栏目编号)等字段注:一条信息可同时属于1个或1个以上栏目现在我要查栏目编号为5的所有信息下面两条语句可查出:语句1:selectdistincta.id,a.title,a.addtimefrom...

    71
    热度
  • 求教sql语句写法?四表联合查询。解决方法

    求教sql语句写法?四表联合查询。privilege表RolePrivilege表Role表UserInfo表?已知UserInfo的id求Privilege中所有数据,求教sql语句写法?color='#FF8000'>------解决方案--------------------selectb.*fromprivilegeasa,RolePrivilegeasb,Roleasc,UserInfo...

    29
    热度
  • ORACLE多表连接查询效率

    ORACLE多表连接查询效率求助SQLcodeSELECTB.UPLOAD_DATE,Q.C2_8260_2,Q.C6_8169_12,Q.C5_8249_11,Q.C3_8155_6,Q.C3_8155_6,N.C2_3039_2,T.C2_8028_2,T.C2_8028_2,D.C1_2380_2,R.C1_1154_2,W.C3_6314_7FROMEDIMESSAGEEINNERJOIN...

    23
    热度
  • 询问一个sql语句效率有关问题

    询问一个sql语句的效率问题询问一个问题,现有一张表执行INSERT操作,其中一部分数据是界面手工输入,还有一部分数据需从其他表取,现在用程序处理直接执行sql语句(简化后语句),如下:INSERTINTO明细表(Guid,人员ID,人员名称,人员电话,单位ID,单位名称,单位编码,备注)SELECT'1',人员表.Guid,人员表.名称,人员表.电话,机构表.Guid,机构表.名...

    227
    热度
  • 关于查询重复数据的效率有关问题

    关于查询重复数据的效率问题有张表IDManager字段:IDIDNameUserNameUserPwd表有5000多万条数据我想实现查询各个IDname下的重复数据的条数(只要UserName重复就算重复数据),自己弄了个效率不高,查询要1-3分钟,应用到实际中应用程序等不到响应时间:selectcount(*)fromIDManagerwhereUserNamein(selectUserName...

    60
    热度
  • 求教,这样的查询语句如何写(sql2005)

    求教,这样的查询语句怎么写(sql2005)表asxhgx1L2Y3M4W针对表a查询出如下结果sxhgxsxh+1gx11L2Y2Y3M3M4W4W其中查询出来的第三列sxh+1是对表a中的sxh+1,gx1是指根据表a中sxh查询出的gx,不知道大家明白没~~~我试了几中写法,最后一行查询不出来,请大家不吝指教sqlcolor='#FF8000'>------解决方案-------------...

    86
    热度
  • hibernate 查询语句有关问题

    hibernate查询语句问题我今天修改别人代码时发现这样的查询语句(Hibernate)StringBuffersql=newStringBuffer("select*fromT_Xtzd_zhbzxtwherext.deletedFlag="+CssConst.NOTDELETED); sql.append("STARTWITHxt.sjzdisnullandxt.xtzdk='"+CssC...

    57
    热度