当前位置: 代码迷 >> 热门搜索 >> sql优化
 

sql优化

  • 基于目录的SQL语句优化之降龙十八掌

    基于索引的SQL语句优化之降龙十八掌基于索引的SQL语句优化之降龙十八掌总?纲建立必要的索引这次传授的降龙十八掌,总纲只有一句话:建立必要的索引,这就是后面降龙十八掌的内功基础。这一点看似容易实际却很难。难就难在如何判断哪些索引是必要的,哪些又是不必要的。判断的最终标准是看这些索引是否对我们的数据库性能有所帮助。具体到方法上,就必须熟悉数据库应用程序中的所有SQL语句,从中统计出常用的可能对性能有...

    62
    热度
  • 表格性能优化方案之单数据集分页SQL实现层式报表

    报表性能优化方案之单数据集分页SQL实现层式报表1、概述我们知道,行式引擎按页取数只适用于Oracle,mysql,hsql和sqlserver2008及以上数据库,其他数据库,如access,sqlserver2005,sqlite等必须编写分页SQL。下面以Access数据库为例介绍需要写分页SQL的数据库怎样利用行式的引擎实现层式报表。解决方案提供工具:报表开发工具FineReport2、解...

    28
    热度
  • 帮小弟我优化一上这条oracle 的sql语句?多谢大家

    帮我优化一下这条oracle的sql语句?谢谢大家!SELECT*FROMtpi_pay_amountp1WHEREp1.paydate=(SELECTMAX(p.paydate)FROMtpi_pay_amountpWHEREp.worklist_id='402880791ad407a2011ad40a9fea0001'ANDp.paydate<(SELECTMAX(p3.paydate)...

    2112
    热度
  • Sql Server查询性能优化之不可小觑的书签查寻

    SqlServer查询性能优化之不可小觑的书签查找小小程序猿SQLServer认知的成长1.没毕业或工作没多久,只知道有数据库、SQL这么个东东,浑然分不清SQL和SqlServerOracle、MySql的关系,通常认为SQL就是SQLServer2.工作好几年了,也写过不少SQL,却浑然不知道索引为何物,只知道数据库有索引这么个东西,分不清聚集索引和非聚集索引,只知道查询慢了建个索引查询就快了...

    9
    热度
  • 目录优化

    索引优化本帖最后由xs0573于2013-08-3012:07:04编辑在SQLSERVER2008有一张10几万数据的表FactChangeRequest,因为经常需要使用关于列SubmitDate(非PK,FK)的条件,所以专门对它建立了索引(Non-unique,Nonclustered)具体信息如图,但是貌似就性能而言还是没什么改变打个比方select*fromFactChangeRequ...

    21
    热度
  • SQL Server 优化性能的几个方面】解决方法

    【SQLServer优化性能的几个方面】排版不好,详见博文地址:http://blog.csdn.net/feixianxxx/archive/2010/04/24/5524819.aspx(一).数据库的设计SQL">可以参看最近论坛上出现一个精华帖http://topic.csdn.net/u/20100415/10/a377d835-acbd-4815-8bcb-b367f88ac8b5.h...

    57
    热度
  • 【视频教授教养:性能优化】Maclean Liu的Oracle性能优化讲座第一回《真正读懂Oracle SQL执行计划》

    【视频教学:性能优化】MacleanLiu的Oracle性能优化讲座第一回《真正读懂OracleSQL执行计划》【视频教学:性能优化】MacleanLiu的Oracle性能优化讲座第一回《真正读懂OracleSQL执行计划》本次的讲座议程包括:如何查看SQL执行计划正确的执行计划执行顺序通过示例来实践正确阅读执行计划的方法介绍执行步骤的特性读懂执行计划有什么用呢?执行计划贯穿Oracle调优始终了...

    80
    热度
  • 帮小弟我优化一句sql去除NOT IN语句

    帮我优化一句sql去除NOTIN语句SQLcodeEXEC('SELECTTOP[email protected]/**/+'*FROM[webcontent]WHEREenable=1ANDIDNOTIN(SELECTTOP[email protected]/**/+'IDFROM[webcontent]WHEREenable=1ORDERBY[we_time]DESC)OR...

    25
    热度
  • 百分!优化SQL语句时遇见的怪异有关问题

    百分!优化SQL语句时遇见的怪异问题一条SQL语句,不添加orderby,则查询出结果需要1S左右的时间,而添加orderby后,则查询出结果需要20S左右的时间。通过setstatisticsioon查看,结果如下:--不添加orderby表'BAS_CONTRACT_CONTENT'。扫描计数40,逻辑读136次,物理读0次,预读0次。表'BAS_USR'。扫描...

    83
    热度
  • 【100分】这样的SQL再有可优化的空间吗

    【100分】这样的SQL还有可优化的空间吗?sql">SELECTf.*FROMCOM_FUNCfJOINCOM_FUNC_PRIVfpONfp.FUNC_ID=f.IDWHEREfp.USER_ID=:userIDUNIONSELECTf.*FROMCOM_FUNCfJOINCOM_FUNC_PRIVfpONfp.FUNC_ID=f.IDJOINCOM_ROLE_USERruONru.ROLE_...

    15
    热度
  • SQL大量数据查询的优化 及 非用like不可时的处置方案

    SQL大量数据查询的优化及非用like不可时的处理方案1.对查询进行优化,应尽量避免全表扫描,首先应考虑在where及orderby涉及的列上建立索引。2.应尽量避免在where子句中对字段进行null值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:selectidfromtwherenumisnull可以在num上设置默认值0,确保表中num列没有null值,然后这样查询:selectid...

    42
    热度
  • 请高手帮忙﹐优化SQL语句。若有需要﹐改写成存储过程也行﹐多谢了﹐

    请高手帮忙﹐优化一SQL语句。若有需要﹐改写成存储过程也行﹐谢谢了﹐在线等下面的SQL语句﹐来自项目开发中﹐请高手指点优化一下。非常感谢﹗其實就是一SQL技巧﹐怎么更快的取得非GroupBy語句中的字段值﹖Selecttop1SupCode,TBNo,TBDate,MakeNo,PartCode,WHCode,ReceiveDate,Currency,Up, Sum(Num_)asTNum_,Su...

    191
    热度
  • 分享小弟我的PL/SQL优化设置,为开发全面提速

    分享我的PL/SQL的优化设置,为开发全面提速打开【工具】–【首选项】:1、登陆历史:勾选【存储历史】和【带口令存储】,方便下次登陆,免去每次都输入密码的烦恼;??2、编辑器:??a、勾选【语法高亮】允许;????b、关键词大小写选择大写;????c、配置自动替换(重点推荐);????比如shortcuts.txt配置如下:????ST=SELECTT.*,T.ROWIDFROM????S=SEL...

    38
    热度
  • 一条SQL语句的优化,(急),谢谢各位了

    一条SQL语句的优化,在线等(急),多谢各位了.SELECTA.WAREHOUSECDWAREHOUSECD,A.COMPANYCDCOMPANYCD,A.SHIPDATESHIPDATE,A.DOCUMENTNUMBERDOCUMENTNUMBERA,A.DELIVNAMEDELIVNAME,A.SSZIPCODESSZIPCODE,(SELECTT.TRANSAMTFROMEDIFREINVR...

    40
    热度
  • 大家帮忙优化一个Sql(检索时间过长) 急该怎么处理

    大家帮忙优化一个Sql(检索时间过长)急selectROW_NUMBER()OVER(orderbyB1.strDepartmentId,B1.strClientNo)limit,A1.strClientId,A1.strClientAttachType,B1.strClientNo,B1.strClientShowName,C1.strDepartmentName,Q1.strSalesTeam...

    8
    热度
  • 帮忙优化下面这两条sql 语句。该如何处理

    帮忙优化下面这两条sql语句。请帮忙,将下面的两条语句,进行最大化的效率提升,让其占用cpu不要太高。谢谢大人们。。。。请帮忙改一下。SELECTtbtk.tmid,tbtk.title,tbtk.flevel,pointid,fscore,tbtk.ansFROMuserdataINNERJOINtbtkONuserdata.tmid=tbtk.tmidWhereuserdata.paperno...

    59
    热度
  • 优化这个SQL运行时间,现在是一十七秒

    求优化这个SQL运行时间,现在是17秒select*from基本信息表1leftjoin(select*from基本沟通表1whereGidIN(selectMax(Gid)from基本沟通表1groupby基本沟通表1.Qid))ast2on基本信息表1.id=t2.Qidwhere1=1andt2.求职状态='情况不明'分享到:更多varbds_config={"snsKey":{'tsina...

    37
    热度
  • 优化SQL语句。在线急等。50分奉上。解决思路

    求优化SQL语句。在线急等。50分奉上。SELECTyy_codeASvisit_area,RTRIM((SELECTdescriptionFROMpls..yingye_baseWHEREyy_code=A.yy_code))AS营业所,COUNT(*)ASvisit_count,DATEDIFF(Day,'2007/01/21','2007/02/20')+1-...

    58
    热度
  • 跪求,泣求,一SQL语句的优化,特急解决就结贴

    跪求,泣求,高手救命,一SQL语句的优化,特急,解决就结贴转换为存储过程也可以===========================================================================stringsqlCommand="selecta.documentID,a.documentName,e.typeName,a.documentInfo,a.v...

    89
    热度
  • 实施sql语句太慢,好像只用一个CPU,有没有办法优化

    执行sql语句太慢,好像只用一个CPU,有没有办法优化?1亿条数据,先搜索再执行含distinct语句,4个CPU,发现CPU值利用25%,应该只有一个CPU执行,硬盘灯没有亮。语句执行1个多小时。问:多个CPU可以同时执行同一个SQL语句么?color='#FF8000'>------解决方案--------------------如果是多个CPU的话,可以开启并行模式,效率会大大提升。但建议是...

    60
    热度