www.informatik-aktuell.de



Ähnliche Dokumente

Vorstellung RWTH Gründerzentrum

Live aus der Cloud. im Kundeneinsatz. Michael Flum Business Development Manager

SharePoint 2010 Mobile Access

CERTIFIED FINANCIAL ENGINEER (CFE) EDUCATION IS THE KEY

Getting Started Guide CRM Online, 2013 & 2015 xrm1 Verpflegungspauschalen

Installation von horizont 4 bei Verwendung mehrerer Datenbanken

Microsoft SQL Server Einladung zum Einführungstraining. Exklusiv für Microsoft Partner.

DevOps - Entwickelst Du noch oder lieferst Du schon?

Systemvoraussetzungen

Aufbau eines IT-Servicekataloges am Fallbeispiel einer Schweizer Bank

Über den Unterschied zwischen Business Analysis und Requirements Engineering & Management

Systemvoraussetzungen

HWP-WIN Update Argumente für eine Aktualisierung Präsentiert durch Sage Business Partner Johann König

Wo finde ich die Software? - Jedem ProLiant Server liegt eine Management CD bei. - Über die Internetseite

mii IP Telefonie im täglichen Leben Christian Decker Business Consulting

TFS Customzing. in der Praxis. Thomas Gugler. seit 2005 bei ANECON. .NET seit 2002 (happy bday!) Schwerpunkte: MCPD.Net 4.0, MCTS TFS, Scrum Master,

Systemvoraussetzungen

Microsoft Licensing. SoftwareONE. Lync Server, Matthias Blaser

Titel. System Center Configuration Manager 2012 R2 Anleitung Installation Softwareupdatepunkt und WSUS Integration

Systemvoraussetzungen

bizsoft Rechner (Server) Wechsel

HP Software Support Maximieren Sie den Wert Ihrer Software Lösung

Mission. TARGIT macht es einfach und bezahlbar für Organisationen datengetrieben zu werden

Clientkonfiguration für Hosted Exchange 2010

Executive Information. Der Desktop der Zukunft Überlegungen zur strategischen Ausrichtung der Desktop-Infrastruktur.

Alle Informationen zu Windows Server 2003 Übersicht der Produkte

Systemvoraussetzungen


Der Support für Windows Server 2003 endet endgültig alles was Ihnen dann noch bleibt ist diese Broschüre.

Anleitung IPSec VPN. Datum: Version: 1.1. Gültig ab: Ablage:

Thema: Microsoft Project online Welche Version benötigen Sie?

Eigenen WSUS Server mit dem UNI WSUS Server Synchronisieren

IBM Spectrum Protect (TSM Family) Strategy and Directions

Team Collaboration im Web 2.0

Neuerungen in System Center Endpoint Protection (SCEP) 2012

Wie haben die IT-Services Mehrwerte beim Kunden erzeugt? Ein Erfahrungsbericht Christian Roth,

Mobile Instandhaltung & RFID

Handbuch. Artologik EZ-Equip. Plug-in für EZbooking version 3.2. Artisan Global Software

Ich freue mich auf Ihr Kommen. Sven Gmelin, AddOn (Schweiz) AG

HP ALM. Was gibt es Neues und wo geht die Reise hin. Thomas Köppner, Technical Consultant, HP

SQL Server 2012 und SharePoint im Unternehmenseinsatz. Referent Daniel Caesar

Und was wird aus meinem Berichtswesen? <Speaker> Oracle Deutschland B.V. & Co. KG

White Paper. Konfiguration und Verwendung des Auditlogs Winter Release

VEDA Managed Services VEDA-SOFTWARE

Preview of Future TSM Enhancements

Kommunikationsübersicht XIMA FORMCYCLE Inhaltsverzeichnis

Lokale Installation von DotNetNuke 4 ohne IIS

Softwareanforderungen für Microsoft Dynamics CRM Server 2015

MASTERSTUDIUM WIESO UND WARUM (HINTER)GRÜNDE FÜR EIN MASTERSTUDIUM IN DER SCHWEIZ Tim Kaltenborn Universum Communications

Excel beschleunigen mit dem mit Windows HPC Server 2008 R2

IBM SPSS Modeler Entity Analytics - Erweiterte Konfiguration

