http://www.cnblogs.com/sopost/archive/2010/10/11/2190076.html在SQL语句优化过程中,我们经常会用到hint,现总结一下在SQL优化过程中常见OracleHINT的用法: 1. /*+ALL_ROWS*/ 表明对语句块选择基于开销的优化.....
分类:
数据库 时间:
2014-11-08 15:05:30
阅读次数:
121
http://www.taobaodba.com/html/851_sql%E4%BC%98%E5%8C%96%E7%9A%84%E4%B8%80%E4%BA%9B%E6%80%BB%E7%BB%93.htmlSQL的优化是DBA日常工作中不可缺少的一部分,记得在学生时期,曾经在ITPUB上看到一篇...
分类:
数据库 时间:
2014-11-07 12:44:14
阅读次数:
262
http://msdn.microsoft.com/en-us/library/cc645993(v=sql.110).aspxfrom Alex Feng (privately):标准版不支持数据压缩from Alex Feng (privately):MAXDOP hint: http://ms...
分类:
数据库 时间:
2014-11-05 19:32:55
阅读次数:
192
HP unix中监控到一个进程占用cpu较高,后来发现是gg中的语句执行计划有问题,导致cpu偏高。由于gg中的语句不能更改,怎样才能改变不能更改的语句的执行计划呢,这里可以采用sqlprofile来优化。
[szggs1@szodsd01] $ top -h
System: szodsd01 Wed Nov 5 10:1...
分类:
数据库 时间:
2014-11-05 14:57:36
阅读次数:
239
问题的发现: 菜鸟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大概还要多长时间完成么?
V$SESSION_LONGOPS帮你忙。
V$SESSION_LONGOPS在官方文档中的描述:
V$SESSION_LONGOPS displays the status of various operations th...
分类:
数据库 时间:
2014-10-30 15:23:56
阅读次数:
241
我们写一条sql语句给Oracle,Oracle是需要将他解析之后才去执行的,也就是要明确先干啥后干啥。这就是所谓的执行计划。优化器就是用来得出最后的执行计划的工具,Oracle的优化器有两种一种是基于规则的,一种是基于成本的。1.基于规则的,就是明确了步骤,比如说必须是先把where 条件中最后一...
分类:
数据库 时间:
2014-10-30 01:43:34
阅读次数:
196
本文总结了mysql优化常用的几点,重点介绍了数据库设计、sql优化,另外介绍了一些常用技巧。
分类:
数据库 时间:
2014-10-30 01:33:07
阅读次数:
283
系统环境:Linux ubuntu 3.13.0-24-generic #46-Ubuntu SMP Thu Apr 10 19:11:08 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux系统中已经安装好mysql是本文的前提。第一步, 修改配置文件,/etc/mys...
分类:
数据库 时间:
2014-10-28 17:24:58
阅读次数:
242