{"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\/fr\/blog\/administrirovanie\/awr-naskolko-ekzadatitsya-rabota-bazy-dannyh","title":{"rendered":"AWR : dans quelle mesure la base de donn\u00e9es \u00ab est-elle en exode de donn\u00e9es ? \u00bb","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Avec ce court article, je voudrais dissiper un malentendu concernant l'analyse AWR des bases de donn\u00e9es fonctionnant sur Oracle Exadata. Depuis pr\u00e8s de 10 ans, je fais face \u00e0 la question suivante : quelle est la contribution des logiciels Exadata \u00e0 la performance ? Ou en utilisant des termes nouveaux : dans quelle mesure une base de donn\u00e9es est-elle \u00ab exadatis\u00e9e \u00bb ?<\/p>\n<p><img decoding=\"async\" alt=\"AWR : dans quelle mesure la base de donn\u00e9es \u00ab est-elle en exode de donn\u00e9es ? \u00bb\" src=\"\/wp-content\/uploads\/2020\/09\/b0ca997a4bd415723ae56c183e2dd42f.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Il arrive souvent que cette question l\u00e9gitime, \u00e0 mon avis, re\u00e7oive une r\u00e9ponse incorrecte se basant sur les statistiques AWR. Celles-ci pr\u00e9sentent une m\u00e9thode d'attente syst\u00e8me, consid\u00e9rant le temps de r\u00e9ponse comme la somme du temps de travail des processeurs (DB CPU) et du temps d'attente de diverses classes.<\/p>\n<p>Avec l'apparition d'Exadata, des attentes syst\u00e8me sp\u00e9cifiques li\u00e9es aux logiciels Exadata sont apparues dans les statistiques AWR. En g\u00e9n\u00e9ral, les noms de ces attentes commencent par le mot \u201ccell\u201d (un serveur de stockage Exadata est appel\u00e9 cellule), et on rencontre le plus fr\u00e9quemment des attentes aux noms \u00e9vocateurs comme \u201ccell smart table scan\u201d, \u201ccell multiblock physical read\u201d et \u201ccell single block physical read\u201d.<\/p>\n<p>Dans la plupart des cas, la part de ces attentes Exadata dans le temps de r\u00e9ponse global est faible, et donc elles ne figurent m\u00eame pas dans la section Top10 Foreground Events by Total Wait Time (dans ce cas, il faut les chercher dans la section Foreground Wait Events). Nous avons eu beaucoup de mal \u00e0 trouver chez nos clients un exemple quotidien d'AWR o\u00f9 les attentes Exadata figuraient dans la section Top10 et repr\u00e9sentaient environ 5 % :<\/p>\n<p align=\"center\"><strong>\u00c9v\u00e9nement<\/strong><\/p>\n<p align=\"center\"><strong>Attentes<\/strong><\/p>\n<p align=\"center\"><strong>Temps d'attente total (sec)<\/strong><\/p>\n<p align=\"center\"><strong>Attente moyenne<\/strong><\/p>\n<p><strong>% temps DB<\/strong><\/p>\n<p align=\"center\"><strong>Classe d'attente<\/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             plus de donn\u00e9es du dblink<\/p>\n<p align=\"right\">670,196<\/p>\n<p align=\"right\">5471.5<\/p>\n<p align=\"right\">8,16 ms<\/p>\n<p align=\"right\">3.3<\/p>\n<p>R\u00e9seau<\/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>Utilisateur             I\/O<\/p>\n<p>Sync             r\u00e9\u00e9quilibrage ASM<\/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>Autre<\/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,96 ms<\/p>\n<p align=\"right\">1.4<\/p>\n<p>Utilisateur             I\/O<\/p>\n<p>lecture             par chemin direct<\/p>\n<p align=\"right\">374,368<\/p>\n<p align=\"right\">1811.3<\/p>\n<p align=\"right\">4,84 ms<\/p>\n<p align=\"right\">1.1<\/p>\n<p>Utilisateur             I\/O<\/p>\n<p>SQL*Net             message du dblink<\/p>\n<p align=\"right\">7,983<\/p>\n<p align=\"right\">1725<\/p>\n<p align=\"right\">216,08 ms<\/p>\n<p align=\"right\">1.1<\/p>\n<p>R\u00e9seau<\/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,25 ms<\/p>\n<p align=\"right\">0.8<\/p>\n<p>Utilisateur             I\/O<\/p>\n<p>lecture             par chemin direct temp<\/p>\n<p align=\"right\">520,211<\/p>\n<p align=\"right\">808.4<\/p>\n<p align=\"right\">1,55 ms<\/p>\n<p align=\"right\">0.5<\/p>\n<p>Utilisateur             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,55 ms<\/p>\n<p align=\"right\">0.5<\/p>\n<p>Application<\/p>\n<p>\u00c0 partir de telles statistiques AWR, on tire souvent les conclusions suivantes :<\/p>\n<p> 1.&nbsp;La contribution de la magie Exadata \u00e0 la performance de la base de donn\u00e9es est faible \u2014 elle ne d\u00e9passe pas 5 %, et la base de donn\u00e9es \u00ab Exadatise \u00bb mal.<\/p>\n<p> 2.&nbsp;Si une telle base est transf\u00e9r\u00e9e d'Exadata \u00e0 une architecture classique \u00ab serveur + baie \u00bb, la performance ne changera pas beaucoup. Car m\u00eame si cette baie s'av\u00e8re trois fois plus lente que le syst\u00e8me de stockage Exadata (ce qui est peu probable pour les baies All Flash modernes), multiplier 5 % par trois nous donnera une augmentation de la part des attentes d'entr\u00e9es-sorties jusqu'\u00e0 15 % \u2014 une telle base de donn\u00e9es survivra certainement !<\/p>\n<p>Les deux r\u00e9sultats sont impr\u00e9cis, et de plus, ils d\u00e9forment la compr\u00e9hension de l'id\u00e9e sous-jacente au logiciel Exadata. Exadata n'assure pas simplement une entr\u00e9e\/sortie rapide, elle fonctionne de mani\u00e8re fondamentalement diff\u00e9rente par rapport \u00e0 l'architecture classique \u00ab serveur + stockage \u00bb. Si le travail de la base de donn\u00e9es est vraiment \u00ab exadata \u00bb \u2014 alors la logique SQL est transf\u00e9r\u00e9e au syst\u00e8me de stockage. Storage <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/fr\/server\/\"   title=\"serveurs\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"1899\">serveurs<\/a> gr\u00e2ce \u00e0 une s\u00e9rie de m\u00e9canismes sp\u00e9ciaux (avant tout les Exadata Storage Indexes, mais pas seulement) trouvent elles-m\u00eames les donn\u00e9es n\u00e9cessaires et les transmettent aux serveurs DB. Elles le font de mani\u00e8re suffisamment efficace, c'est pourquoi la part des attentes sp\u00e9cifiques \u00e0 Exadata dans le temps de r\u00e9ponse global est faible.&nbsp;<\/p>\n<p>Comment cette part va-t-elle changer en dehors d'Exadata ? Quel impact cela aura-t-il sur la performance globale de la base de donn\u00e9es ? Le meilleur moyen de r\u00e9pondre \u00e0 ces questions est de proc\u00e9der \u00e0 des tests. Par exemple, l'attente \u201ccell smart table scan\u201d en dehors d'Exadata peut se transformer en un scan de table complet si lourd que l'entr\u00e9e\/sortie occupera tout le temps de r\u00e9ponse et que la performance se d\u00e9t\u00e9riorera dramatiquement. C'est pourquoi il est incorrect, lors de l'analyse AWR, de consid\u00e9rer le pourcentage total des attentes d'Exadata comme une contribution de sa magie \u00e0 la performance et, surtout, d'utiliser ce pourcentage pour pr\u00e9dire les performances en dehors d'Exadata. Pour comprendre \u00e0 quel point le travail de la base \u201cexadata\u201d doit \u00eatre \u00e9tudi\u00e9, il faut examiner les statistiques AWR de la section \u201cInstance Activity Stats\u201d (il y a beaucoup de statistiques avec des noms \u00e9vocateurs) et les comparer entre elles.<\/p>\n<p>Et pour comprendre comment la base de donn\u00e9es se comportera hors d'Exadata, il est pr\u00e9f\u00e9rable de faire un clone de la base \u00e0 partir d'une sauvegarde sur l'architecture cible et d'analyser la performance de ce clone sous charge. Cette possibilit\u00e9 est g\u00e9n\u00e9ralement offerte aux propri\u00e9taires d'Exadata.<\/p>\n<p>Auteur :  <em>Alexey Struchenko, responsable de la division des bases de donn\u00e9es chez \u00ab Infosyst\u00e8mes Jet \u00bb<\/em><\/p>\n<p>Source : <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.2 - 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\/fr\/blog\/administrirovanie\/awr-naskolko-ekzadatitsya-rabota-bazy-dannyh\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"fr_FR\" \/>\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\/fr\/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 : \u00e0 quel point le travail de la base de donn\u00e9es est-il \u00ab exadata \u00bb ? | ProHoster","description":"Avec ce petit billet, je voudrais dissiper une malentendu concernant l'analyse AWR des bases de donn\u00e9es fonctionnant sur Oracle Exadata.","canonical_url":"https:\/\/prohoster.info\/fr\/blog\/administrirovanie\/awr-naskolko-ekzadatitsya-rabota-bazy-dannyh","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"fr_FR","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\/fr\/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\/fr\/wp-json\/wp\/v2\/posts\/93138","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/comments?post=93138"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/93138\/revisions"}],"predecessor-version":[{"id":159143,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/93138\/revisions\/159143"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/media\/93139"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/media?parent=93138"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/categories?post=93138"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/tags?post=93138"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}