| 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
    Inconvénients d'un cache de requêtes
    MySQL dispose d'une fonctionnalité utile nommé " cache de requête " qui améliore les performances de MySQL significative lorsqu'il est activé . Le cache de requête contient le texte d'une instruction SELECT avec le résultat suivant qui a été envoyé au client. Lorsque les déclarations identiques ont été reçues à l'avenir , le serveur cherche les résultats du cache de requêtes au lieu d'exécuter à nouveau les états financiers. Le cache de requête est également partagée entre les sessions , donc un résultat de requête généré par un utilisateur peut être utilisé par un autre utilisateur . Le cache de requête est applicable dans des contextes où les tables ne changent pas souvent et le serveur reçoit de nombreuses requêtes identiques sur les tables. Cependant, cache de requête comporte des limites . Transparent Caching

    cache de requêtes est complètement transparente pour l'application . Cela va causer des problèmes dans certaines circonstances. Quand cache de requête est activée, vous pouvez toujours obtenir des résultats de requête , même si les tables liées sont verrouillés et sont mises à jour . Verrouillage de tables signifie généralement les tables sont inaccessibles , mais les résultats des requêtes de cache de requête sera encore venu pour les utilisateurs.
    Cache Limitation

    Le cache de requête ne fonctionne pas pour les sous- sélectionne, vues à roues alignées, ou un syndicat. Les requêtes doivent être exactement les mêmes pour utiliser le résultat de cache de requête , ce qui signifie que si vous mettez des commentaires dynamiques dans la requête avec plusieurs espaces ou autre cas , vous obtenez un résultat différent de cache de requêtes. Une autre limitation est que les requêtes SELECT sont mis en cache . Évitez les commentaires ou les espaces dans le début de la requête en cache de requêtes ne vérifie que la première lettre de la requête et que si elle est "S" ça continue à procéder en cache les résultats des requêtes .
    Tableau des niveaux granularité dans invalidation

    Si les tables sont modifiées ou mises à jour , toutes les requêtes issues des tables sont invalidés instantanément. La plupart des requêtes ne sont pas modifiés , mais MySQL ne peut pas identifier modifiés sont , donc il supprime tous d'entre eux. C'est la principale raison qui limite l'efficacité du cache de requêtes. Surtout avec demande d'écriture élevée tels que les forums , l'efficacité de cache de requête est très faible en raison de cette limitation.
    Fragmentation au fil du temps

    Avec le temps , la mémoire cache de requête devient fragmenté et moins efficace . La commande "flush QUERY CACHE " peut être utilisé pour les requêtes cache défragmentation , mais il peut bloquer cache de requête pour l'amour d'un grand cache de requête , ce qui est mauvais pour les applications en ligne.
    < Br >

    Previous :

    next :
      articles connexes
    ·Dépannage d'un manque SQL Management Studio 
    ·Comment utiliser AS/400 SQL pour rechercher les doublon…
    ·Comment faire pour convertir Microsoft SQL date à cord…
    ·Les avantages du système de gestion de base de donnée…
    ·Comment permettre aux clients Connect SQL Express 
    ·L'importance du système de gestion de base de données…
    ·Comment insérer une liste SharePoint en VBA 
    ·Comment formater une adresse électronique dans Access …
    ·A Travaux Tutoriel de base de données Microsoft pour é…
    ·Comment faire pour restaurer la base bak 
      articles en vedette
    ·Comment faire pour capturer FLV & Convert to AVI 
    ·Comment mettre à jour Media Center sous Vista 
    ·Comment utiliser Linux Putty Remote Desktop 
    ·Comment puis-je créer des macros Excel facilement 
    ·Comment puis-je enregistrer des pistes audio sur mon or…
    ·Adobe Configuration requise 
    ·Comment changer le profil Taille de l'image dans Drupal…
    ·Effets vidéo dans Photoshop 
    ·Comment verrouiller des cellules spécifiques dans Exce…
    ·Comment distribuer un Powerpoint pour Téléphones port…
    Copyright © Connaissances Informatiques http://fr.wingwit.com