Après il faut savoir de quelle 11g on parle, 11.1.0.5, 11.1.0.6, 11.2.0.1, 11.2.0.2, 11.2.0.3.
Par exemple si tu as beaucoup de bases sur la même machine et que tu veux faire les awr à des minutes différentes, tu peux faire un
alter system set awr_snapshot_time_offset=10000;
(11.2.0.3.0 / Solaris ou Linux)
Si tu veux avoir accès analytique à la Nième valeur d'une liste,
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
| select ename, sal,
nth_value(sal, 1) over (order by sal desc
rows between unbounded preceding and unbounded following
) SAL1,
nth_value(sal, 2) over (order by sal desc
rows between unbounded preceding and unbounded following
) SAL2,
nth_value(sal, 3) over (order by sal desc
rows between unbounded preceding and unbounded following
) SAL3
from emp
ENAME SAL SAL1 SAL2 SAL3
---------- ---------- ---------- ---------- ----------
KING 5000 5000 3000 3000
FORD 3000 5000 3000 3000
SCOTT 3000 5000 3000 3000
JONES 2975 5000 3000 3000
BLAKE 2850 5000 3000 3000
CLARK 2450 5000 3000 3000
ALLEN 1600 5000 3000 3000
TURNER 1500 5000 3000 3000
MILLER 1300 5000 3000 3000
WARD 1250 5000 3000 3000
MARTIN 1250 5000 3000 3000
ADAMS 1100 5000 3000 3000
JAMES 950 5000 3000 3000
SMITH 800 5000 3000 3000 |
11.2.0.1
si tu veux compter les expressions régulières
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
| select ENAME,regexp_count(ENAME,'A') from emp
ENAME REGEXP_COUNT(ENAME,'A')
---------- -----------------------
SMITH 0
ALLEN 1
WARD 1
JONES 0
MARTIN 1
BLAKE 1
CLARK 1
SCOTT 0
KING 0
TURNER 0
ADAMS 2
JAMES 1
FORD 0
MILLER 0 |
11.1.0.6
Et puis enfin, regarde toi même ce qui t'intéresses...
Ne te brûle pas les doigts avec DBMS_PARALLEL_EXECUTE, c'est une mrede sans nom. Et le support Oracle est archi-nul à ce propos, je te dis par expérience
Pour référence : https://support.oracle.com/CSP/main/...UG&id=12659958
Après trois mois ils n'ont toujours rien compris et prétendent que ce n'est pas un bug. Si tu divises 10000 rows en 10000 block, tu optiens 457 threads paralleles, si tu divises 10000 rows en 1 bloc,tu optiens 457 threads paralleles... Expected behavior? Mon oeil
Partager