MEHR INNOVATION. MIT SICHERHEIT. COMPAREX Briefing Circle 2014

SAP NetWeaver Gateway. 2013

Setzen Sie die richtigen Prioritäten im Service Desk!

3 System Center Virtual Machine Manager 2012

Transit/TermStar NXT

Virtual Desktop Infrasstructure - VDI

Wie mache ich eine Datensicherung vom SQL Server Express

Die neue DevOps Foundation Zertifizierung. Webinar , Alex Lichtenberger, Glenfis

PS4B - Professional Solutions for Business. Geschäftsprozesse optimieren und realisieren

Matrix42. Matrix42 Cloud Trial Erste Schritte. Version

Update Windows 2000 Server auf Windows Server 2003 ver 1.0

BEDIFFERENT ACE G E R M A N Y. aras.com. Copyright 2012 Aras. All Rights Reserved.

Entwicklung von Workflows am Beispiel des Open Source Tools Bonita BPMN

Der Nutzen und die Entscheidung für die private Cloud. Martin Constam Rechenpower in der Private Cloud 12. Mai 2014

Ich freue mich auf Ihr Kommen. Sven Gmelin, AddOn Systemhaus GmbH

Preisliste für The Unscrambler X

Stellen Sie sich vor, Ihr Informations- Management weist eine Unterdeckung auf.

Von$Siebel$zu$Fusion$als$evolu0onärer$Weg$$$$$$$$$$$$$$$$$$$$$$$ Alexander$Doubek$ Senior$Manager$ $

Softfolio xrm Preisliste 02/2016 für Neukunden. Gültig ab

1 Installation QTrans V2.0 unter Windows NT4

:: Anleitung Hosting Server 1cloud.ch ::

Microsoft SQL Server 2005 Management Studio Express Installation und Wiederherstellung einer Redisys SQL Datenbank. Inhaltsverzeichnis

SQL Server 2008 Standard und Workgroup Edition

Customer Experience Management / IBM Tealeaf

Alle Jahre wieder... Eckard Brandt. Regionales Rechenzentrum für Niedersachsen Eckard Brandt Gruppe Systemtechnik

QS solutions GmbH. präsentiert das Zusammenspiel von. Ihr Partner im Relationship Management

Ein buchner Unternehmen: Starke Software Gmbh Lise-Meitner-Str Schwentinental Tel.:

Multi-Device Applikationen aus der Swisscom Cloud. Lukas Lehmann

RIS Abbild mit aktuellen Updates

Verde. Gudula Holzheid Senior Consultant Ex Libris (Deutschland) GmbH

SQL Server 2005 Standard Edition SQL Server 2005 Enterprise Edition SQL Server 2005 Workgroup Edition

Perceptive Document Composition

IT-gestützte Prozesse im Mittelstand Lernen aus erfolgreichen Piloprojekten IHK

Backup Recovery Grundlagen

3 System Center Virtual Machine Manager 2012

Support-Tipp Mai Release Management in Altium Designer

Soziale Netze (Web 2.0)

Projektmanagement in Outlook integriert

-Migration ganz einfach von POP3/IMAP4 zu Exchange Online. Christoph Bollig, Technologieberater Office 365

Schritt 1: Verwenden von Excel zum Erstellen von Verbindungen mit SQL Server-Daten

Installation und Konfiguration Microsoft SQL Server 2012

Quiz mit Google Docs erstellen

Herzlich Willkommen - TeleSys!

Transkript:

www.informatik-aktuell.de

Connection Session Request Monitoring Microsoft SQL Server Datum: 14.12.2015 Autor: Uwe Ricken (db Berater GmbH)

Uwe Ricken db Berater GmbH I am working with IT-systems since early 1990's and with the main focus on Microsoft SQL Server since version 6.0. I started with development of database applications in 1998 with a professional CRM-System based on Microsoft products (Microsoft Office and Microsoft SQL Server). Since 2008 I'm focused exclusively on Microsoft SQL Server and since 2008 I'm working in 3rd level support teams for banks, insurances and global industries. www: email: blog: twitter: xing: http://www.db-berater.de uwe.ricken@db-berater.de http://www.sqlmaster.de https://twitter.com/@dbberater http://www.xing.com/profile/uwe_ricken Since May 2013 I'm a Microsoft Certified Master: SQL Server 2008 which was an amazing way into the depth of Microsoft SQL Server. In July 2013 I have been awarded with the MVP Award for Microsoft SQL Server.

