Optimisation de requêtes
- Voir le document Optimisation de requête avec Oracle10G.
Construire une application (données + requêtes) qui bénéficie d'une des techniques d'optimisation présentées dans les sections :
- SQL transformation (p. 6-14),
- Access path selection (p. 14-21).
Gestion de données XML avec Oracle
- Voir Oracle XML Database.
- Comparer la vitesse dinsertion, la taille d'une base XML par rapport à une base relationnelle.
- Comparer la performance des requêtes pour manipuler des données XML et relationnelles (XQuery/SQL). Voir l'implem Xquery d'Oracle, (en particulier Xquery support in 10GR2
- Proposer différentes méthodes d'indexation des données XML
Utiliser les données suivantes :
- les données de TPoX (benchmark XML d'IBM, Sigmod2007)
- les données d'XBench : télécharger XBench, ( voir infos sur Xbench, et le générateur de données ToXgene).
- dblp.xml.gz (60M) provenant de DBLP
- les données d'Xmark (36M) : fichier standard.gz, lire (+ d'infos).
Comparer les performances de 2 SGBD gérant nativement les données XML :
- lire l'article A performance comparison of DB2 9 pureXML and CLOB or shredded XML storage
- Oracle par rapport à IBM DB2 v9-C (voir l' expérience réalisée)
- Oracle par rapport à MonetDB
- Oracle par rapport à Berkeley DB XML