Connaissances Informatiques >> programmation >> PHP /MySQL Programmation >> Content
  Derniers articles
  • Comment faire pour extraire une adre…
  • Comment se connecter à un serveur d…
  • Fichier php télécharger les types 
  • Comment puis-je lire un fichier PHP 
  • Comment mettre à jour PHP 5.1 à PH…
  • Comment rechercher une chaîne dans …
  • Comment analyser les résultats Goog…
  • Comment utiliser un panier en PHP 
  • Comment faire un formulaire de recom…
  • PHP peut se connecter à une base de…
  •   PHP /MySQL Programmation
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    PHP /MySQL Programmation

    Comment faire pour accélérer INSERT sur MySQL

    Cela peut sembler être une personne extrêmement patient est une exigence pour la manipulation de bases de données MySQL , mais en modifiant la façon dont vous insérer des enregistrements dans une base de données , vous pouvez effectuer les opérations exécutées jusqu'à 20 fois plus rapide . En outre, il est plus que juste une fonction disponible pour insérer des données . Instructions
    1

    éviter d'utiliser des instructions INSERT seule ligne distincte pour insérer plusieurs lignes pour le même client . Au lieu de cela , utiliser une grande instruction INSERT avec plusieurs listes de valeurs.
    2

    Fiez-vous à la commande INSERT DELAYED pour insérer plusieurs lignes pour plusieurs clients . Il files d'attente automatiquement chaque rangée et attend jusqu'à la table cible n'est pas utilisée par un autre thread .
    3

    Profitez des instructions INSERT simultanés lorsqu'ils traitent avec les tables MyISAM. Cela réduit les conflits entre lecture et écriture demandes d' une table particulière .
    4 Charger des données

    à partir d'un fichier texte directement dans un tableau en utilisant le DATA INFILE de charge au lieu d'une instruction INSERT. Il dure environ 20 fois plus rapide.
    5

    verrouiller les tables non transactionnelles avant d'insérer des données dans eux. Cela provoque le tampon d'index pour être vidé qu'une seule fois. Si vous ne bloquez pas eux, le tampon d'index sera rincé après chaque instruction INSERT simple .

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment faire pour obtenir le nom d' une variable passée en PHP 
  • Comment faire un tableau JavaScript avec PHP 
  • Comment configurer MySQL sur un ordinateur Windows PC 
  • Comment obtenir une page Web en PHP 
  • Comment exporter MySQL Workbench De 
  • Comment ajouter des numéros à un tableau PHP 
  • MySQL Data Load Tutorial 
  • PHP Grille Tutorial 
  • Comment faire pour installer PHP en direct ! Chat 
  • Comment faire pour installer PHP dans un cache de Windows 
  • Connaissances Informatiques © http://www.ordinateur.cc