Java Enterprise Performance: [Performance und Skalierbarkeit von Java-Enterprise-Anwendungen verstehen und managen]
Gespeichert in:
Hauptverfasser: | , , |
---|---|
Format: | Buch |
Sprache: | German |
Veröffentlicht: |
Frankfurt am Main
entwickler.press
2011
|
Schlagworte: | |
Online-Zugang: | Inhaltstext Inhaltsverzeichnis |
Beschreibung: | 262 S. Ill., graph. Darst. |
ISBN: | 9783868020403 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV037302295 | ||
003 | DE-604 | ||
005 | 20120830 | ||
007 | t | ||
008 | 110325s2011 gw ad|| |||| 00||| ger d | ||
015 | |a 10,N29 |2 dnb | ||
016 | 7 | |a 1004366108 |2 DE-101 | |
020 | |a 9783868020403 |c Pb. : EUR 34.90 |9 978-3-86802-040-3 | ||
024 | 3 | |a 9783868020403 | |
035 | |a (OCoLC)711737401 | ||
035 | |a (DE-599)DNB1004366108 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a ger | |
044 | |a gw |c XA-DE-HE | ||
049 | |a DE-29T |a DE-859 |a DE-83 |a DE-858 |a DE-M347 |a DE-863 |a DE-20 | ||
082 | 0 | |a 005.2762 |2 22/ger | |
084 | |a ST 250 |0 (DE-625)143626: |2 rvk | ||
084 | |a 004 |2 sdnb | ||
100 | 1 | |a Reitbauer, Alois |e Verfasser |0 (DE-588)143830627 |4 aut | |
245 | 1 | 0 | |a Java Enterprise Performance |b [Performance und Skalierbarkeit von Java-Enterprise-Anwendungen verstehen und managen] |c Alois Reitbauer ; Andreas Grabner ; Michael Kopp |
264 | 1 | |a Frankfurt am Main |b entwickler.press |c 2011 | |
300 | |a 262 S. |b Ill., graph. Darst. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
650 | 0 | 7 | |a Leistungsbewertung |0 (DE-588)4167271-9 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Skalierbarkeit |0 (DE-588)4520890-6 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Leistungssteigerung |0 (DE-588)4167306-2 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Java Enterprise |0 (DE-588)4637404-8 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a Java Enterprise |0 (DE-588)4637404-8 |D s |
689 | 0 | 1 | |a Leistungsbewertung |0 (DE-588)4167271-9 |D s |
689 | 0 | 2 | |a Leistungssteigerung |0 (DE-588)4167306-2 |D s |
689 | 0 | 3 | |a Skalierbarkeit |0 (DE-588)4520890-6 |D s |
689 | 0 | |5 DE-604 | |
700 | 1 | |a Grabner, Andreas |e Verfasser |0 (DE-588)143830066 |4 aut | |
700 | 1 | |a Kopp, Michael |e Verfasser |0 (DE-588)143830368 |4 aut | |
856 | 4 | 2 | |q text/html |u http://deposit.dnb.de/cgi-bin/dokserv?id=3513109&prov=M&dok_var=1&dok_ext=htm |3 Inhaltstext |
856 | 4 | 2 | |m DNB Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=021214677&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
943 | 1 | |a oai:aleph.bib-bvb.de:BVB01-021214677 |
Datensatz im Suchindex
DE-BY-863_location | 1340 |
---|---|
DE-BY-FWS_call_number | 1340/ST 250 J35 R379st |
DE-BY-FWS_katkey | 426618 |
DE-BY-FWS_media_number | 083101259004 |
_version_ | 1806527624039628800 |
adam_text |
IMAGE 1
INHALTSVERZEICHNIS
2.3 PROBLEM PATTERNS 70
2.3.1 FALSCHE GC-STRATEGIE UND -KONFIGURATION 70
2.3.2 FALSCH DIMENSIONIERTER HEAP 71
2.3.3 MEMORY LEAKS 72
2.3.4 ZU HOHER SPEICHERVERBRAUCH 76
2.3.5 CLASSLOADER-PROBLEME 78
2.3.6 OUTOFMEMORY-FEHLER 80
2.3.7 ZU VIEL TRANSAKTIONALER SPEICHERVERBRAUCH (GC THRASHING) 81 2.3.8
GROSSE TEMPORAERE OBJEKTE 82
2.3.9 FEHLERHAFTE IMPLEMENTIERUNGEN VON OPERATOREN 83
3 DIE DATENBANKSCHICHT 85
3.1 ARCHITEKTUR UND LAUFZEITVERHALTEN 85
3.1.1 DIE ROLLE DES DATENBANK-LAYERS 85
3.1.2 ARCHITEKTUR EINER DATENBANKANWENDUNG 87
3.1.3 ARCHITEKTURUEBERBLICK 87
3.1.4 DIEJDBC-SCHICHT 87
3.1.5 O/R MAPPER 90
3.1.6 CACHING 97
3.1.7 SPEICHERVERHALTEN 99
3.2 PERFORMANCEANALYSE 100
3.2.1 STATISTISCHER UEBERBLICK 101
3.2.2 TRANSAKTIONALE ANALYSE 102
3.2.3 STATEMENT-ERZEUGUNG 103
3.2.4 SPEICHERVERHALTEN 104
3.2.5 JMX- UND PMI-METRIKEN 104
3.3 PROBLEM PATTERNS 106
3.3.1 PREPARED-STATEMENT-VERWENDUNG 106
3.3.2 TRANSAKTIONSDAUER UND -VERHALTEN 107
3.3.3 INEFFIZIENTES ABFRAGEVERHALTEN 109
3.3.4 ANWENDUNGSDESIGN VS. DATENBANKDESIGN HO
4 VERTEILUNG UND KOMMUNIKATION 111
4.1 ARCHITEKTUR UND LAUFZEITVERHALTEN HL
4.1.1 ARCHITEKTUR EINES REMOTING-PROTOKOLLS 113
4.1.2 ZUSTANDSMANAGEMENT 114
4.1.3 LAUFZEITVERHALTEN 115
BIBLIOGRAFISCHE INFORMATIONEN HTTP://D-NB.INFO/1004366108
DIGITALISIERT DURCH
IMAGE 2
INHALTSVERZEICHNIS
117
121 122 123 124 126 128 129 129 130 130 131 132 134 135 136 137 137 137
139 140 140 142
142
5 WEB- UND AJAX-PERFORMANCE 143
5.1 ARCHITEKTUR UND LAUFZEITVERHALTEN 143
5.1.1 DAS HTTP-PROTOKOLL 143
5.1.2 DOM-MANIPULATION 153
5.1.3 MEMORY LEAKS IN JAVASCRIPT 157
5.2 PERFORMANCEANALYSE 158
5.2.1 NETZWERKANAYLSE 159
5.2.2 CACHING-ANALYSE 162
5.2.3 ANALYSE VON SERVERANFRAGEN 163
5.2.4 JAVASCRIPT-ANALYSE 166
5.2.5 ANALYSE IM ECHTBETRIEB 168
5.2.6 TECHNOLOGIEN ZUM SAMMELN VON PERFORMANCEDATEN 169
JAVA ENTERPRISE PERFORMANCE 7
4.1.4
4.1.5
SERIALISIERUNG LATENZ UND BANDBREITE
4.2 REMOTING-PROTOKOLLE 4.2.1 4.2.2 4.2.3 4.2.4 4.2.5 4.2.6
REMOTE METHOD INVOCATION (RMI) JAVA MESSAGING SERVICE QMS) WEB SERVICES
REST ENTERPRISE SERVICE BUSSES CICS 4.3 PERFORMANCEANALYSE 4.3.1 4.3.2
4.3.3 4.3.4 4.3.5 4.3.6
ANALYSE DES AUFRUFVERHALTENS SERVICELASTANALYSE STATISTISCHER UEBERBLICK
UEBERWACHUNG VON INFRASTRUKTURMETRIKEN DETAILANALYSE DES
KOMMUNIKATIONS-STACKS PROBLEMISOLATION 4.4 PROBLEM PATTERNS
4.4.1 4.4.2 4.4.3 4.4.4
4.4.5 4.4.6 4.4.7
FALSCHES PROTOKOLL GESPRAECHIGE ANWENDUNGEN ZU GROSSE NACHRICHTEN
SCHLECHTE SERVICEINTERFACES FALSCHES DEPLOYMENT KONFIGURATIONSFEHLER
SCHLECHTES ZUSTANDSMANAGEMENT
IMAGE 3
INHALTSVERZEICHNIS
5.3 PROBLEM PATTERNS 172
5.3.1 ZU VIELE REQUESTS 172
5.3.2 LANGSAME EXTERNE INHALTE 173
5.3.3 SENDEN ZU VIELER DATEN 174
5.3.4 SECURITY OVERHEAD 175
5.3.5 UNTERSCHAETZEN DES BROWSERS 175
5.3.6 UNGEWOLLTES LAYOUTING 176
5.3.7 SCHLECHTES STATE MANAGEMENT 177
5.3.8 FALSCHE SEITENSTRUKTUR 177
6 PERFORMANCE UND TESTEN 179
6.1 EINLEITUNG 179
6.2 DYNAMISCHE ARCHITEKTURVALIDIERUNG 179
6.3 PERFORMANCE IN CONTINUOUS INTEGRATION 182
6.3.1 ARTEN VON TESTS 182
6.3.2 AUFSETZEN EINER TESTUMGEBUNG 184
6.3.3 MESSUNGEN DURCHFUEHREN 184
6.3.4 AUSWERTUNG DER MESSDATEN 186
6.3.5 REGRESSIONSANALYSE 188
6.4 LAST-UND PERFORMANCETESTS 190
6.4.1 DEFINITION EINES TESTPROZESSES 191
6.4.2 AUFSETZEN EINES LASTTESTS 192
6.4.3 DURCHFUEHRUNG EINES LASTTESTS 198
6.4.4 INTERPRETATION EINES TESTLAUFS 202
6.5 PROBLEM PATTERNS 212
7 PERFORMANCEANALYSE UND -OPTIMIERUNG 215
7.1 EINLEITUNG 215
7.2 UEBERWACHUNG 216
7.2.1 DIE RICHTIGE DATENSAMMLUNG 217
7.2.2 UEBERWACHUNG EINER ANWENDUNG 221
7.2.3 UEBERWACHUNG AUS ENDNUTZERSICHT 229
7.2.4 BUSINESS TRANSACTION MANAGEMENT 229
7.3 ERKENNEN VON PROBLEMEN 230
7.3.1 WAS IST EIN PROBLEM? 231
7.3.2 SERVICE LEVEL MONITORING 231
7.3.3 KEY PERFORMANCE INDIKATORS (KPIS) 232
IMAGE 4
INHALTSVERZEICHNIS
7.3.4 TRENDING 232
7.3.5 INCIDENTS UND ALERTS 233
7.4 ISOLATION DER URSACHE 235
7.4.1 LANGSAME ANTWORTZEITEN, SCHLECHTER DURCHSATZ 237
7.4.2 STEIGENDE RESSOURCENAUSLASTUNG 240
7.4.3 ANWENDUNGSFEHLER 241
7.5 DETAILDIAGNOSE 242
7.5.1 TYPISCHE AUSLOESER 242
7.5.2 DIAGNOSE TYPISCHER PROBLEME 245
7.6 PROBLEMBEHEBUNG 249
7.6.1 PROBLEMDOKUMENTATION 249
7.6.2 TESTFALL 250
7.6.3 UEBERPRUEFUNG DER PROBLEMBEHEBUNG 250
7.6.4 ZURUECK ZUR UEBERWACHUNG 250
7.7 OPTIMIERUNG 251
7.7.1 KONTINUIERLICHE OPTIMIERUNG 252
7.7.2 EIN PROZESS ZUR DAUERHAFTEN PERFORMANCESTEIGERUNG 253 7.8
PROBLEM-PATTERNS 255
7.8.1 DATENFLUT 255
7.8.2 BLACKBOX-MONITORING 256
7.8.3 TEILE UND HERRSCHE . NICHT 256
7.8.4 VERMUTUNGEN STATT FAKTEN 256
7.8.5 TOP TEN REPORTS 257
7.8.6 UNZUREICHENDE VERIFIKATION 258 |
any_adam_object | 1 |
author | Reitbauer, Alois Grabner, Andreas Kopp, Michael |
author_GND | (DE-588)143830627 (DE-588)143830066 (DE-588)143830368 |
author_facet | Reitbauer, Alois Grabner, Andreas Kopp, Michael |
author_role | aut aut aut |
author_sort | Reitbauer, Alois |
author_variant | a r ar a g ag m k mk |
building | Verbundindex |
bvnumber | BV037302295 |
classification_rvk | ST 250 |
ctrlnum | (OCoLC)711737401 (DE-599)DNB1004366108 |
dewey-full | 005.2762 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.2762 |
dewey-search | 005.2762 |
dewey-sort | 15.2762 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>00000nam a2200000 c 4500</leader><controlfield tag="001">BV037302295</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20120830</controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">110325s2011 gw ad|| |||| 00||| ger d</controlfield><datafield tag="015" ind1=" " ind2=" "><subfield code="a">10,N29</subfield><subfield code="2">dnb</subfield></datafield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">1004366108</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783868020403</subfield><subfield code="c">Pb. : EUR 34.90</subfield><subfield code="9">978-3-86802-040-3</subfield></datafield><datafield tag="024" ind1="3" ind2=" "><subfield code="a">9783868020403</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)711737401</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)DNB1004366108</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakddb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">ger</subfield></datafield><datafield tag="044" ind1=" " ind2=" "><subfield code="a">gw</subfield><subfield code="c">XA-DE-HE</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-29T</subfield><subfield code="a">DE-859</subfield><subfield code="a">DE-83</subfield><subfield code="a">DE-858</subfield><subfield code="a">DE-M347</subfield><subfield code="a">DE-863</subfield><subfield code="a">DE-20</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.2762</subfield><subfield code="2">22/ger</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 250</subfield><subfield code="0">(DE-625)143626:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">004</subfield><subfield code="2">sdnb</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Reitbauer, Alois</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)143830627</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Java Enterprise Performance</subfield><subfield code="b">[Performance und Skalierbarkeit von Java-Enterprise-Anwendungen verstehen und managen]</subfield><subfield code="c">Alois Reitbauer ; Andreas Grabner ; Michael Kopp</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Frankfurt am Main</subfield><subfield code="b">entwickler.press</subfield><subfield code="c">2011</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">262 S.</subfield><subfield code="b">Ill., graph. Darst.</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Leistungsbewertung</subfield><subfield code="0">(DE-588)4167271-9</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Skalierbarkeit</subfield><subfield code="0">(DE-588)4520890-6</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Leistungssteigerung</subfield><subfield code="0">(DE-588)4167306-2</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Java Enterprise</subfield><subfield code="0">(DE-588)4637404-8</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Java Enterprise</subfield><subfield code="0">(DE-588)4637404-8</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><subfield code="a">Leistungsbewertung</subfield><subfield code="0">(DE-588)4167271-9</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="2"><subfield code="a">Leistungssteigerung</subfield><subfield code="0">(DE-588)4167306-2</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="3"><subfield code="a">Skalierbarkeit</subfield><subfield code="0">(DE-588)4520890-6</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Grabner, Andreas</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)143830066</subfield><subfield code="4">aut</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Kopp, Michael</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)143830368</subfield><subfield code="4">aut</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="q">text/html</subfield><subfield code="u">http://deposit.dnb.de/cgi-bin/dokserv?id=3513109&prov=M&dok_var=1&dok_ext=htm</subfield><subfield code="3">Inhaltstext</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">DNB Datenaustausch</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=021214677&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="943" ind1="1" ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-021214677</subfield></datafield></record></collection> |
id | DE-604.BV037302295 |
illustrated | Illustrated |
indexdate | 2024-08-05T08:23:16Z |
institution | BVB |
isbn | 9783868020403 |
language | German |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-021214677 |
oclc_num | 711737401 |
open_access_boolean | |
owner | DE-29T DE-859 DE-83 DE-858 DE-M347 DE-863 DE-BY-FWS DE-20 |
owner_facet | DE-29T DE-859 DE-83 DE-858 DE-M347 DE-863 DE-BY-FWS DE-20 |
physical | 262 S. Ill., graph. Darst. |
publishDate | 2011 |
publishDateSearch | 2011 |
publishDateSort | 2011 |
publisher | entwickler.press |
record_format | marc |
spellingShingle | Reitbauer, Alois Grabner, Andreas Kopp, Michael Java Enterprise Performance [Performance und Skalierbarkeit von Java-Enterprise-Anwendungen verstehen und managen] Leistungsbewertung (DE-588)4167271-9 gnd Skalierbarkeit (DE-588)4520890-6 gnd Leistungssteigerung (DE-588)4167306-2 gnd Java Enterprise (DE-588)4637404-8 gnd |
subject_GND | (DE-588)4167271-9 (DE-588)4520890-6 (DE-588)4167306-2 (DE-588)4637404-8 |
title | Java Enterprise Performance [Performance und Skalierbarkeit von Java-Enterprise-Anwendungen verstehen und managen] |
title_auth | Java Enterprise Performance [Performance und Skalierbarkeit von Java-Enterprise-Anwendungen verstehen und managen] |
title_exact_search | Java Enterprise Performance [Performance und Skalierbarkeit von Java-Enterprise-Anwendungen verstehen und managen] |
title_full | Java Enterprise Performance [Performance und Skalierbarkeit von Java-Enterprise-Anwendungen verstehen und managen] Alois Reitbauer ; Andreas Grabner ; Michael Kopp |
title_fullStr | Java Enterprise Performance [Performance und Skalierbarkeit von Java-Enterprise-Anwendungen verstehen und managen] Alois Reitbauer ; Andreas Grabner ; Michael Kopp |
title_full_unstemmed | Java Enterprise Performance [Performance und Skalierbarkeit von Java-Enterprise-Anwendungen verstehen und managen] Alois Reitbauer ; Andreas Grabner ; Michael Kopp |
title_short | Java Enterprise Performance |
title_sort | java enterprise performance performance und skalierbarkeit von java enterprise anwendungen verstehen und managen |
title_sub | [Performance und Skalierbarkeit von Java-Enterprise-Anwendungen verstehen und managen] |
topic | Leistungsbewertung (DE-588)4167271-9 gnd Skalierbarkeit (DE-588)4520890-6 gnd Leistungssteigerung (DE-588)4167306-2 gnd Java Enterprise (DE-588)4637404-8 gnd |
topic_facet | Leistungsbewertung Skalierbarkeit Leistungssteigerung Java Enterprise |
url | http://deposit.dnb.de/cgi-bin/dokserv?id=3513109&prov=M&dok_var=1&dok_ext=htm http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=021214677&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT reitbaueralois javaenterpriseperformanceperformanceundskalierbarkeitvonjavaenterpriseanwendungenverstehenundmanagen AT grabnerandreas javaenterpriseperformanceperformanceundskalierbarkeitvonjavaenterpriseanwendungenverstehenundmanagen AT koppmichael javaenterpriseperformanceperformanceundskalierbarkeitvonjavaenterpriseanwendungenverstehenundmanagen |
Beschreibung
THWS Würzburg Teilbibliothek SHL, Raum I.2.11
Signatur: |
1340 ST 250 J35 R379st |
---|---|
Exemplar 1 | nicht ausleihbar Verfügbar Bestellen |