| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
Logiciel  
  • Adobe Illustrator

  • Un logiciel d'animation

  • antivirus Software

  • Logiciel audio

  • Sauvegarder des données

  • Gravez des CD

  • Gravez des DVD

  • Compression de données

  • Logiciel de base de données

  • desktop Publishing

  • desktop Video

  • Digital Video Software

  • Drupal

  • Logiciels éducatifs

  • Software Engineering

  • Types de fichier d'extension

  • Financial Software

  • Freeware , Shareware et Abandonware

  • GIMP

  • Graphics Software

  • Accueil Recording Software

  • Microsoft Access

  • Microsoft Excel

  • Microsoft Publisher

  • Microsoft Word

  • Code Open Source

  • Autres logiciels informatiques

  • Jeux PC

  • Photoshop

  • Portable Document Format

  • PowerPoint

  • Logiciel de présentation

  • Logiciels de productivité

  • Quicktime

  • Gestion Remote Desktop

  • SQL Server

  • Skype

  • Logiciel bêta de presse

  • Consultants logiciels

  • Les sociétés de développement de logiciels

  • Licences de logiciels

  • Tableur

  • Logiciel de préparation d' impôt

  • Logiciel utilitaire

  • Clip Art Web

  • Windows Media Player

  • Logiciel de traitement de texte
  •  
    Connaissances Informatiques >> Logiciel >> Logiciel de base de données >> Content
    Secondes pour exécuter une requête MySQL en PHP
    scripts PHP qui interrogation des bases de données back-end SQL permettent aux programmeurs Web de retirer un certain nombre de tâches , mais requêtes SQL lents peuvent faire des projets en ligne autrement impressionnants semblent triste et frustrant. Même si une requête MySQL typique prend qu'une fraction de seconde pour terminer , un large éventail de facteurs influent sur les temps de requête et les webmasters peuvent appliquer plusieurs méthodes pour faire des requêtes plus efficace. Durée requête

    Selon Rob Young, chef de produit senior pour le groupe de technologie de base de données Sun, requêtes SQL typiques prend moins d'une seconde à compléter . Jeunes explique que les webmasters considèrent de plus longues durées d'être " les requêtes lentes », et il a noté que les webmasters peuvent utiliser les outils de requêtes lentes pour diagnostiquer les requêtes qui prennent entre une et 10 secondes pour terminer .
    Identification
    Photos

    Webmasters qui connaissent ou soupçonnent les requêtes lentes , selon Young, peuvent permettre une fonctionnalité d'enregistrement natif de MySQL comme un moyen de suivre les requêtes lentes . L'activation de cette fonctionnalité nécessite l'arrêt du service MySQL du serveur, afin que les administrateurs de bases de données devraient faire preuve de prudence pour compléter cette activité au cours d'une opération de maintenance planifiée ou pendant les périodes d'utilisation de la base de données de lumière. Young souligne que l'activation du journal des requêtes lentes nécessite l'arrêt du service MySQL et de le redémarrer avec l'option - log -slow-queries argument. Une fois qu'un administrateur a activé les requêtes lentes journal , MySQL va garder une trace de chaque requête lente qui indique la longueur de la requête, lorsque la requête a commencé , le contenu des requêtes et des informations sur le client en plus d'autres données de requête .

    cache

    administrateurs de serveur MySQL qui éprouvent des requêtes de base de données lentes peuvent être en mesure d'accélérer les performances des requêtes en activant le cache MySQL. Cette fonction permet à la base de données pour conserver les données précédemment sélectionnés dans un fichier plus facilement accessible plutôt que de puiser dans la base de données pour chaque requête , ce qui accélère les performances des requêtes . Selon la programmation site Techno Corner, les administrateurs de serveurs peuvent tourner sur le cache de MySQL en définissant la variable "query -cache- Type " à "1 " et de définir une taille de cache dans le fichier de configuration MySQL.
    < Br > Considérations

    un large éventail de questions peuvent affecter combien de temps une requête MySQL faut pour terminer . Bien que de nombreux serveurs de garder la base de données MySQL disponible sur l'hôte local, certains administrateurs de serveurs font des requêtes aux bases de données qui résident sur ​​des serveurs distants , la connexion à un serveur distant peut augmenter le temps nécessaire pour exécuter une requête , et les problèmes de connectivité peut entraîner une requête pour ralentir ou encore un échec total . En outre , les utilisateurs peuvent éprouver plus de réponses à des requêtes normales pendant les périodes de fort trafic sur le serveur. Les utilisateurs qui exécutent des requêtes ou des requêtes étendues qui incluent le "Insert ", " jour ", " Supprimer ", ou "Drop" commandes peuvent éprouver beaucoup plus de temps d'exécution par rapport aux requêtes simples "Select".
    < Br >

    Previous :

    next :
      articles connexes
    ·Comparaison de Dropbox et Box.net 
    ·Paradox extensions de fichiers 
    ·Comment concevoir des rapports d'accès 
    ·Inner Join vs jointure implicite 
    ·Comment faire pour empêcher un saut de page avant des …
    ·Quels sont les différents objets disponibles dans la f…
    ·Comment faire pour exécuter Oracle 10G sur XP Home 
    ·Comment accéder à la requête ronde de quartier 
    ·Comment devenir membre d'une requête dans Access 
    ·Comment puis-je changer le mode d'authentification SQL 
      articles en vedette
    ·Comment utiliser Adobe visuel Communicator 
    ·Comment faire pour convertir FLV Films pour Adobe 
    ·Comment graver des DVDs dans Ubuntu 
    ·Comment faire pour dépanner un Iomega Zip 250 USB exte…
    ·Comment supprimer un arrière-plan de l'image dans Phot…
    ·Comment dessiner un T-shirt dans Photoshop 
    ·Comment faire pour modifier le Document Word 97-2003 Ex…
    ·Comment faire plusieurs colonnes pour un document texte…
    ·Comment graver un DVD vidéo sur votre disque dur pour …
    ·Je ne peux pas lire les changements dans un fichier PDF…
    Copyright © Connaissances Informatiques http://fr.wingwit.com