:: PlayerAdvance.org ::  

Précédent   :: PlayerAdvance.org :: > :: Développement Amateur :: > Aide au développement

Publicité

Affichage des résultats du sondage: Ouvririez-vous-fermeriez-vous la BDD à chaque fois ou garderiez-vous la BDD ouverte ?
Solution 1 (ouvrir-fermer) 4 57,14%
Solution 2 (garder ouvert) 3 42,86%
Votants: 7. Vous ne pouvez pas participer à ce sondage.

Réponse
 
Outils de la discussion Modes d'affichage
Vieux 19/07/2008, 21h58   #1
ferrand.d
Membre
 
Date d'inscription: 11/07/2008
Messages: 7
Par défaut Utilisation d'une base de données dans un programme

Bonsoir à tous !
Je n'ai pas vraiment de problème, mais je vous demande votre avis sur ceci :

Dans mon programme, j'utilise une base de données SQLite, dans laquelle je dois régulièrement aller chercher des informations (à chaque fois que je navigue dans les menus en réalité). Je me demandais s'il fallait que j'ouvre puis ferme la base de données à chaque fois, ou si je pouvais laisser la base de données "ouverte" tout le long de l'exécution du programme.

Il me semble que la deuxième solution est plus rapide car il ne faut pas refaire la procédure d'ouverture, vérification, etc... à chaque fois. Mais il me semble aussi que ce n'est pas vraiment sécurisé. Qu'en pensez-vous ?
ferrand.d est déconnecté   Réponse avec citation

Publicité

Vieux 19/07/2008, 22h53   #2
archipel
Kikoolol
 
Date d'inscription: 22/01/2007
Messages: 2 847
Par défaut

bah tu l'ouvre au début du code et tu la fermes (la bdd pas toi) quand il a finit d'être exécuté, pas la peine d'ouvrir/fermer pour chaque requete
__________________
DevBlog qui a aboutit à Aanaa
archipel est déconnecté   Réponse avec citation
Vieux 19/07/2008, 22h58   #3
Cortes48
Modérateur
 
Date d'inscription: 28/02/2007
Localisation: Grenoble
Messages: 576
Par défaut

Citation:
Envoyé par archipel Voir le message
bah tu l'ouvre au début du code et tu la fermes (la bdd pas toi) quand il a finit d'être exécuté, pas la peine d'ouvrir/fermer pour chaque requete
ATTENTION 1500 ème messages de Archipel faut fété ça !
Cortes48 est déconnecté   Réponse avec citation
Vieux 19/07/2008, 23h07   #4
ferrand.d
Membre
 
Date d'inscription: 11/07/2008
Messages: 7
Par défaut

D'accord, merci pour ta réponse.
En fait j'ai de vieux restes de PHP et en PHP on m'avait dit qu'il fallait ouvrir-fermer à chaque fois. Mais en fait j'ai fait des recherches et on fait ça parce que sinon ça ralentit le serveur... donc ça ne concerne que le PHP. En C, je peux laisser ouvert.
J'ai l'impression d'avoir fait un monologue et d'avoir créé un sujet pour rien, désolé

Merci quand même !
ferrand.d est déconnecté   Réponse avec citation
Vieux 19/07/2008, 23h29   #5
archipel
Kikoolol
 
Date d'inscription: 22/01/2007
Messages: 2 847
Par défaut

bah non c'est pas inutile (on peut pas en dire autant de ton sondage cependant) j'aurai jamais eu de 1500eme message sinon, d'ailleurs, Cortes m'attendait au tournant
__________________
DevBlog qui a aboutit à Aanaa
archipel est déconnecté   Réponse avec citation
Réponse

Liens sociaux

Tags
bdd, close, connect, sgbd

Publicité



Utilisateurs regardant la discussion actuelle : 1 (0 membre(s) et 1 invité(s))
 
Outils de la discussion
Modes d'affichage

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Navigation rapide

Discussions similaires
Discussion Auteur Forum Réponses Dernier message
NDS Utilisation d'une video .avi dans un homebrew delfare Tutoriels 19 18/12/2007 02h52
bug possible dans oslDebug? daaa57150 Aide au développement 2 30/05/2007 14h10
GBA Initiation à l'assembleur - Partie 2 - Mode 4 GBA MIKEGBA Tutoriels 51 23/11/2006 21h39
[SuperCard SD] Arrêt lors d'une Màj M@cZér0 [NDS] Divers 12 11/11/2006 11h47
GBA LUA in my game Dr.Vince Tutoriels 7 13/09/2006 20h22


Fuseau horaire GMT +2. Il est actuellement 14h57.


Édité par : vBulletin® version 3.7.2
Copyright ©2000 - 2023, Jelsoft Enterprises Ltd. Tous droits réservés.
Version française #16 par l'association vBulletin francophone
Design par Ass-Itch, DJP et Dr.Vince