Forum Eurower.com Index du Forum

Forum Eurower.com
Bienvenue sur le forum de Eurower
 
 FAQFAQ   RechercherRechercher   Liste des MembresListe des Membres   Groupes d'utilisateursGroupes d'utilisateurs   S'enregistrerS'enregistrer 
 ProfilProfil   Se connecter pour vérifier ses messages privésSe connecter pour vérifier ses messages privés   ConnexionConnexion 

50000 enregistrements

 
Poster un nouveau sujet   Répondre au sujet    Forum Eurower.com Index du Forum -> Service SQL (base de données) sur .NET Service SQL (base de données) sur .NET
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
rebel



Inscrit le: 21 Juin 2005
Messages: 39

MessagePosté le: Sam Juil 16, 2005 14:35    Sujet du message: 50000 enregistrements Répondre en citant

Bonjour,

j'ai environ 50 000 enregistrement ( a 5000 près ) a enregistrer sur ma bdd mysql comment puis-je faire alors que la limite de temps d'exécution des requètes ne doit pas dépasser kes 10 secondes ?

Merci d'avance ...
_________________
http://web.world-online.biz
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur
MySt-R



Inscrit le: 28 Déc 2003
Messages: 99
Localisation: Bxl

MessagePosté le: Sam Juil 16, 2005 18:49    Sujet du message: Répondre en citant

plusieurs requetes ?

une pour 1 à 10000
une pour 10000 à 20000


ché pas moi jsors ca comme ca :p
_________________
Alex is MySt-R...
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur
rebel



Inscrit le: 21 Juin 2005
Messages: 39

MessagePosté le: Sam Juil 16, 2005 19:23    Sujet du message: Répondre en citant

lol Smile

v test avec set_time_limit en php Smile

thx ...
_________________
http://web.world-online.biz
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur
eurower
Site Admin


Inscrit le: 03 Jan 2002
Messages: 1458
Localisation: Lyon

MessagePosté le: Sam Juil 16, 2005 20:02    Sujet du message: Répondre en citant

Interdiction de toucher a set time limit de php tt facon !

Fo optimiser votre base de données avec des index déjà !
_________________
Modérateur des forums
Président de l'association

Hébergement eurower.net
Association loi 1901
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur
rebel



Inscrit le: 21 Juin 2005
Messages: 39

MessagePosté le: Lun Juil 18, 2005 14:18    Sujet du message: Répondre en citant

:'( mem pas ca ce set time limit ?

http://fr.php.net/manual/fr/function.set-time-limit.php
_________________
http://web.world-online.biz
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur
eurower
Site Admin


Inscrit le: 03 Jan 2002
Messages: 1458
Localisation: Lyon

MessagePosté le: Lun Juil 18, 2005 15:13    Sujet du message: Répondre en citant

Modifier un time limit n'est pas toujours la meilleurs solution !

Il est actuellement de 10 secondes ! Vous voulez pas que vos visiteurs attendent 10 secondes à chaque fois ?

Il faut optimiser votre base de données ...

Des index je me répète, vous en avez mis ?
_________________
Modérateur des forums
Président de l'association

Hébergement eurower.net
Association loi 1901
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur
MySt-R



Inscrit le: 28 Déc 2003
Messages: 99
Localisation: Bxl

MessagePosté le: Mar Juil 19, 2005 10:25    Sujet du message: Répondre en citant

Mais d'apres ce que j'ai compris, il veut juste remplir sa base de données directement...

Apres j'imagine que le temps de limite est largement suffisant Smile
_________________
Alex is MySt-R...
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur
eurower
Site Admin


Inscrit le: 03 Jan 2002
Messages: 1458
Localisation: Lyon

MessagePosté le: Mar Juil 19, 2005 10:42    Sujet du message: Répondre en citant

Yep Myst-r, j'avais pas compris ! Laughing

Rebel, si c'est un seule action à faire, soit tu le fait en effet étape par étape ! (0 à 10000, 10001 à 20000 etc ...)

Ou alors tu m'envoi le fichier avec les requêtes d'insertion et jte fé sa en quelques secondes !
_________________
Modérateur des forums
Président de l'association

Hébergement eurower.net
Association loi 1901
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur
rebel



Inscrit le: 21 Juin 2005
Messages: 39

MessagePosté le: Mar Juil 19, 2005 12:10    Sujet du message: Répondre en citant

merci g trouvé une soluce

g coupé mon fichier en 5 partie de 10000 enregistrement et g fé un script php ki exécute 10 reketes par boucle c bcp plus rapide te comm ca pe exécuter 10000 en 10 secondes mem - Smile


Merci kan mem...
_________________
http://web.world-online.biz
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur
Montrer les messages depuis:   
Poster un nouveau sujet   Répondre au sujet    Forum Eurower.com Index du Forum -> Service SQL (base de données) sur .NET Toutes les heures sont au format GMT + 2 Heures
Page 1 sur 1

 
Sauter vers:  
Vous ne pouvez pas poster de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas voter dans les sondages de ce forum


Powered by phpBB © 2001, 2005 phpBB Group
Traduction par : phpBB-fr.com