Oracle R12

TwitterFacebook
Get flash to fully experience Pearltrees

University of Manitoba: U of M - Information Services and Technology - Administrative Systems - Database Technologies - SQL Lectures

The Academics of Joins, Optimizing Joins The EXPLAIN PLAN, Indexes, IN versus EXISTS Temporary Tables, Bind Variables, Bulk Collection Tidbits References Note: Oracle syntax will be used throughout. The intersection of two tables. SELECT Oracle.Name FROM Oracle INNER JOIN Sybase ON Oracle.Name = Sybase.Name SELECT Oracle.Name FROM Oracle,Sybase WHERE Oracle.Name = Sybase.Name Talking points: http://umanitoba.ca/computing/ist/internal/admin_sys/dbtech/sql-lectures.html
View Object extensions in R12 are possible but inherently buggy. I've performed several but was not able to post a "bug-free" entry until now. This thread will show how to get through all the wizards and successfully deploy a VO extension in R12. Some of the steps are redundant and designed to avoid errors that the JDev IDE might throw.

How to Extend a View Object in OA Framework R12

http://oracle-hack.blogspot.com/2009/05/how-to-extend-view-object-in-oa.html
Bonjour, Il est vrai que connaitre le modèle est primordial dans le tuning des requêtes. J'ai essayé de bien faire dérouler toutes les opérations de 1 jusqu'à 17 en me concentrant sur les deux pavés (8 et 9 -->7) et (13,12,14,11--> 10) http://www.developpez.net/forums/d1096977/bases-donnees/oracle/sql/performance-select-trois-grosses-tables-resolu/

[Performance] Select avec trois grosses tables

Posted by Mahmoud Elemam on October 23, 2010 i 1 Votes http://oraclefinancial.wordpress.com/2010/10/23/r12-internet-expenses-faqs/

R12 Internet Expenses FAQs « Oracle Application Financial

http://fr.scribd.com/sdinari/d/57163913-R12-GLOSSAIRE acompte Type d'engagement par lequel un client accepte de remettre ou de payer d'avance une somme d'argent pour l'acquisition future de biens ou de services. acquisition (Oracle Trading Community Architecture) Partie du traitement de correspondanc e DQM qui établit la correspon dance entre les attributs d'enregistrement en entrée et les attributs dans le schéma de préparation, afin d'obtenir un ensemble d'enregistrements plus petit formant l'unité de travail.

R12_GLOSSAIRE

La fonction decode sous Oracle permet de faire un traitement de conditions sur les données (que ce soit au niveau de la donnée ramenée ou au niveau du filtre de la requête). Ainsi, on transforme la donnée dans une requête SQL, sans passer par un language informatique supérieur (PL, ou autre) : decode({valeur de test}, {valeur de comparaison}, {valeur retournée en cas de correspondance}, [{valeur de comparaison}, {valeur retournée en cas de correspondance}, [ ... ]], {valeur retournée si aucune correspondance n'est trouvée}) Soit, par exemple, la table personne : create table personne ( civilite varchar2(5 char), nom varchar2(80 char), prenom varchar2 (80 char), date_naissance date, date_deces date ); alter table personne add constraint chk_choix check (civilite in ('M http://www.aide-oracle.net/2010/01/les-secrets-de-la-fonction-decode.html

Les secrets de la fonction DECODE - Aide Oracle

http://www.aide-oracle.net/2009/04/hint-oracle-et-choix-du-plan-d.html Lors d'une requête SQL, Oracle construit dans un premier temps son plan d'exécution (execution plan). C'est ce qui lui permettra de savoir comment accéder aux données. Pour construire ce plan, il s'appuie sur des règles qui sont paramétrables : en mode RULE , si la colonne possède un index, il faut utiliser cet index. Mais depuis la 8i, le mode CHOOSE (CBO) utilise, en complément de ces règles, les statistiques relatives à ses tables et index ; dans ce cas, si la colonne est indexée mais que le nombre de lignes à parcourir est très faible, il choisira de ne pas utiliser l'index et de faire un FULL SCAN sur la table. Ce paramètre est visible comme ceci : show parameters optimizer_mode Afin de savoir le seuil pour lequel il vaut mieux utiliser l'index plutôt qu'un full scan il s'appuie sur un autre paramètre : show parameters optimizer_index_cost_adj Malgré toutes ces règles, Oracle peut ne pas choisir le plan d'exécution optimal.

Hint oracle et choix du plan d'exécution - Aide Oracle

Hints Hints are comments in a SQL statement that pass instructions to the Oracle Database optimizer. The optimizer uses these hints to choose an execution plan for the statement, unless some condition exists that prevents the optimizer from doing so. Hints were introduced in Oracle7, when users had little recourse if the optimizer generated suboptimal plans.

Comments

http://docs.oracle.com/cd/E11882_01/server.112/e26088/sql_elements006.htm#SQLRF50802