sql优化
sql优化
该主题还没有描述

文章

Oracle数据库·2017-10-26
DBA小y · 中亦科技 擅长领域:数据库, 服务器, 存储
400 会员关注
作者:海猫--如果您看到下面的执行计划:微信图片_20171026090726.jpg而其单次执行的逻辑读达到1.6亿个,执行时间将近1500秒的情况下:微信图片_20171026091014.png你会如何优化呢?单从执行计划你能想到的优化方案在哪里呢?今天我们就来看看我们的海猫是如何巧妙的优化这一语句,如...(more)
浏览3087
评论2
数据库·2017-09-28
yi1982523 · CJZQ 擅长领域:数据库, 关系型数据库, MySQL
15 会员关注
网上关于SQL优化的教程很多,但是比较杂乱。近日有空整理了一下,写出来跟大家分享一下,其中有错误和不足的地方,还请大家纠正补充。这篇文章我花费了大量的时间查找资料、修改、排版,希望大家阅读之后,感觉好的话推荐给更多的人,让更多的人看到、纠正以及补充。1.对查询进行优化,...(more)
浏览1415
评论2
数据库·2017-07-14
liaosnet · gbasedbt.com 擅长领域:数据库, GBase 8t, 数据库系统改造
89 会员关注
客户的数据库从Oracle迁移到GBase8t,反应有个SQL语句变得很慢很慢。而在原Oracle环境下,执行只需要10秒钟。SQL语句如下:selectcount(*)fromTA_DOCdocleftjoinTA_FORM_DATAtont.docid=doc.idandt.elementname='纸质文件印数'whereisprint!=1anddoc.state!=2and(selectcount(...(more)
浏览1838
高性能SQL语句·2017-07-12
zhuhaiqiang · 银行 擅长领域:服务器, 云计算, 系统运维
76 会员关注
1、首先要搞明白什么叫执行计划?执行计划是数据库根据SQL语句和相关表的统计信息作出的一个查询方案,这个方案是由查询优化器自动分析产生的,比如一条SQL语句如果用来从一个10万条记录的表中查1条记录,那查询优化器会选择“索引查找”方式,如果该表进行了归档,当前只剩下5000条...(more)
浏览1749
Oracle·2015-07-20
DB2中国社区 · TWT 擅长领域:数据库, 关系型数据库, 新核心系统
8 会员关注
如何在 Oracle数据库里写出高质量的SQL语句,如何在Oracle数据库里对有性能问题的SQL做诊断和调整,这是DBA们在Oracle数据库实践中不可避免的难题。在7月23日,社区专家zyclove2008将在社区内组织一场Oracle SQL性能优化在线技术交流活动,帮助大家解答在Oracle SQL优化方面的常...(more)
浏览1486
数据库·2015-07-06
DB2中国社区 · TWT 擅长领域:数据库, 关系型数据库, 新核心系统
8 会员关注
性能调优是一个系统工程:全面监控分析操作系统、I/O性能、内存、应用及数据库才能快速找到问题根源;深刻理解DB2的锁及并发机制、索引原理、数据库参数、优化器原理、SQL语句调优等内部机理才能针对性地快速提出解决问题的方法;快照、db2pd、db2expln及事件监控器等则是必须...(more)
浏览1495
数据库·2015-05-27
zhangsharp20 · 外管 擅长领域:数据库, 服务器, 系统管理
2 会员关注
EMP表是Oracle测试账户SCOTT中的一张雇员表,首先,我们来看看emp表的数据复制代码SQL> select * from emp;EMPNO ENAME      JOB              MGR HIREDATE         SAL       C...(more)
浏览1093
数据库·2015-05-05
DB2中国社区 · TWT 擅长领域:数据库, 关系型数据库, 新核心系统
8 会员关注
社区专家冯万里入驻『DB2数据库管理与维护』冯万里的个人社区主页:http://www.db2china.net/home/space.php?uid=643392011年-2013年在苏宁易购从事DB2性能优化,以及SQL优化工作。2014年入职IBM,从事DB2 LUW的客户支持工作包括DB2 DPF故障解决,GPFS文件系统规划。...(more)
浏览1572
数据库·2015-04-20
yinxin · 某金融机构 擅长领域:数据库, 服务器, 云计算
976 会员关注
一切都是为了性能,一切都是为了逻辑一、查询的逻辑执行顺序(1) FROM left_table(3) join_type JOIN right_table (2) ON join_condition(4) WHERE where_condition(5) GROUP BY group_by_list(6) WITH {cube | rollup}(7) HAVING having_condition(8) SELECT (9) DISTINCT...(more)
浏览894
数据库·2015-04-20
yinxin · 某金融机构 擅长领域:数据库, 服务器, 云计算
976 会员关注
最近正在学习数据库,把SQL语句优化部分进行了整理,希望大家一起进步。一、操作符优化1、NOT IN操作符此操作是强列不推荐使用的,因为它不能应用表的索引。推荐方案:用NOT EXISTS 方案代替2、IS NULL 或IS NOT NULL操作(判断字段是否为空)判断字段是否为空一般是不会应用索引的,...(more)
浏览857

描述

该主题还没有描述
X社区推广
  • 提问题