{"id":1186,"date":"2024-05-09T23:25:11","date_gmt":"2024-05-09T20:25:11","guid":{"rendered":"https:\/\/techltx.com\/de\/?page_id=1186"},"modified":"2024-05-09T23:37:02","modified_gmt":"2024-05-09T20:37:02","slug":"hana-diagnosis-and-resolution","status":"publish","type":"page","link":"https:\/\/techltx.com\/de\/sap\/sap-hana\/hana-diagnosis-and-resolution\/","title":{"rendered":"HANA Diagnosis and Resolution"},"content":{"rendered":"\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:66.66%\">\n<p><strong>HANA-Diagnose und -Fehlerbehebung<\/strong><\/p>\n\n\n\n<p>Die Diagnose und Behebung von Problemen in SAP HANA-Landschaften umfasst die \u00dcberwachung von Systemlandschaften, das Abfragen von Systemansichten sowie das \u00dcberpr\u00fcfen von Trace- und Logdateien, um Probleme zu identifizieren und effektiv zu l\u00f6sen. Dies geschieht oft durch Programmkorrekturen, die auf der Basis von SAP-Incidents entwickelt werden.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:33.33%\">\n<figure class=\"wp-block-image size-full is-resized\"><a href=\"https:\/\/techltx.com\/wp-content\/uploads\/2024\/05\/SAP-HANA-Certified-Consultant.png\"><img loading=\"lazy\" decoding=\"async\" width=\"323\" height=\"322\" src=\"https:\/\/techltx.com\/wp-content\/uploads\/2024\/05\/SAP-HANA-Certified-Consultant.png\" alt=\"SAP-HANA-Certified-Technology-Consultant SAP HANA 2.0 SPS03\" class=\"wp-image-1116\" style=\"width:200px\" srcset=\"https:\/\/techltx.com\/wp-content\/uploads\/2024\/05\/SAP-HANA-Certified-Consultant.png 323w, https:\/\/techltx.com\/wp-content\/uploads\/2024\/05\/SAP-HANA-Certified-Consultant-300x300.png 300w, https:\/\/techltx.com\/wp-content\/uploads\/2024\/05\/SAP-HANA-Certified-Consultant-150x150.png 150w\" sizes=\"auto, (max-width: 323px) 100vw, 323px\" \/><\/a><figcaption class=\"wp-element-caption\">Zertifizierung 2020<\/figcaption><\/figure>\n<\/div>\n<\/div>\n\n\n\n<p class=\"has-text-align-center\"><strong>Wir unterst\u00fctzen Sie gerne in den folgenden Themen:<\/strong><\/p>\n\n\n\n<p><strong>Diagnosedateien und Logs<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\"><table><tbody><tr><td><strong>Speicherort der Diagnosedateien<\/strong><\/td><td>Diagnosedateien der Systemdatenbank werden standardm\u00e4\u00dfig auf dem SAP HANA-Server unter \/usr\/sap\/<SID>\/HDB<Instanz>\/<Host>\/trace gespeichert.<br>Trace-Dateien von Mandantendatenbanken werden in einem Unterordner namens DB_<Datenbankname> gespeichert. \u00dcberwachen Sie den f\u00fcr Diagnosedateien verwendeten Speicherplatz und l\u00f6schen Sie Dateien, die nicht mehr ben\u00f6tigt werden.<br>Wenn der lokale sichere Speicher (LSS) aktiv ist, schreibt er Trace- und Dump-Dateien in einen Ordner im gemeinsamen Dateisystem (\/usr\/sap\/<SID>\/lss\/shared\/data\/trace). Dieser Ordner ist nur vom Benutzer <sid>crypt zug\u00e4nglich. Weitere Informationen finden Sie im SAP HANA Sicherheitsleitfaden.<\/td><\/tr><tr><td><strong>Ansicht von Diagnosedateien<\/strong><\/td><td>Diagnosedateien k\u00f6nnen im SAP HANA Database Explorer eingesehen werden, wo Dateien nach Host und Dienst im Katalogbrowser gruppiert sind. Auf die Dateien kann zugegriffen werden, indem man mit der rechten Maustaste auf einen der Ordner klickt.<br>Diagnosedateien k\u00f6nnen auch im SAP HANA Studio auf der Registerkarte Diagnosedateien des Administrationseditors eingesehen werden.<\/td><\/tr><tr><td><strong>Traces<\/strong><\/td><td>SAP HANA bietet verschiedene Traces, um detaillierte Informationen \u00fcber die Aktionen des Datenbanksystems zur Fehlerbehebung und Fehleranalyse zu erhalten.<br>Das Tracing kann entweder im SAP HANA Database Explorer oder im SAP HANA Studio konfiguriert werden. Das Systemprivileg TRACE ADMIN ist erforderlich. Weitere Informationen finden Sie in den untenstehenden Verkn\u00fcpfungen zu den relevanten Themen.<\/td><\/tr><tr><td><strong>Fehlerbehebung bei einem nicht zug\u00e4nglichen oder nicht reagierenden SAP HANA-System<\/strong><\/td><td>Wenn ein HANA System von SQL nicht erreicht werden kann oder die Leistung schlecht ist, stehen Tools zur Verf\u00fcgung, die bei der Diagnose der Problemursache helfen.<br>F\u00fcr Situationen, in denen ein System von SQL nicht erreicht werden kann oder Leistungsprobleme auftreten, stehen Tools zur Verf\u00fcgung, mit denen Sie oder ein SAP-Supporttechniker auf Diagnoseinformationen zugreifen und Notfallma\u00dfnahmen zur Behebung der Situation durchf\u00fchren k\u00f6nnen.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p><strong>Traces<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\"><table><tbody><tr><td><strong>Datenbank-Trace<\/strong><\/td><td>Verstehen der Aktivit\u00e4t in den Komponenten der SAP HANA-Datenbank im Allgemeinen oder f\u00fcr eine spezifische Benutzer- oder Kundenoperation. Datenbank-Trace ist immer aktiv, und Informationen \u00fcber Fehler werden immer in Alert-Trace-Dateien aufgezeichnet.<\/td><\/tr><tr><td><strong>SQL-Trace<\/strong><\/td><td>Sammelt Informationen \u00fcber alle auf dem Indexserver ausgef\u00fchrten SQL-Anweisungen. Zu den von der SQL-Ablaufverfolgung gesammelten Informationen geh\u00f6ren die Gesamtausf\u00fchrungszeit jeder Anweisung, die Anzahl der betroffenen Datens\u00e4tze, potenzielle Fehler (z. B. Verst\u00f6\u00dfe gegen eindeutige Einschr\u00e4nkungen), die gemeldet wurden, die verwendete Datenbankverbindung usw. Der SQL-Trace ist ein guter Ausgangspunkt, um ausgef\u00fchrte Anweisungen und ihre potenziellen Auswirkungen auf die gesamte Anwendungs- und Systemleistung zu verstehen und potenzielle Leistungsengp\u00e4sse auf Anweisungsebene zu identifizieren.<\/td><\/tr><tr><td><strong>Expensive Statement Trace<\/strong><\/td><td>Zeichnet Informationen \u00fcber einzelne SQL-Anweisungen auf, deren Ausf\u00fchrungszeit eine konfigurierte Schwelle \u00fcberschreitet. Wenn Sie zus\u00e4tzlich zur Aktivierung der Trace f\u00fcr teure Anweisungen auch das Speicher-Tracking pro Anweisung aktivieren, zeigt die Trace f\u00fcr teure Anweisungen auch die maximale Speichergr\u00f6\u00dfe an, die zur Ausf\u00fchrung der teuren Anweisungen verwendet wurde.<\/td><\/tr><tr><td><strong>Plan-Trace<\/strong><\/td><td>Visualisiert die Ausf\u00fchrungspl\u00e4ne von SQL SELECT-Anweisungen f\u00fcr eine tiefgreifende Analyse der Abfrageleistung.<\/td><\/tr><tr><td><strong>Deadlock-Erkennung<\/strong><\/td><td>Erstellt eine Waitgraph-Datei, die Thread-Informationen \u00fcber Deadlocks enth\u00e4lt. Von der SQL-Befehlszeile aus k\u00f6nnen Sie den Befehl ALTER SYSTEM CREATE WAITGRAPH verwenden, um eine Waitgraph-Datei zu erstellen, die Thread-Informationen \u00fcber Deadlocks enth\u00e4lt. Vollst\u00e4ndige Details zur Syntax finden Sie im SAP HANA SQL-Referenzhandbuch; hier werden die Verwendung und optionale Konfigurationsschritte anhand einiger Beispiele erl\u00e4utert, um die wesentlichen Funktionen zu veranschaulichen. Um diesen Befehl auszuf\u00fchren, sind RESOURCE_ADMIN-Berechtigungen erforderlich. Sie k\u00f6nnen den Fortschritt des Jobs in der \u00dcberwachungsansicht M_JOB_PROGRESS \u00fcberwachen.<\/td><\/tr><tr><td><strong>Performance-Trace<\/strong><\/td><td>Zeichnet Leistungsindikatoren einzelner Abfrageschritte im Datenbankkern f\u00fcr eine detaillierte Leistungsanalyse durch den SAP-Support auf. Die gesammelten Informationen umfassen die Verarbeitungszeit, die in einem bestimmten Schritt ben\u00f6tigt wird, die gelesene und geschriebene Datengr\u00f6\u00dfe, die Netzwerkkommunikation und Informationen, die spezifisch f\u00fcr den Operator oder den Verarbeitungsschritt sind (zum Beispiel die Anzahl der als Eingabe und Ausgabe verwendeten Datens\u00e4tze). Die Leistungs-Trace kann gleichzeitig in mehreren Mandantendatenbanken aktiviert werden, um abteilungs\u00fcbergreifende Abfragen zu analysieren.<\/td><\/tr><tr><td><strong>Kernel-Profiler<\/strong><\/td><td>Erstellt ein Profiler-Trace f\u00fcr eine detaillierte Leistungsanalyse durch den SAP-Support. Das Kernel-Profil sammelt beispielsweise Informationen \u00fcber h\u00e4ufige und\/oder kostenintensive Ausf\u00fchrungspfade w\u00e4hrend der Abfrageverarbeitung. Es wird empfohlen, das Kernel-Profiler-Tracing unmittelbar vor der Ausf\u00fchrung der zu analysierenden Anweisungen zu starten und unmittelbar nach deren Abschluss zu stoppen. Dies vermeidet die unn\u00f6tige Aufzeichnung irrelevanter Anweisungen. Es ist auch ratsam, da diese Art der Aufzeichnung die Leistung negativ beeinflussen kann.<\/td><\/tr><tr><td><strong>System-Dump<\/strong><\/td><td>Erstellt einen oder mehrere Runtime-Dump, wenn es vom SAP-Support angefordert wird, um das Verhalten von SAP HANA in einer Problemsituation zu verstehen.<\/td><\/tr><tr><td><strong>SAP Web Dispatcher HTTP-Trace<\/strong><\/td><td>Analysiert HTTP-Anfragen. Der interne Web-Dispatcher von HANA ist eine Implementierung des NetWeaver Web-Dispatchers. Die Support-Komponenten-ID f\u00fcr den Web-Dispatcher lautet: BC-CST-WDP. F\u00fcr detailliertere Informationen k\u00f6nnen Sie auf die Dokumentation zum SAP Web Dispatcher und zur NetWeaver-Dokumentation verweisen, indem Sie die unten unter &#8222;Verwandte Informationen&#8220; angegebenen Links verwenden.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><a href=\"https:\/\/calendly.com\/baltx\/scheduleanexpert\"><img loading=\"lazy\" decoding=\"async\" width=\"355\" height=\"433\" src=\"https:\/\/techltx.com\/wp-content\/uploads\/2024\/04\/schedule-an-expert.png\" alt=\"\" class=\"wp-image-1092\" srcset=\"https:\/\/techltx.com\/wp-content\/uploads\/2024\/04\/schedule-an-expert.png 355w, https:\/\/techltx.com\/wp-content\/uploads\/2024\/04\/schedule-an-expert-246x300.png 246w\" sizes=\"auto, (max-width: 355px) 100vw, 355px\" \/><\/a><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>HANA-Diagnose und -Fehlerbehebung Die Diagnose und Behebung von Problemen in SAP HANA-Landschaften umfasst die \u00dcberwachung von Systemlandschaften, das Abfragen von Systemansichten sowie das \u00dcberpr\u00fcfen von Trace- und Logdateien, um Probleme zu identifizieren und effektiv zu l\u00f6sen. Dies geschieht oft durch Programmkorrekturen, die auf der Basis von SAP-Incidents entwickelt werden. Wir unterst\u00fctzen Sie gerne in den [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"parent":43,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"content-type":"","_uag_custom_page_level_css":"","site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-1186","page","type-page","status-publish","hentry"],"uagb_featured_image_src":{"full":false,"thumbnail":false,"medium":false,"medium_large":false,"large":false,"1536x1536":false,"2048x2048":false},"uagb_author_info":{"display_name":"BALTX","author_link":"https:\/\/techltx.com\/de\/author\/baltx-com\/"},"uagb_comment_info":0,"uagb_excerpt":"HANA-Diagnose und -Fehlerbehebung Die Diagnose und Behebung von Problemen in SAP HANA-Landschaften umfasst die \u00dcberwachung von Systemlandschaften, das Abfragen von Systemansichten sowie das \u00dcberpr\u00fcfen von Trace- und Logdateien, um Probleme zu identifizieren und effektiv zu l\u00f6sen. Dies geschieht oft durch Programmkorrekturen, die auf der Basis von SAP-Incidents entwickelt werden. Wir unterst\u00fctzen Sie gerne in den&hellip;","_links":{"self":[{"href":"https:\/\/techltx.com\/de\/wp-json\/wp\/v2\/pages\/1186","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/techltx.com\/de\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/techltx.com\/de\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/techltx.com\/de\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/techltx.com\/de\/wp-json\/wp\/v2\/comments?post=1186"}],"version-history":[{"count":9,"href":"https:\/\/techltx.com\/de\/wp-json\/wp\/v2\/pages\/1186\/revisions"}],"predecessor-version":[{"id":1202,"href":"https:\/\/techltx.com\/de\/wp-json\/wp\/v2\/pages\/1186\/revisions\/1202"}],"up":[{"embeddable":true,"href":"https:\/\/techltx.com\/de\/wp-json\/wp\/v2\/pages\/43"}],"wp:attachment":[{"href":"https:\/\/techltx.com\/de\/wp-json\/wp\/v2\/media?parent=1186"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}