
性能优化
lovehewenyu
10年老鸟,Oracle,Mysql,EMC 存储,NBU备份。求内推机会。!
展开
-
20120505--20120507 文档
警示自己:允许我仅仅是每天翻译一点文档,但是让我了解了更多的正确的信息。值得!! 11.1 Introduction to SQL TuningAn important facet of database system performance tuning is the tuning of SQL statements. SQL tuning involves three basic原创 2012-05-08 16:39:53 · 765 阅读 · 1 评论 -
优化存储过程的2种方法(DBMS_PROFILER和10046事件)
优化存储过程(DBMS_PROFILER)11.2.0.3 rac on redhat1、sys install the DBMS_PROFILER packagesys@RACDOU> @?/rdbms/admin/profload.sql....SYS.DBMS_PROFILER successfully loaded.2、test do原创 2013-09-09 17:59:43 · 544 阅读 · 0 评论 -
oracle如何批量查询行迁移
oracle如何批量查询行迁移 总结: 1.行迁移消耗更多的资源导致性能下降,尽量避免行迁移2.Oracle找出批量行迁移的表的方法: chained_rows 3.解决行迁移的方法:数据重建 chained_rows SQL> @?/rdbms/admin/utlchain.s原创 2013-10-22 17:20:01 · 1072 阅读 · 0 评论 -
如何判断索引被使用过(v$object_usage)
如何判断索引被使用过(v$object_usage) 总结: 1、v$object_usage可以监控索引是否被使用过2、开启跟踪索引:alter index index_name monitoringusage; 3、关闭跟踪索引:alter index index_name nomonitoringusage; 查看t1索引SQL> selec原创 2013-10-29 11:09:46 · 945 阅读 · 0 评论 -
优化sql的利器SQLT
优化sql的利器SQLT Sqlt适用环境:1、 sql优化功底不是很深的同学2、 sql太复杂(2000行以上的SQL)3、 快速优化sql,不考虑业务逻辑 Setup SQLT Method:SQL> conn /as sysdbaSQL> @/home/oracle/sqlt/install/sqcreate.sql…Define SQLTXPLA原创 2013-10-15 10:51:16 · 997 阅读 · 0 评论 -
union 优化方法
union 优化方法union优化思路:union=>remove duplicate=>sort=>index(don't remove sort)=>index fast full scan(read many index blocks once)union总结:返回值仅是索引列值的情况下,给返回值列加索引是可以优化union!union and union原创 2013-10-25 16:58:37 · 1889 阅读 · 0 评论 -
awr之性能优化(二)【log file sync 优化】
awr之性能优化(二)【log file sync 优化】 AWR分析过程如下:Top 5 中表明log file可能存在问题;log file sync、log file parallel write的Avg Wait(ms)都偏高;Top 5提供优化基本方向可能是log file问题,继续向下分析!Log file paralle原创 2013-08-06 18:09:17 · 1603 阅读 · 0 评论 -
awr之性能优化(一)【SQL*Net more data to client 优化】
awr之性能优化(一)【SQL*Net more data to client 优化】近期同事提出客户机做exp速度奇慢,比之前慢了7,8倍左右,达到不能容忍的地步!处理过程:1、查看服务器系统信息 cpu ,memory【基本信息无异常】2、抓awr报告awr报告如下top 5 中,发现了 SQL*Net more da原创 2013-05-24 13:41:21 · 2448 阅读 · 0 评论 -
SQL优化(二)(联合索引的使用)
SQL优化(二)(联合索引的使用)问题11、从AWR中发现一条SQL性能较差,这条简单的SQL返回值仅仅一行缺消耗7000+cost觉不能忍受,决定优化!SQL> select count(*) from user_doudou where aclass=‘10001’ and email='14040928@qq.com'; COUNT(*)----------原创 2012-12-18 16:15:56 · 735 阅读 · 0 评论 -
SQL优化(一)
优化SQL (一) 今天开发同事提出一些SQL运行较慢,我一看执行结果很少。执行时间近14秒!不能忍受,对其进行优化! 执行时间优化结果优化前Elapsed: 00:00:13.97 优化后Elapsed: 00:00:00.07性能提升近200倍原创 2012-08-01 13:45:04 · 675 阅读 · 0 评论 -
表空间碎片常见的原因
COMMON CAUSES OF FRAGMENTATIONSolution Description: ===================== Transference of extents from an object to the free list will cause a tablespace to become fragmented. The more ofte转载 2014-01-15 11:07:30 · 671 阅读 · 0 评论