SQL est un protocole de base de données qui est utilisée dans plusieurs systèmes d'exploitation . SQL Server est la couche logicielle qui gère les bases de données SQL sur le système d'exploitation Windows Server. SQL augmente et diminue son utilisation de la mémoire dynamiquement. Il maintient vieilles requêtes dans la mémoire aussi longtemps que possible . Les ballons de la mémoire tampon du logiciel jusqu'à ce que le serveur signale des problèmes de mémoire . Ensuite, SQL Server abandonne les requêtes qui n'ont pas été accédés récemment . Bien que ce soit le comportement normal et prévu de SQL Server , les administrateurs de serveur de définir des seuils de mémoire minimum et maximum pour SQL si la mémoire tampon est trop grande consommation des ressources système. Instructions déterminer si une fuite de mémoire existe 1 Lancez le Gestionnaire des tâches en appuyant sur " Ctrl + Alt + Suppr" simultanément. 2 Vérifiez l' utilisation de la mémoire SQL Server. Pour vérifier l' utilisation de la mémoire , cliquez sur l'onglet "Processus" du Gestionnaire des tâches faites défiler jusqu'à «SQL Server» est visible dans la liste des processus . Le numéro qui figure à droite de " SQL Server " est sa consommation de mémoire. Notez ce numéro . 3 Vérifiez la mémoire du système . Pour vérifier la mémoire système, cliquez sur l'onglet "Performance" dans le Gestionnaire des tâches. Sous " mémoire physique " , il ya trois numéros . La première est la mémoire totale , la seconde est la mémoire disponible. Notez que ces deux nombres. 4 Calculer le pourcentage de mémoire système utilisée par SQL Server. Diviser l'utilisation de la mémoire de SQL Server par la mémoire totale pour déterminer le pourcentage de la mémoire du système qui utilise SQL Server . Si ce nombre est plus élevé que vous le souhaitez, continuer à fixer des limites à la mémoire SQL Server. Le seul moment où il est essentiel de fixer des limites de la mémoire de SQL Server est de savoir si le SQL Server utilise plus de 95 pour cent des ressources du système . Branchez la mémoire du serveur SQL fuite 5 Lancement SQL Server en cliquant sur " Démarrer", " Tous les programmes", " SQL Server Management Studios », « SQL Server». 6 Cliquez sur le bouton " Object Explorer" sur l'application SQL Server . Une liste de serveurs s'affiche. Si vous utilisez SQL Server sur l'ordinateur local , uniquement "localhost " apparaît sur la liste. 7 lancer la boîte de dialogue des propriétés du serveur par un clic droit sur l'icône du serveur , puis en sélectionnant "Propriétés". 8 Cliquez sur l' onglet "Mémoire " sur la boîte de dialogue des propriétés . 9 définir les options de mémoire du serveur . Sous " Options de mémoire du serveur", il ya deux zones de texte. On est étiqueté « Mémoire Min Server ; « l'autre est étiqueté « Mémoire Max Server. " Tapez " 0" dans la zone de texte pour " Mémoire min Server. " Tapez la quantité maximale de mémoire (en mégaoctets) que SQL doit avoir accès à de la " Mémoire Max Server. " En cas de doute , commencer avec la moitié de la mémoire totale du système . Vous pouvez toujours augmenter ou diminuer cette option en fonction des performances .
|