Différences entre versions de « Retro documentation de la base nuxeo »

De TIc-siT_wiki
Sauter à la navigation Sauter à la recherche
 
m (1 révision importée)
 
(Aucune différence)

Version actuelle datée du 6 mai 2016 à 12:58

Les logs[modifier | modifier le wikicode]

Pour analyser le trafic sur la base de données, on peut s'intéresser aux tables de log. Ce sont les tables suivantes :

  • nxp_logs
  • nxp_extinfo
  • nxp_logs_mapextinfos

nxp_logs_mapextinfos est interprétée comme une table de jointure.

Le SQL mis au point pour afficher le contenu est :

SELECT "nxp_logs".*, "nxp_logs_mapextinfos"."mapkey", "nxp_logs_extinfo".* 
FROM "nxp_logs_mapextinfos"
RIGHT OUTER JOIN "nxp_logs" ON "nxp_logs_mapextinfos"."log_fk" = "nxp_logs"."log_id" 
LEFT OUTER JOIN "nxp_logs_extinfo" ON "nxp_logs_mapextinfos"."info_fk" = "nxp_logs_extinfo"."log_extinfo_id"

TODO : que signifie "nxp" ? NuXeo???

Se souvenir pourquoi on a choisi RIGHT OUTER et LEFT OUTER