accès aux groupes de discussion, consultation et publication d'articles, recherche de "newsgroups"...
membres, identifiez-vous
é-mail Mot de passe
nouveau ? mot de passe oublié ?
Chargement... Chargement en cours...

Groupes français belges canadiens suisses internationaux Nétiquette
Échangez opinions et commentaires dans les forums de discussion.

Re: Stocker des positions

 [  Nouvelle Discussion Nouvelle discussion  |  Répondre au groupe Répondre au groupe  |  fr.comp.lang.tcl ] 

Retour : Accueil du site fr comp lang tcl   charte stats de ce groupe


  Sujet:   Re: Stocker des positions  
 De: k...@kroc.tk (Kroc)
 Groupes: fr.comp.lang.tcl
 Organisation: http://groups.google.com
 Date: 03. Jul 2008, 08:54:32
 References: 1
On 3 juil, 15:30, clipper <es...@essai.fr> wrote:
> .../...
> Pour l'instant, j'ai une base sqlite avec une table T_Positions dans
> laquelle je rentre toutes les positions de tous les navires avec comme
> champs le x, le y, l'id du navire et la date (au sens large du terme,
> c'est un entier en minutes depuis le début du jeu).
>
> Quand je veux afficher toutes les trajectoires, je suis alors obligé de
> parcourir la table sur 2 indices, d'abord par id puis par date. Et dès
> que le nombre de positions commence à augmenter, ça devient loooonnnnng.

Voilà qui m'étonne beaucoup ! Je fais des requêtes SQLite sur des
tables énormes et je n'ai aucun problème de vitesse, alors ce genre de
requête, uniquement en lecture, devrait vraiment aller vite. Tu dois
avoir un truc comme ça :

if {[catch {package require sqlite3}] || [catch {sqlite3 DB
$::sqlite_file} R]} {
	puts "Erreur SQLite : $R"
	exit
}
DB timeout 90000
DB eval [subst {
	SELECT x,y,id,date
	FROM T_Positions
	ORDER BY id,date ASC
}] res {
	# Le traitement sur chaque ligne vient ci-dessous :
	puts "X = $res(x)  - Y = $res(y) - ID = $res(id) - Date = $res(date)"
}

Ce genre de traitement donne quoi chez toi ?

--
David


DateSujet  Auteur
03.07.
* Stocker des position
clipper
03.07.
`*   Re: Stocker des position
Kroc
04.07.
 `* Re: Stocker des position
clipper
04.07.
  `* Re: Stocker des position
Kroc
04.07.
   `- Re: Stocker des position
clipper
Groups Explorer contact votre avis comment ça marche? rechercher un groupe suggérer un groupe abuse accueil du site   Imprimer cette page   Envoyer cette page à un(e) ami(e)
Usenet Gratuit