A lancer depuis CREATION: scp create_table.sql create_triggers.sql Evenement.csv fonctions.sql FormuleAbonnement.csv insert_data.sql insertion.sql Option.csv Parc.csv Zone.csv nivose.informatique.univ-paris-diderot.fr:[votre path sur nivose]
A lancer depuis ETUDES: scp script_concurrence_1.sql script_concurrence_2.sql script_fileattente.sql script_requetes_rapport.sql script_reservations.sql script_savepoint.sql nivose.informatique.univ-paris-diderot.fr:[votre path sur nivose]
Lancer insertion.sql va créer toutes les tables, les triggers, les fonctions et des données de base, comme par exemples des utilisateurs ou des parcs
script_reservations.sql fait différentes réservations, dont certaines qui ne vont pas marcher volontairement pour tester les triggers
script_requetes_rapport.sql exécute les requêtes spécifiées dans le rapport. Le script utilise des objets créés par script_reservations.sql, il est donc à exécuter après ce script.
script_concurrence_1.sql et script_concurrence_2.sql lancent une réservation pour un événement qui n'a qu'une place
script_savepoint.sql lance une réservation pour un événement, puis finalement change d'événement
script_fileattente.sql lance une connexion au site. Lancer ce script 3 fois va bloquer le 3ème, qui ne peut pas se connecter car il y a trop de traffic. Lancer select temps_change_m(10) avancera le temps de 10 minutes, et déconnectera tout utilisateur qui s'est connecté il y a 10 minutes (ou plus).