Fallbeispiele & Referenzen
_________________________
Berlin
Bozen
Bremen
Dornbrin
Dortmund
Frankfurt am Main
Hamburg
Hannover
Innsbruck
Karlsruhe
Köln
Leipzig
Ludwigsburg
Stuttgart
München
Neuss
Düsseldorf
Northeim
Nürnberg
Paderborn
Salzburg
Seminar-Ziel
This three-day instructor-led workshop provides database developers working in enterprise environments using Microsoft® SQL ServerT 2005 the knowledge and skills to evaluate and improve queries and query response times. The workshop focuses on systematic identification and optimization of database factors that impact query performance.
Teilnehmer Zielgruppe
This course is intended for current professional database developers who have three or more years of on-the-job experience developing SQL Server database solutions in an enterprise environment.
Kurs Voraussetzungen
Before attending this course, students must:
Seminar-Inhalt
Measuring Database Performance· This unit provides students with an opportunity to measure database performance and identify database performance bottlenecks. Students will use a sample script to identify performance and concurrency problems, capture baseline performance, and prioritize identified problems for optimization. Optimizing Physical Database Design· In this unit, students work with strategies for optimizing physical database design. Students will optimize a database schema using normalization, generalization, and denormalization. Optimizing Queries for Performance· In this unit students experience optimizing and tuning queries to improve performance. In the lab, students will optimize stored procedures, views, and non-cursor aggregate queries to improve database performance and user experience.
Each query that is optimized improves the overall system because the query will use fewer resources, freeing up those resources for other queries, and reducing the amount of locking done by the query. The domino effect is profound. Unit 4: Refactoring Cursors into Queries· In this unit, students will work with strategies for refactoring cursors into queries. In the lab, students will work to optimize a database by replacing slow iterative code with faster set-based code. Unit 5: Optimizing an Indexing Strategy· In this unit, students will work on optimizing indexing strategies. Students will work with a given database to add and delete indexes, by providing the optimum bridge between the query and the data without any redundancies. Unit 6: Managing Concurrency· This unit provides students with the opportunity to work with concurrency management. Students will look for concurrency issues and then solve them by optimizing transactions and adjusting the transaction isolation level.
Literatur
nach Absprache
|
Öffentliches Seminar |
Firmen Seminar |
Inhouse Seminar |
Individual Seminar |
| Dauer | 3 Tage |
| Seminarpreis pro Person | € 1.195,00 netto |
| € 1.422,05 inkl. 19% MwSt | |
| Seminarunterlagen | zzgl. |
| Verpflegung | zzgl. |
|
Weiterbildung Infos |
|
Bitte beachten Sie, dass bei mehr als zwei bis drei Teilnehmern pro Seminar ein Firmenseminar evtl. günstiger angeboten werden kann.
Für Ihre Individuellen Anforderung
Firmenschulungen OutSide: |
|
Firmen-seminare im Ausland |
|
Nach Absprache: Getätigte Auslandseinsätze Philippinen, Brasilien, Österreich Frankreich, Tschechien, Rumänien, Schweiz, Italien, Spanien |
|
Schulungsraum in eigenen und in Seminarhotels: |
|
Nürnberg, Wiesbaden, Paderborn, Hamburg, Hannover, Kassel, Magdeburg, Münster, Berlin, Dortmund, Neckarsulm, Saarbrücken, Bensheim, Essen, München, Ratingen, Wendelstein, Eschborn, Darmstadt, Frankfurt, Köln, Freiburg, Mannheim, Dillingen / Saar, Ludwigsburg, Karlsruhe, Heidelberg, Bonn, Bielefeld, Dresden, Cottbus, Fulda, Stuttgart, Kleinmachnow, Ettlingen, Friedrichshafen, Northeim, Düsseldorf, Ulm, Bayreuth, Würzburg, Bad Homburg, Leipzig, Bad Liebenzell, Leer, Neuss, Regensburg, Reutlingen, Bremen, Rostock, Siegen, Osnabrück, Kiel, Potsdam, Chemnitz, Halle, Aalen, Heilbronn, Erfurt, Dortmund , Duisburg, Augsburg, Bochum, Rosenheim, Ingolstadt, Wuppertal, Mönchengladbach, Aachen, Braunschweig, |
|
Unser Anspruch: |
|
Bestimmung der Inhalte und der Ziele: |