Dba's World, DON'T

Est-ce que je recycle vos Applications Pools moi ?

imagesCALYO663
Chers chers Développeurs et surtout SharePointeurs…

Vous êtes le sel de ma vie professionelle et je suis heureuse de vous avoir à bord de nos vaisseaux-StarTrek attitude.
Je vous avais déjà adressé une supplique dans un précédent Billet pour mettre en garde sur des mauvaise pratiques, répétées par des générations de bonne volonté…

Je viens de tomber récemment sur un article qui recommendait la chose suivante a des SharePointeurs pour tester les performances d’une external list avec Business Connectivity Services (aka BCS)

Check to see how long the query is taken. First, you may want to run DBCC FREEPROCCACHE to clear out the cache on the server and start fresh logging of query running time. Run the following query to find the longest running query using T-SQL.

SELECT DISTINCT TOP 10

t.TEXT QueryName,bblabalbalbalbalablab

Alors soyons très clair…DBBC FREEPROCCACHE sur un serveur SQL ca consiste effectivement à vider le procedure cache de tous ses plans d’executions. Ce qui aura pour effet d’entrainer ensuite une recompilation des dites orcédures et comme décrit par Microsoft

This can cause a sudden, temporary decrease in query performance (http://msdn.microsoft.com/en-us/library/ms174283.aspx)

Un effet tres similaire au recycle de vos application pool par exemple…

Sauf que nous n’avons pas de warmup scripts….

Donc please……

DON’T

 

9 thoughts on “Est-ce que je recycle vos Applications Pools moi ?”

  1. Oula, il faut faire attention à ce qu’on écrit sur Internet.

    Ne mettons pas tout le monde dans le même panier.

    “Certains SharePointeurs” aurait été plus judicieux. Et puis ils ont pas le monpole de la bétise…

  2. Une fois j’ai croisé un client qui avait un job qui faisait DBCC FREEPROCCACHE toutes les 5 minutes.
    Mon audit de perf a duré 10 minutes :).

  3. Le FreeProcCache est un peu violent en effet.
    Puis-je suggérer DBCC FREEPROCCACHE (PlanHandle);
    AInsi, on ne supprime di cache qu’un seul plan …
    C’est bon Isabelle, je ne t’ai pas mis a mal sur une auter publication interne ???

    1. L’idée est sympa, après il faut leur apprendre à récupérer le handle du plan etc 🙂 On a beaucoup à leur donner à ces chers amis…

Leave a Reply to thesqlgrrrl Cancel reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s