Database management, Oracle Oracle EM agent 12c thread leak on RAC 18.07.2014 by Oracle Team By Franck Pachot . In a previous post about nproc limit, I wrote that I had to investigate the nproc limit with the number of threads because my Oracle 12c EM agent was having thousands of threads. This(…)
Database management, Oracle Partial Join Evaluation in Oracle 12c 14.07.2014 by Oracle Team By Franck Pachot . Do you think that it’s better to write semi-join SQL statements with IN(), EXISTS(), or to do a JOIN? Usually, the optimizer will evaluate the cost and do the transformation for you. And in this(…)
Database management, Oracle Oracle Parallel Query: Did you use MapReduce for years without knowing it? 26.06.2014 by Oracle Team By Franck Pachot . I’ve read this morning that MapReduce is dead. The first time I heard about MapReduce was when a software architect proposed to stop writing SQL on Oracle Database and replace it with MapReduce processing.
Operating systems, Oracle Linux: how to monitor the nofile limit 18.06.2014 by Oracle Team By Franck Pachot . In a previous post I explained how to measure the number of processes that are generated when a fork() or clone() call checks the nproc limit. There is another limit in /etc/limits.conf – or(…)
Database Administration & Monitoring, Oracle Linux: how to monitor the nproc limit 10.06.2014 by Oracle Team By Franck Pachot . You probably know about ‘nproc’ limits in Linux which are set in /etc/limits.conf and checked with ‘ulimit -u’. But do you know how to handle the monitoring and be alerted when you’re close the fixed(…)
Database management, Oracle How to list all Oracle system schemas 05.06.2014 by Oracle Team By Franck Pachot . Do you want to know which users come with the Oracle Database and which are the ones you have created? This is that not easy, especially prior to Oracle 12c. You know SYS and SYSTEM,(…)
Database Administration & Monitoring, Oracle Oracle Exadata – poor optimization for FIRST_ROWS 28.05.2014 by Oracle Team By Franck Pachot . In a previous blog, I discussed the difference between rownum and row_number(), in particular their behaviour in implicitely adding a first_rows(n) to the optimizer. That reminded me that I forgot to blog about an(…)
Database management, Oracle Oracle 12c extended datatypes better than CLOB? 23.05.2014 by Oracle Team By Franck Pachot . 12c has introduced character strings that can can go above 4000 bytes. In the previous versions, in PL/SQL only we were allowed to have VARCHAR2 up to 32k. In SQL the VARCHAR2 datatype was limited(…)
Database management, Oracle Oracle SQL Monitoring reports in flash, html, text 15.05.2014 by Oracle Team By Franck Pachot . I have recently posted on the way I like to extract execution plans. When we have Tuning pack, I suggest to get them with SQL Real-Time Monitoring as an active report. However, Martin Preiss said(…)
Database management, Oracle Exploring Oracle SE & EE performance statistics with Orachrome Lighty 12.05.2014 by Oracle Team By Franck Pachot . At dbi services, we really like Lighty for Oracle, a tool which helps exploring performance statistics whether they originate from AWR (available only in Enterprise Edition with Diagnostic Pack option) or from Statspack (available via Standard(…)