Connaissances Informatiques >> Logiciel >> SQL Server >> Content
  Derniers articles
  • SQL Server 2005 Express Erreur d'ins…
  • Comment renommer un serveur exécuta…
  • Comment désinstaller Microsoft SQL …
  • Comment faire pour installer SQL Ser…
  • Comment connecter SQL Server 2005 Ex…
  • Comment exécuter un script T -SQL s…
  • Comment se connecter à une base de …
  • Comment écrire des requêtes en uti…
  • Comment faire pour installer Microso…
  • Comment ajouter des utilisateurs à …
  •   SQL Server
  • 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
  •  
    SQL Server

    Comment faire pour trouver un index inutilisées dans SQL Server

    applications de base de données réagissent lentement aux requêtes des utilisateurs s'il ya des indices de bases de données inutilisées. Lorsqu'une base de données est utilisée pour obtenir des résultats de requête , l'index est mis à jour avec les modifications apportées aux données des tables de base de données . Les index inutilisés prennent plus de temps pour mettre à jour , ce qui provoque une réponse lente pour les applications de l'utilisateur . Logiciel Microsoft SQL Server peut vous aider à déterminer à quelle fréquence vous utilisez les index pour améliorer les performances de votre application. Instructions
    1

    Cliquez sur " Démarrer" de Windows , puis cliquez sur
    2

    Ajoutez les instructions SQL suivantes dans la fenêtre ouverte " console de gestion Microsoft SQL . ":

    - . Créer une structure de table requis

    SELECT TOP 1

    DatabaseName = DB_NAME ()

    , TableName = OBJECT_NAME (art. [ id_objet ] )

    , IndexName = i.name

    , user_updates

    , system_updates

    EN # TempUnusedIndexes

    de

    Inner sys.indexes Inscris ON s . [ id_objet ] = i . [ id_objet ]

    ET s.index_id = i.index_id

    OÙ s.database_id = DB_ID ()

    ET OBJECTPROPERTY (art. [ id_objet ] , ' IsMsShipped ') = 0

    ET user_seeks = 0

    ET user_scans = 0

    ET user_lookups = 0 < br . . >

    s [ id_objet ] = -999 - valeur factice pour obtenir la structure de la table

    ;

    - Boucle autour de toutes les bases de données sur le serveur
    < . p> EXEC sp_MSForEachDB ' UTILISATION [?] ; .

    - Table existe déjà

    INSERT INTO # TempUnusedIndexes

    SELECT TOP 10

    DatabaseName = DB_NAME ()

    , TableName = OBJECT_NAME (art. [ id_objet ] )

    , IndexName = i.name

    , user_updates

    , system_updates

    de

    de sys.dm_db_index_usage_stats INNER JOIN sys.indexes i ON s . [ id_objet ] = i . [ id_objet ]

    ET s.index_id = i.index_id

    Où s.database_id = DB_ID ()

    ET OBJECTPROPERTY (art. [ id_objet ] , '' IsMsShipped '') = 0

    ET user_seeks = 0

    user_scans = 0

    ET user_lookups = 0

    ; .

    - sélectionner des enregistrements

    SELECT * FROM TOP 10 # TempUnusedIndexes ORDER BY [ user_updates ]

    DESC

    DROP TABLE # TempUnusedIndexes
    3

    Cliquez sur «Fichier» puis cliquez sur «Enregistrer» pour enregistrer la procédure dans votre base de données SQL. < br >

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment installer un serveur SQL Server pour Rogue Spear 
  • Comment les tables de partitions dans SQL Server 2008 
  • Différence entre MS SQL et une base de données Oracle 
  • Comment connecter des machines clients SQL à une base de données 
  • Comment migrer Access vers SQL Server Express 
  • Comment créer une base de données dans SQL Server Express 
  • Comment faire pour trouver les fichiers MDF de SQL Server 2008 
  • SQL Server 2008 Caractéristiques Comparaison 
  • Comment ouvrir un fichier SQL Server BAK Microsoft 
  • Le type de données Différences entre SQL Server 2005 et SQL Server 2008 
  • Connaissances Informatiques © http://www.ordinateur.cc