查询语句效率问题求教
-
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
热度