Base de connaissances
1 000 FAQ, 500 tutoriels et vidéos explicatives. Ici, il n'y a que des solutions !
Gérer les tables temporaires de bases de données
Ce guide explique comment autoriser l’accès aux tables temporaires MySQL/MariaDB depuis un hébergement Web Infomaniak. Utiliser les tables temporaires dans une base de données permet :
- stocker temporairement des données pour des traitements ou des opérations spécifiques ; p.ex lorsqu'une procédure stockée ou une fonction a besoin de manipuler un jeu de données temporaire sans altérer les données permanentes de la base de données
- de stocker des données intermédiaires afin d'optimiser les performances des requêtes ; les manipulations de données peuvent être plus rapides sur une table temporaire que sur une table permanente, en particulier si la table temporaire est bien indexée et adaptée à la tâche en cours
- d'isoler les données temporaires utilisées par différentes sessions ou utilisateurs ; cela évite les conflits potentiels lorsque plusieurs utilisateurs accèdent simultanément à la même table temporaire
- gérer les transactions, où des opérations doivent être effectuées de manière atomique ; elles peuvent servir à stocker des données intermédiaires pendant le déroulement d'une transaction, puis être supprimées une fois la transaction terminée
- de simplifier le processus lorsque des opérations complexes doivent être effectuées sur des données, en permettant de diviser les opérations en étapes plus gérables
Création d’un utilisateur à la base de données
Pour cela:
- se connecter au Manager Infomaniak (manager.infomaniak.com) depuis un navigateur Web comme Brave ou Edge
- cliquer sur l'icône en haut à droite de l'interface (ou naviguer grâce au menu latéral gauche p.ex)
- choisir HĂ©bergement (univers Web & Domaine)
- cliquer sur le nom de l'objet concerné dans le tableau qui s'affiche
- cliquer sur Bases de données dans le menu latéral gauche
- depuis l’onglet Utilisateur, cliquer sur Ajouter pour créer un nouvel utilisateur
Autoriser l’accès aux tables temporaires
Pour cela:
- toujours depuis l’onglet Utilisateur, il faut s’assurer que l’utilisateur Ă
- soit les droits en : lecture + Ă©criture + admin
- ou soit les droits en : lecture + Ă©criture
- modifier les droits de l’utilisateur en fonction des besoins et cliquer sur Valider
Lien vers cette FAQ: