Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2015 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  1gros INSERT ou plein de petit ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

1gros INSERT ou plein de petit ?

n°1676979
thekingsky
Posté le 25-01-2008 à 21:28:31  profilanswer
 

Bonjour à tous,
 
Je me pose la question de savoir qu'elle est le plus lèger au niveau du traitement de faire 1 grosse requete insert ou 10 000 petite requete d'un tuple ?
 
mon SGBD est MySQL.
 
Si quelqu'un pouvais m'éclairer :)

mood
Publicité
Posté le 25-01-2008 à 21:28:31  profilanswer
 

n°1676981
weed
Posté le 25-01-2008 à 21:53:24  profilanswer
 

je te conseille de te renseigner sur les requettes préparé...

n°1677127
casimimir
Posté le 26-01-2008 à 14:49:28  profilanswer
 

pour 10000 je dirais une seule, maintenant si on parle de plusieurs millions de grosses lignes alors on peut envisager des commit intermediaires.
afin que le systeme puisse flusher les pages commitees sur disque et liberer sa memoire

n°1681110
thekingsky
Posté le 03-02-2008 à 18:07:39  profilanswer
 

Ok pour le commit mais comment je fait ?
 
En fait je vais chercher des données sur SQL server avec un gros select ( plus d'un million de ligne)
Ensuite je voulais faire un insert sur un serveur mysql.
 
Comment faire pour faire des commit "intermédiaire"?
Peut tu m'expliquer comment ça marche casimimir stp :)
 
Merci @+

n°1681206
weed
Posté le 03-02-2008 à 23:32:53  profilanswer
 

Bonne idée casimir
 
Pour faire des commit,  
 
- soit tu peux le faire avec mysql_query ,
mysql_query("start transaction" );
mysql_query("commit" );
 
- soit via PDO : http://www.php.net/manual/fr/ref.pdo.php. Je te conseille de regarder le 5ème exemple


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  1gros INSERT ou plein de petit ?

 

Sujets relatifs
Debutant en C : petit problème^^j'ai petit mistère avec un htaccess
petit problème d'allignementun petit problème avec recvfrom
Débutant, petit problémePetit programme simple pour débutant VBA
Lex Yacc , petit analyseur syntaxique ...Petit problème avec mon algo de tri !
Petit diaoporama en jspAide pour optimiser mon code => insert bdd
Plus de sujets relatifs à : 1gros INSERT ou plein de petit ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR