码迷,mamicode.com
首页 >  
搜索关键字:SQL优化    ( 989个结果
浅谈sql优化
问题的发现: 菜鸟D在工作的时候发现项目的sql语句很怪,例如 :select a.L_ZTBH, a.D_RQ, a.VC_BKDM, (select t.vc_name from tbkxx t where t.vc_code = a.vc_bkdm) v...
分类:数据库   时间:2014-11-03 19:22:20    阅读次数:387
监控sql执行时剩余时间
--监控sql执行时剩余时间 你知道正在运行的sql大概需要多长时间么? 你知道正在运行的sql大概完成了百分之几么? 你知道正在运行的sql大概还要多长时间完成么? V$SESSION_LONGOPS帮你忙。 V$SESSION_LONGOPS在官方文档中的描述: V$SESSION_LONGOPS displays the status of various operations th...
分类:数据库   时间:2014-10-30 15:23:56    阅读次数:241
oracle中sql优化读书笔记1-优化器
我们写一条sql语句给Oracle,Oracle是需要将他解析之后才去执行的,也就是要明确先干啥后干啥。这就是所谓的执行计划。优化器就是用来得出最后的执行计划的工具,Oracle的优化器有两种一种是基于规则的,一种是基于成本的。1.基于规则的,就是明确了步骤,比如说必须是先把where 条件中最后一...
分类:数据库   时间:2014-10-30 01:43:34    阅读次数:196
mysql 优化点小节
本文总结了mysql优化常用的几点,重点介绍了数据库设计、sql优化,另外介绍了一些常用技巧。
分类:数据库   时间:2014-10-30 01:33:07    阅读次数:283
10分钟小幅优化亿级数据查询
本文记录了一次sql优化的过程,通过和用户间的详细沟通和优化过程的陈述,说明了sql优化的方法和详细步骤,关键是能体现sql优化的思路,记录于此,望和广大同行朋友共勉。...
分类:其他好文   时间:2014-10-28 12:17:00    阅读次数:237
oracle全表扫描166G的表只花了6分钟
如何最大限制利用cpu?如何最快速的扫描完大表。如果大表有主键,count(*)就会走主键,oracle只需要扫描主键就能完成。 假设这个表没有主键,那么count(*)的时候只能走全表扫描,数据就非常慢。这里用full(a)强制走全表来模拟。 --找100G以上的分区表 SQL> @getsegsize_big Enter value for tablespace_name: Enter v...
分类:数据库   时间:2014-10-28 10:25:54    阅读次数:194
单块读
什么是单块读? 顾名思义,就是单个块单个块得读,等待事件表现为db file sequential read; 单块读有哪些情况? 大部分索引扫描是单块读(除index fast full scan),rowid回表是单块读,undo里读数据是单块读,行迁移行链接是单块读,读取段头是单块读,读边界块是单块读。 现在就来探讨下undo里读数据是单块读的情况: --session1: SQL>...
分类:其他好文   时间:2014-10-28 09:25:56    阅读次数:236
数据库操作
数据库操作:ADO.NET一:需要用到命名空间:using system.Data;和 using system.Data.SqlClient;using system.Data.OleDb或ODBC是通用的数据访问类,所有数据库都可以用OleDb,SqlClient针对SQL优化的数据访问类。OD...
分类:数据库   时间:2014-10-23 14:16:17    阅读次数:235
程序新能优化-SQL优化
分类:数据库   时间:2014-10-22 21:54:49    阅读次数:233
Oracle sql优化
操作符优化 IN 操作符 用IN写出来的SQL的优点是比较容易写及清晰易懂,这比较适合现代软件开发的风格。 但是用IN的SQL性能总是比较低的,从ORACLE执行的步骤来分析用IN的SQL与不用IN的SQL有以下区别: ORACLE试图将其转换成多个表的连接,如果转换不成功则先执行IN里面的...
分类:数据库   时间:2014-10-20 19:28:16    阅读次数:150
989条   上一页 1 ... 89 90 91 92 93 ... 99 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!