{"id":93138,"date":"2020-09-03T01:42:51","date_gmt":"2020-09-02T23:42:51","guid":{"rendered":"https:\/\/prohoster.info\/blog\/administrirovanie\/awr-naskolko-ekzadatitsya-rabota-bazy-dannyh"},"modified":"2020-09-03T01:42:51","modified_gmt":"2020-09-02T23:42:51","slug":"awr-naskolko-ekzadatitsya-rabota-bazy-dannyh","status":"publish","type":"post","link":"https:\/\/prohoster.info\/nl\/blog\/administrirovanie\/awr-naskolko-ekzadatitsya-rabota-bazy-dannyh","title":{"rendered":"AWR: hoe 'exadata't' databaseprestaties?","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Met deze korte post wil ik een misverstand ontkrachten dat verband houdt met de AWR-analyse van databases die draaien op Oracle Exadata. Al bijna 10 jaar krijg ik steeds de vraag: wat is de bijdrage van Exadata Software aan de prestaties? Of in nieuwe termen: in hoeverre is de werking van elk database 'exadata't?<\/p>\n<p><img decoding=\"async\" alt=\"AWR: hoe &#039;exadata&#039;t&#039; databaseprestaties?\" src=\"\/wp-content\/uploads\/2020\/09\/b0ca997a4bd415723ae56c183e2dd42f.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Vaak wordt er op deze juiste vraag, naar mijn mening, een onjuist antwoord gegeven met een verwijzing naar AWR-statistieken. Hierin wordt een methode voor systeemwachttijden gepresenteerd, die de responstijd interpreteert als de som van de tijd dat de processors werken (DB CPU) en de tijd van wachttijden van verschillende klassen.<\/p>\n<p>Met de komst van Exadata zijn er specifieke systeemwachttijden aan de AWR-statistieken toegevoegd, gerelateerd aan de werking van Exadata Software. Gewoonlijk beginnen de namen van deze wachttijden met het woord 'cell' (de cell is de Exadata Storage server), en de meest voorkomende wachttijden hebben sprekende namen zoals 'cell smart table scan', 'cell multiblock physical read' en 'cell single block physical read'.<\/p>\n<p>In de meeste gevallen is het aandeel van zulke Exadata-wachttijden in de totale responstijd klein, en daarom komen ze zelfs niet in de sectie Top10 Foreground Events by Total Wait Time voor (in dat geval moeten ze worden gezocht in de sectie Foreground Wait Events). We hebben met moeite een voorbeeld van een dagelijkse AWR bij onze klanten gevonden waarin Exadata-wachttijden in de Top10-sectie voor kwamen en gezamenlijk ongeveer 5% uitmaakten:<\/p>\n<p align=\"center\"><strong>Evenement<\/strong><\/p>\n<p align=\"center\"><strong>Wachttijden<\/strong><\/p>\n<p align=\"center\"><strong>Totale wachttijd (sec)<\/strong><\/p>\n<p align=\"center\"><strong>Gem. wachttijd<\/strong><\/p>\n<p><strong>% DB tijd<\/strong><\/p>\n<p align=\"center\"><strong>Wachtklasse<\/strong><\/p>\n<p>DB CPU<\/p>\n<p>              <\/p>\n<p align=\"right\">115,2K<\/p>\n<p>              <\/p>\n<p align=\"right\">70.4<\/p>\n<p>              <\/p>\n<p>SQL*Net             meer gegevens van dblink<\/p>\n<p align=\"right\">670,196<\/p>\n<p align=\"right\">5471.5<\/p>\n<p align=\"right\">8,16ms<\/p>\n<p align=\"right\">3.3<\/p>\n<p>Netwerk\nglobal\n   log \/dev\/log local0\n   log \/dev\/log local1 notice\n   chroot \/var\/lib\/haproxy\n   stats timeout 30s\n   user haproxy\n   group haproxy\n   daemon\n\ndefaults\n   log global\n   mode http\n   option httplog\n   option dontlognull\n   timeout connect 5000\n   timeout client 50000\n   timeout server 50000\n\nfrontend http_front\n   bind *:80\n   stats uri \/haproxy?stats\n   default_backend http_back\n\nbackend http_back\n   balance roundrobin\n   server server_name1 private_ip1:80 check\n   server server_name2 private_ip2:80 check<\/p>\n<p>cell             single block physical read<\/p>\n<p align=\"right\">5,661,452<\/p>\n<p align=\"right\">3827.6<\/p>\n<p align=\"right\">676,07\u00b5s<\/p>\n<p align=\"right\">2.3<\/p>\n<p>User             I\/O<\/p>\n<p>Sync             ASM rebalance<\/p>\n<p align=\"right\">4,350,012<\/p>\n<p align=\"right\">3481.3<\/p>\n<p align=\"right\">800,30\u00b5s<\/p>\n<p align=\"right\">2.1<\/p>\n<p>Overig<\/p>\n<p>cell             multiblock physical read<\/p>\n<p align=\"right\">759,885<\/p>\n<p align=\"right\">2252<\/p>\n<p align=\"right\">2,96ms<\/p>\n<p align=\"right\">1.4<\/p>\n<p>User             I\/O<\/p>\n<p>direct             path read<\/p>\n<p align=\"right\">374,368<\/p>\n<p align=\"right\">1811.3<\/p>\n<p align=\"right\">4,84ms<\/p>\n<p align=\"right\">1.1<\/p>\n<p>User             I\/O<\/p>\n<p>SQL*Net             bericht van dblink<\/p>\n<p align=\"right\">7,983<\/p>\n<p align=\"right\">1725<\/p>\n<p align=\"right\">216,08ms<\/p>\n<p align=\"right\">1.1<\/p>\n<p>Netwerk\nglobal\n   log \/dev\/log local0\n   log \/dev\/log local1 notice\n   chroot \/var\/lib\/haproxy\n   stats timeout 30s\n   user haproxy\n   group haproxy\n   daemon\n\ndefaults\n   log global\n   mode http\n   option httplog\n   option dontlognull\n   timeout connect 5000\n   timeout client 50000\n   timeout server 50000\n\nfrontend http_front\n   bind *:80\n   stats uri \/haproxy?stats\n   default_backend http_back\n\nbackend http_back\n   balance roundrobin\n   server server_name1 private_ip1:80 check\n   server server_name2 private_ip2:80 check<\/p>\n<p>cell             smart table scan<\/p>\n<p align=\"right\">1,007,520<\/p>\n<p align=\"right\">1260.7<\/p>\n<p align=\"right\">1,25ms<\/p>\n<p align=\"right\">0.8<\/p>\n<p>User             I\/O<\/p>\n<p>direct             path read temp<\/p>\n<p align=\"right\">520,211<\/p>\n<p align=\"right\">808.4<\/p>\n<p align=\"right\">1,55ms<\/p>\n<p align=\"right\">0.5<\/p>\n<p>User             I\/O<\/p>\n<p>enq: TM \u2014 contention<\/p>\n<p align=\"right\">652<\/p>\n<p align=\"right\">795.8<\/p>\n<p align=\"right\">1220,55ms<\/p>\n<p align=\"right\">0.5<\/p>\n<p>) \u2014 dit is de enige plek waar je de backend hoeft op te geven. Alles andere past transparant in het concept \u201cspecificatie-&gt;wrapper\u201d, waar we het verder over zullen hebben.<\/p>\n<p>Van dergelijke AWR-statistieken worden vaak de volgende conclusies getrokken:<\/p>\n<p> 1.&nbsp;De bijdrage van Exadata-magic aan de prestaties van de database is niet hoog \u2014 het overschrijdt niet 5 %, en de database heeft moeite met 'exadatizing'.<\/p>\n<p> 2.&nbsp;Als we zo'n database van Exadata naar een klassieke architectuur van 'server + array' verplaatsen, zal de prestatie niet veel veranderen. Want zelfs als deze array drie keer langzamer is dan het Exadata-opslagsysteem (wat voor moderne All Flash- arrays nauwelijks mogelijk is), dan vermenigvuldigend met 5% door drie krijgen we een toename van de I\/O-wachttijd tot 15% \u2014 een dergelijke database zal dit zeker overleven!<\/p>\n<p>Beide deze outputs zijn onnauwkeurig, bovendien vervormen ze het begrip van het idee dat in Exadata Software is gelegd. Exadata zorgt niet alleen voor snelle input-output, het werkt fundamenteel anders dan de klassieke architectuur van 'server + opslag'. Als de database echt \u2018exadata\u2019 is, wordt de SQL-logica overgebracht naar het opslagsysteem. Storage <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/nl\/server\/\"   title=\"servers\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"1899\">servers<\/a> dankzij een reeks speciale mechanismen (voornamelijk Exadata Storage Indexes, maar niet alleen) vinden zij zelf de benodigde gegevens en sturen deze naar de DB-servers. Ze doen dit vrij effici\u00ebnt, waardoor het aandeel van typische Exadata-wachttijden in de totale reactie-tijd klein is.&nbsp;<\/p>\n<p>Hoe verandert dit aandeel buiten Exadata? Wat zijn de gevolgen voor de algehele databasesprestaties? Deze vragen kunnen het beste worden beantwoord door testen. Bijvoorbeeld, de wachttijd \u2018cell smart table scan\u2019 buiten Exadata kan veranderen in een zware Table Full Scan, waardoor de input-output alle tijd voor de reactie in beslag neemt en de prestaties dramatisch verslechteren. Daarom is het onjuist om bij de analyse van AWR het totale percentage van Exadata-wachttijden als bijdrage van zijn magie aan de prestaties te beschouwen, laat staan om dit percentage te gebruiken voor het voorspellen van de prestaties buiten Exadata. Om te begrijpen hoe \u2018exadata\u2019 de werking van de database is, moet je de statistieken van de AWR-sectie \u201cInstance Activity Stats\u201d bestuderen (daar zijn veel statistieken met veelzeggende namen) en ze met elkaar vergelijken.<\/p>\n<p>Om te begrijpen hoe de database zich buiten Exadata zal voelen, is het het beste om uit een back-up een kloon van de database te maken op de doelarchitectuur en de prestaties van deze kloon onder belasting te analyseren. Gewoonlijk hebben eigenaren van Exadata deze mogelijkheid.<\/p>\n<p>Auteur:  <em>Aleksey Struchenko, hoofd van de DB-afdeling bij 'Infosystemy Jet'<\/em><\/p>\n<p>Bron: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/jetinfosystems\/blog\/517330\/\">habr.com<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u042d\u0442\u0438\u043c \u043d\u0435\u0431\u043e\u043b\u044c\u0448\u0438\u043c \u043f\u043e\u0441\u0442\u043e\u043c \u0445\u043e\u0442\u0435\u043b\u043e\u0441\u044c \u0431\u044b \u0440\u0430\u0437\u0432\u0435\u044f\u0442\u044c \u043e\u0434\u043d\u043e \u043d\u0435\u0434\u043e\u0440\u0430\u0437\u0443\u043c\u0435\u043d\u0438\u0435, \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u043e\u0435 \u0441 \u0430\u043d\u0430\u043b\u0438\u0437\u043e\u043c AWR \u0431\u0430\u0437 \u0434\u0430\u043d\u043d\u044b\u0445, \u0440\u0430\u0431\u043e\u0442\u0430\u044e\u0449\u0438\u0445 \u043d\u0430 Oracle Exadata. \u041f\u043e\u0447\u0442\u0438 10 \u043b\u0435\u0442 \u044f \u043f\u043e\u0441\u0442\u043e\u044f\u043d\u043d\u043e \u0441\u0442\u0430\u043b\u043a\u0438\u0432\u0430\u044e\u0441\u044c \u0441 \u0432\u043e\u043f\u0440\u043e\u0441\u043e\u043c: \u043a\u0430\u043a\u043e\u0432 \u0432\u043a\u043b\u0430\u0434 Exadata Software \u0432 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c? \u0418\u043b\u0438 \u0441 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c \u043d\u043e\u0432\u043e\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u043d\u044b\u0445 \u0441\u043b\u043e\u0432: \u043d\u0430\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u00ab\u044d\u043a\u0437\u0430\u0434\u0430\u0442\u0438\u0442\u0441\u044f\u00bb \u0440\u0430\u0431\u043e\u0442\u0430 \u0442\u043e\u0439 \u0438\u043b\u0438 \u0438\u043d\u043e\u0439 \u0431\u0430\u0437\u044b \u0434\u0430\u043d\u043d\u044b\u0445? \u0427\u0430\u0441\u0442\u043e \u043d\u0430 \u044d\u0442\u043e\u0442 \u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u044b\u0439 \u0432\u043e\u043f\u0440\u043e\u0441, \u043d\u0430 \u043c\u043e\u0439 \u0432\u0437\u0433\u043b\u044f\u0434, \u0434\u0430\u0435\u0442\u0441\u044f \u043d\u0435\u0432\u0435\u0440\u043d\u044b\u0439 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":93139,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-93138","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u042d\u0442\u0438\u043c \u043d\u0435\u0431\u043e\u043b\u044c\u0448\u0438\u043c \u043f\u043e\u0441\u0442\u043e\u043c \u0445\u043e\u0442\u0435\u043b\u043e\u0441\u044c \u0431\u044b \u0440\u0430\u0437\u0432\u0435\u044f\u0442\u044c \u043e\u0434\u043d\u043e \u043d\u0435\u0434\u043e\u0440\u0430\u0437\u0443\u043c\u0435\u043d\u0438\u0435, \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u043e\u0435 \u0441 \u0430\u043d\u0430\u043b\u0438\u0437\u043e\u043c AWR \u0431\u0430\u0437 \u0434\u0430\u043d\u043d\u044b\u0445, \u0440\u0430\u0431\u043e\u0442\u0430\u044e\u0449\u0438\u0445 \u043d\u0430 Oracle Exadata.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/nl\/blog\/administrirovanie\/awr-naskolko-ekzadatitsya-rabota-bazy-dannyh\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"nl_NL\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47AWR: \u043d\u0430\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u00ab\u044d\u043a\u0437\u0430\u0434\u0430\u0442\u0438\u0442\u0441\u044f\u00bb \u0440\u0430\u0431\u043e\u0442\u0430 \u0431\u0430\u0437\u044b \u0434\u0430\u043d\u043d\u044b\u0445? | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u042d\u0442\u0438\u043c \u043d\u0435\u0431\u043e\u043b\u044c\u0448\u0438\u043c \u043f\u043e\u0441\u0442\u043e\u043c \u0445\u043e\u0442\u0435\u043b\u043e\u0441\u044c \u0431\u044b \u0440\u0430\u0437\u0432\u0435\u044f\u0442\u044c \u043e\u0434\u043d\u043e \u043d\u0435\u0434\u043e\u0440\u0430\u0437\u0443\u043c\u0435\u043d\u0438\u0435, \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u043e\u0435 \u0441 \u0430\u043d\u0430\u043b\u0438\u0437\u043e\u043c AWR \u0431\u0430\u0437 \u0434\u0430\u043d\u043d\u044b\u0445, \u0440\u0430\u0431\u043e\u0442\u0430\u044e\u0449\u0438\u0445 \u043d\u0430 Oracle Exadata.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/nl\/blog\/administrirovanie\/awr-naskolko-ekzadatitsya-rabota-bazy-dannyh\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-09-02T23:42:51+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-09-02T23:42:51+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47AWR: hoe \u2018exadata\u2019 is de werking van de database? | ProHoster","description":"Met deze kleine post wilde ik een misverstand uit de weg ruimen dat verband houdt met de analyse van AWR-databases die draaien op Oracle Exadata.","canonical_url":"https:\/\/prohoster.info\/nl\/blog\/administrirovanie\/awr-naskolko-ekzadatitsya-rabota-bazy-dannyh","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"nl_NL","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47AWR: \u043d\u0430\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u00ab\u044d\u043a\u0437\u0430\u0434\u0430\u0442\u0438\u0442\u0441\u044f\u00bb \u0440\u0430\u0431\u043e\u0442\u0430 \u0431\u0430\u0437\u044b \u0434\u0430\u043d\u043d\u044b\u0445? | ProHoster","og:description":"\u042d\u0442\u0438\u043c \u043d\u0435\u0431\u043e\u043b\u044c\u0448\u0438\u043c \u043f\u043e\u0441\u0442\u043e\u043c \u0445\u043e\u0442\u0435\u043b\u043e\u0441\u044c \u0431\u044b \u0440\u0430\u0437\u0432\u0435\u044f\u0442\u044c \u043e\u0434\u043d\u043e \u043d\u0435\u0434\u043e\u0440\u0430\u0437\u0443\u043c\u0435\u043d\u0438\u0435, \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u043e\u0435 \u0441 \u0430\u043d\u0430\u043b\u0438\u0437\u043e\u043c AWR \u0431\u0430\u0437 \u0434\u0430\u043d\u043d\u044b\u0445, \u0440\u0430\u0431\u043e\u0442\u0430\u044e\u0449\u0438\u0445 \u043d\u0430 Oracle Exadata.","og:url":"https:\/\/prohoster.info\/nl\/blog\/administrirovanie\/awr-naskolko-ekzadatitsya-rabota-bazy-dannyh","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2020-09-02T23:42:51+00:00","article:modified_time":"2020-09-02T23:42:51+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"93138","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 11:54:01","updated":"2026-02-09 16:53:35","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/posts\/93138","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/comments?post=93138"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/posts\/93138\/revisions"}],"predecessor-version":[{"id":159143,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/posts\/93138\/revisions\/159143"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/media\/93139"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/media?parent=93138"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/categories?post=93138"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/tags?post=93138"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}