Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
Da die gespeicherten Prozeduren ein solch wichtiges Konzept in Datenbanken darstellen – das ist nicht nur bei SQL Server der Fall – und so häufig eingesetzt werden, ist es wichtig, sich mit deren Leistungsverhalten auseinanderzusetzen. Dies hilft Ihnen, Performanceschwierigkeiten zu entdecken, Gegenmaßnahmen zu ergreifen und sinnvolle Einsatzszenarien für gespeicherte Prozeduren zu erkennen. In diesem Abschnitt geht es darum zu verstehen, wie SQL Server gespeicherte Prozeduren überhaupt verarbeitet, und anschließend wird das klassische Problem Parameter Sniffing mitsamt den Gegenmaßnahmen dazu erläutert. Doch bevor wir in die Tiefen der Prozedurverarbeitung hinabsteigen, wird eine einfache Maßnahme vorgestellt, die »schon was bringen kann«.