![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库 调优 执行计划 稳固
文章平均质量分 79
ruiayLin
这个作者很懒,什么都没留下…
展开
-
手动使用sql profile来进行执行计划的稳固
1. create table to be test SQL> create table protest as select * from all_objects; Table created. SQL> select count(*) from protest; COUNT(*) ---------- 12819 2. create index protest_原创 2012-01-10 17:27:48 · 326 阅读 · 0 评论 -
自动sql调优(automatic tuning)中的 SQL_profile完整例子
-- general create a tuning task DECLARE my_task_name VARCHAR2(30); my_sqltext CLOB; BEGIN my_sqltext := 'SELECT /*+ ORDERED */ * ' || 'FROM employees e, locations l, departments d ' || 'WHE原创 2012-01-10 17:29:05 · 334 阅读 · 0 评论 -
执行计划的管理---baseline(11g)
baseline是oracle11g的新功能。 它是一种新的方式来管理sql_plan,相比之前的sql调优方式,baseline有一种防患于未然的效果,只有经过优化器 评估,不会使得性能下降的sql_plan才会加入到baseline中。具体baseline的知识请参考tuning guide 15章。 当使用了baseline管理执行计划的时候,需要设置这两个参数 默认原创 2012-01-10 17:30:01 · 515 阅读 · 0 评论 -
db time 时间单位
先来说一下时间单位和简写: 1, centi-代表"百分之一", 所以cs表示百分之一秒 2, milli-代表"千分之一", 所以ms表示千分之一秒 3, micro-代表"百万分之一", 所以us表示百万分之一秒 我一直搞不清楚V$SYSSTAT中的CPU used by this session和V$SQL中的CPU_TIME一列的时间单位是什么, 今天就写一下转载 2012-06-21 13:44:06 · 1307 阅读 · 0 评论 -
oracle mts 配置的情况下 ,ora-12518 解决
最近遇到该问题 , 通过这个这个方法解决的, 特此记录一下 alter system set dispatchers =' (protocol=tcp)(dispatchers=40) (connections=500)' ; local_listener 为空 下面是摘自 http://www.dba-oracle.com Note: Starting in 11gR2,原创 2013-01-24 11:19:33 · 682 阅读 · 0 评论 -
oracle kill session的一些情况
最近一次数据维护的时候 ,kill session 总结,中间出了一点小插曲 , 所以总结一下 数据库杀session 有两种方式, 第一种是通过 sid 和 serial# ,这是在我们可以在 系统 v$session 里面可以获取到这两个参数。我们可以通过 username, 登录时间, machine 等条件进行过滤。 然后生成我们的alter system kill s原创 2013-05-24 16:33:17 · 578 阅读 · 0 评论 -
Important !! Clustering Factor Calculation Improvement
Believe me, this article is worth reading I’m currently not allowed to discuss Oracle 12c Database goodies but I am allowed to discuss things perhaps initially intended for 12c that are currently转载 2013-07-25 17:00:03 · 399 阅读 · 0 评论