| Voir le sujet précédent :: Voir le sujet suivant   | 
	
	
	
		| Auteur | 
		Message | 
	
	
		rebel
 
 
  Inscrit le: 21 Juin 2005 Messages: 39
 
  | 
		
			
				 Posté le: Sam Juil 16, 2005 14:35    Sujet du message: 50000 enregistrements | 
				     | 
			 
			
				
  | 
			 
			
				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 | 
		 | 
	
	
		  | 
	
	
		MySt-R
 
  
  Inscrit le: 28 Déc 2003 Messages: 99 Localisation: Bxl
  | 
		
			
				 Posté le: Sam Juil 16, 2005 18:49    Sujet du message:  | 
				     | 
			 
			
				
  | 
			 
			
				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 | 
		 | 
	
	
		  | 
	
	
		rebel
 
 
  Inscrit le: 21 Juin 2005 Messages: 39
 
  | 
		
			
				 Posté le: Sam Juil 16, 2005 19:23    Sujet du message:  | 
				     | 
			 
			
				
  | 
			 
			
				lol  
 
 
v test avec set_time_limit en php  
 
 
thx ... _________________ http://web.world-online.biz | 
			 
		  | 
	
	
		| Revenir en haut de page | 
		 | 
	
	
		  | 
	
	
		eurower Site Admin
  
  Inscrit le: 03 Jan 2002 Messages: 1458 Localisation: Lyon
  | 
		
			
				 Posté le: Sam Juil 16, 2005 20:02    Sujet du message:  | 
				     | 
			 
			
				
  | 
			 
			
				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 | 
		 | 
	
	
		  | 
	
	
		rebel
 
 
  Inscrit le: 21 Juin 2005 Messages: 39
 
  | 
		 | 
	
	
		| Revenir en haut de page | 
		 | 
	
	
		  | 
	
	
		eurower Site Admin
  
  Inscrit le: 03 Jan 2002 Messages: 1458 Localisation: Lyon
  | 
		
			
				 Posté le: Lun Juil 18, 2005 15:13    Sujet du message:  | 
				     | 
			 
			
				
  | 
			 
			
				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 | 
		 | 
	
	
		  | 
	
	
		MySt-R
 
  
  Inscrit le: 28 Déc 2003 Messages: 99 Localisation: Bxl
  | 
		
			
				 Posté le: Mar Juil 19, 2005 10:25    Sujet du message:  | 
				     | 
			 
			
				
  | 
			 
			
				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   _________________ Alex is MySt-R... | 
			 
		  | 
	
	
		| Revenir en haut de page | 
		 | 
	
	
		  | 
	
	
		eurower Site Admin
  
  Inscrit le: 03 Jan 2002 Messages: 1458 Localisation: Lyon
  | 
		
			
				 Posté le: Mar Juil 19, 2005 10:42    Sujet du message:  | 
				     | 
			 
			
				
  | 
			 
			
				Yep Myst-r, j'avais pas compris !    
 
 
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 | 
		 | 
	
	
		  | 
	
	
		rebel
 
 
  Inscrit le: 21 Juin 2005 Messages: 39
 
  | 
		
			
				 Posté le: Mar Juil 19, 2005 12:10    Sujet du message:  | 
				     | 
			 
			
				
  | 
			 
			
				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 -  
 
 
 
Merci kan mem... _________________ http://web.world-online.biz | 
			 
		  | 
	
	
		| Revenir en haut de page | 
		 | 
	
	
		  | 
	
	
		 |