Uwe Ricken db Berater GmbH The Microsoft Certified Solutions Master (MCSM) and Microsoft Certified Master (MCM) programs recognize the most experienced IT professionals who demonstrate and validate their deep technical skills to successfully design and implement technical solutions in a complex business environment. Microsoft Certified Solutions Expert (MCSE) certifications are designed to recognize IT professionals who can design and build solutions across multiple technologies, both on-premises and in the cloud. The Microsoft Most Valuable Professional (MVP) Award is our way of saying thank you to exceptional, independent community leaders who share their passion, technical expertise, and real-world knowledge of Microsoft products with others.

Agenda Vom Client zur Datenbank Verbindungen -> Sitzungen -> Anforderungen Wo und wann wartet Microsoft SQL Server Welche Aufgaben werden ausgeführt Wartezustände und Warteschlangen

Verbindungen zu SQL Server Eine Connection beschreibt den physikalischen Verbindungsaufbau von einem Client zu Microsoft SQL Server Über eine authentifizierte Verbindung kann eine Sitzung aufgebaut werden, mit der auf Objekte des Microsoft SQL Server zugegriffen werden kann.

Hierarchie der dmo s Management View sys.dm_exec_connections sys.dm_exec_sessions Information physikalischer Aufbau (Client/ Server) Aktive Server- und Benutzersitzungen innerhalb einer physikalischen Verbindung sys.dm_exec_requests Aktuell ausgeführte Anforderungen innerhalb einer Benutzersitzung Client Server Datenbank Request

Von der Verbindung zur Anforderung sys.dm_exec_connections Gibt Informationen über die zu dieser Instanz von SQL Server hergestellten Verbindungen zurück. sys.dm_exec_sessions Gibt eine Zeile pro authentifizierter Sitzung in SQL Server zurück. sys.dm_exec_requests Gibt Informationen über jede einzelne Anforderung, die in SQL Server ausgeführt wird, zurück.

Wenn Microsoft SQL Server wartet sys.dm_os_wait_stats Gibt Informationen zu allen Wartevorgängen in den Threads zurück, die ausgeführt wurden. sys.dm_os_waiting_tasks Gibt Informationen zur Warteschlange von Tasks zurück, die auf eine Ressource warten. sys.dm_os_tasks Gibt eine Zeile für jeden aktiven Task in der SQL Server- Instanz zurück.

Wenn Microsoft SQL Server wartet Abbildung: http://rusanu.com/2013/08/01/understanding-how-sql-server-executes-a-query/

Wenn Microsoft SQL Server wartet running 60: RUNNING 55: RUNNABLE 59: RUNNABLE 72: RUNNABLE 51: RUNNABLE 54: WAITFOR 56: ASYNC_... 68: LCK_M_S 70: PAGELA.. runnable suspended

Wenn Microsoft SQL Server wartet running 55: RUNNING >4ms 59: RUNNABLE 72: RUNNABLE 51: RUNNABLE 68: RUNNABLE 54: WAITFOR 56: ASYNC_... 70: PAGELA.. runnable suspended

Wenn Microsoft SQL Server wartet running 59: RUNNING Quantum: 4ms SOS_SCHEDULER_YIE LD 72: RUNNABLE 51: RUNNABLE 68: RUNNABLE 55: RUNNABLE 54: WAITFOR 56: ASYNC_... 70: PAGELA.. runnable suspended

CXPACKET CONTROLLER THREAD 1.000 Datensätze 1.000 Datensätze 1.000 Datensätze 1.000 Datensätze Transaktion

Zusammenfassung sys.dm_exec_connections sys.dm_os_tasks sys.dm_exec_sessions sys.dm_os_waiting_tasks sys.dm_exec_requests sys.dm_exec_sql_text() sys.dm_exec_query_plan() sys.dm_exec_query_stats sys.dm_exec_procedure_stats

FRAGEN?

Partner: Ich freue mich auf Ihr Feedback! [Uwe Ricken] VIELEN DANK!