9.2. Was geschieht im Plancache?

Kenntnisse darüber, wann und wie Pläne wiederverwendet oder neu kompiliert werden, können Ihnen helfen, Anwendungen mit hoher Leistung zu entwerfen. Je mehr Sie über optimale Abfragepläne und darüber wissen, wie die verschiedenen Werte und Kardinalitäten zu verschiedenen Plänen führen, umso besser können Sie erkennen, wann eine Neukompilierung sinnvoll ist. Wenn unnötige Neukompilierungen auftreten oder wenn SQL Server keine Neukompilierungen vornimmt, obwohl er das Ihrer Meinung nach tun sollte, können Sie den Fehler leichter bestimmen, wenn Sie wissen, wie die Pläne intern gehandhabt werden. In diesem Abschnitt sehen wir uns den inneren Aufbau des Plancaches, die verfügbaren Metadaten, die Verfahren, mit denen ...

Get Microsoft SQL Server 2008 Internals now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.