{"id":9664,"date":"2019-02-21T06:52:14","date_gmt":"2019-02-21T06:52:14","guid":{"rendered":"https:\/\/dbtut.com\/?p=9664"},"modified":"2019-02-21T06:52:14","modified_gmt":"2019-02-21T06:52:14","slug":"queries-that-cause-a-cursor-mutex-s-wait-event","status":"publish","type":"post","link":"https:\/\/dbtut.com\/index.php\/2019\/02\/21\/queries-that-cause-a-cursor-mutex-s-wait-event\/","title":{"rendered":"Queries that cause a &#8220;cursor: mutex S&#8221; wait event"},"content":{"rendered":"<p>&nbsp;<\/p>\n<p>The &#8220;Cursor Mutex S&#8221; wait event occurs when two different sessions try to make hard or soft parsing on the same query.<\/p>\n<p>As a result, it is possible to see a high number of query versions in the shared pool or see the high CPU usage.<\/p>\n<p>Queries must be identified, modified to use bind variable or cleaned from shared pool.<\/p>\n<p>For the detection of queries that cause this wait event, we can access the MUTEX_IDENTIFIER information from the &#8220;v$mutex_sleep_history&#8221; view and use the MUTEX_IDENTIFIER value to obtain detailed information from the &#8220;v$sqlarea&#8221; view.<\/p>\n<p>First, let&#8217;s find mutex_identifier information for queries. You can reach this information with the following query.<\/p>\n<pre class=\"lang:default decode:true\">SQL&gt; SELECT MUTEX_IDENTIFIER,\r\nMUTEX_TYPE,\r\nMAX (gets),\r\nMAX (sleeps),\r\nmutex_value\r\nFROM v$mutex_sleep_history\r\nWHERE mutex_type = 'Cursor Pin'\r\nGROUP BY MUTEX_IDENTIFIER, MUTEX_TYPE, mutex_value\r\nORDER BY 4 DESC;\r\n\r\nMUTEX_IDENTIFIER MUTEX_TYPE MAX(GETS)     MAX(SLEEPS)  MUTEX_VALUE\r\n---------------- ---------- ------------  ------------ -------------\r\n3220332543       Cursor Pin 1722384420    813613       0000000000000001\r\n3220332543       Cursor Pin 1721330975    569746       0000000000000006\r\n3220332543       Cursor Pin 2961274030    487219       0000000000000015\r\n3220332543       Cursor Pin 2961169907    470463       0000000000000010\r\n3220332543       Cursor Pin 1707265921    465149       000005F50000001C\r\n3220332543       Cursor Pin 2961284466    460056       0000000000000013\r\n3220332543       Cursor Pin 1709020847    450800       000001880000000D<\/pre>\n<p>You can access the related query by combining the MUTEX_IDENTIFIER information returned from this query and the hash_value field in the &#8220;v$sqlarea&#8221; view.<\/p>\n<pre class=\"lang:default decode:true\">SQL&gt; select sql_id, sql_text, version_count,address,hash_value from v$sqlarea where hash_value=3220332543;<\/pre>\n<p>In order to remove the query you have detected with the above query from the shared pool, you must give the &#8220;address&#8221; and &#8220;hash_value&#8221; information as the parameter to the command below.<\/p>\n<pre class=\"lang:default decode:true\">SQL&gt; exec DBMS_SHARED_POOL.PURGE ('000000069387B220, 3220332543', 'C');\r\n\r\nPL\/SQL procedure successfully completed.<\/pre>\n\n<div class=\"pvc_clear\"><\/div>\n<p id=\"pvc_stats_9664\" class=\"pvc_stats all  \" data-element-id=\"9664\" style=\"\"><i class=\"pvc-stats-icon medium\" aria-hidden=\"true\"><svg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"far\" data-icon=\"chart-bar\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\" class=\"svg-inline--fa fa-chart-bar fa-w-16 fa-2x\"><path fill=\"currentColor\" d=\"M396.8 352h22.4c6.4 0 12.8-6.4 12.8-12.8V108.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v230.4c0 6.4 6.4 12.8 12.8 12.8zm-192 0h22.4c6.4 0 12.8-6.4 12.8-12.8V140.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v198.4c0 6.4 6.4 12.8 12.8 12.8zm96 0h22.4c6.4 0 12.8-6.4 12.8-12.8V204.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v134.4c0 6.4 6.4 12.8 12.8 12.8zM496 400H48V80c0-8.84-7.16-16-16-16H16C7.16 64 0 71.16 0 80v336c0 17.67 14.33 32 32 32h464c8.84 0 16-7.16 16-16v-16c0-8.84-7.16-16-16-16zm-387.2-48h22.4c6.4 0 12.8-6.4 12.8-12.8v-70.4c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v70.4c0 6.4 6.4 12.8 12.8 12.8z\" class=\"\"><\/path><\/svg><\/i> <img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" alt=\"Loading\" src=\"https:\/\/dbtut.com\/wp-content\/plugins\/page-views-count\/ajax-loader-2x.gif\" border=0 \/><\/p>\n<div class=\"pvc_clear\"><\/div>\n","protected":false},"excerpt":{"rendered":"<p>&nbsp; The &#8220;Cursor Mutex S&#8221; wait event occurs when two different sessions try to make hard or soft parsing on the same query. As a result, it is possible to see a high number of query versions in the shared pool or see the high CPU usage. Queries must be identified, modified to use bind &hellip;<\/p>\n<div class=\"pvc_clear\"><\/div>\n<p id=\"pvc_stats_9664\" class=\"pvc_stats all  \" data-element-id=\"9664\" style=\"\"><i class=\"pvc-stats-icon medium\" aria-hidden=\"true\"><svg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"far\" data-icon=\"chart-bar\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\" class=\"svg-inline--fa fa-chart-bar fa-w-16 fa-2x\"><path fill=\"currentColor\" d=\"M396.8 352h22.4c6.4 0 12.8-6.4 12.8-12.8V108.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v230.4c0 6.4 6.4 12.8 12.8 12.8zm-192 0h22.4c6.4 0 12.8-6.4 12.8-12.8V140.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v198.4c0 6.4 6.4 12.8 12.8 12.8zm96 0h22.4c6.4 0 12.8-6.4 12.8-12.8V204.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v134.4c0 6.4 6.4 12.8 12.8 12.8zM496 400H48V80c0-8.84-7.16-16-16-16H16C7.16 64 0 71.16 0 80v336c0 17.67 14.33 32 32 32h464c8.84 0 16-7.16 16-16v-16c0-8.84-7.16-16-16-16zm-387.2-48h22.4c6.4 0 12.8-6.4 12.8-12.8v-70.4c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v70.4c0 6.4 6.4 12.8 12.8 12.8z\" class=\"\"><\/path><\/svg><\/i> <img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" alt=\"Loading\" src=\"https:\/\/dbtut.com\/wp-content\/plugins\/page-views-count\/ajax-loader-2x.gif\" border=0 \/><\/p>\n<div class=\"pvc_clear\"><\/div>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_uf_show_specific_survey":0,"_uf_disable_surveys":false,"footnotes":""},"categories":[4],"tags":[2085,2081,2080,2083,2084,2082],"class_list":["post-9664","post","type-post","status-publish","format-standard","","category-oracle","tag-cursor-mutex-s","tag-dbms_shared_pool","tag-dbms_shared_pool-purge","tag-mutex_identifier","tag-vmutex_sleep_history","tag-vsqlarea"],"aioseo_notices":[],"a3_pvc":{"activated":true,"total_views":1028,"today_views":0},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.9 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Queries that cause a &quot;cursor: mutex S&quot; wait event - Database Tutorials<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/dbtut.com\/index.php\/2019\/02\/21\/queries-that-cause-a-cursor-mutex-s-wait-event\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Queries that cause a &quot;cursor: mutex S&quot; wait event - Database Tutorials\" \/>\n<meta property=\"og:description\" content=\"&nbsp; The &#8220;Cursor Mutex S&#8221; wait event occurs when two different sessions try to make hard or soft parsing on the same query. As a result, it is possible to see a high number of query versions in the shared pool or see the high CPU usage. Queries must be identified, modified to use bind &hellip;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/dbtut.com\/index.php\/2019\/02\/21\/queries-that-cause-a-cursor-mutex-s-wait-event\/\" \/>\n<meta property=\"og:site_name\" content=\"Database Tutorials\" \/>\n<meta property=\"article:published_time\" content=\"2019-02-21T06:52:14+00:00\" \/>\n<meta name=\"author\" content=\"dbtut\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"dbtut\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/dbtut.com\/index.php\/2019\/02\/21\/queries-that-cause-a-cursor-mutex-s-wait-event\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/dbtut.com\/index.php\/2019\/02\/21\/queries-that-cause-a-cursor-mutex-s-wait-event\/\"},\"author\":{\"name\":\"dbtut\",\"@id\":\"https:\/\/dbtut.com\/#\/schema\/person\/fc047c39e1e53dce28fc4253529ea408\"},\"headline\":\"Queries that cause a &#8220;cursor: mutex S&#8221; wait event\",\"datePublished\":\"2019-02-21T06:52:14+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/dbtut.com\/index.php\/2019\/02\/21\/queries-that-cause-a-cursor-mutex-s-wait-event\/\"},\"wordCount\":188,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/dbtut.com\/#organization\"},\"keywords\":[\"Cursor Mutex S\",\"DBMS_SHARED_POOL\",\"DBMS_SHARED_POOL.PURGE\",\"MUTEX_IDENTIFIER\",\"v$mutex_sleep_history\",\"v$sqlarea\"],\"articleSection\":[\"ORACLE\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/dbtut.com\/index.php\/2019\/02\/21\/queries-that-cause-a-cursor-mutex-s-wait-event\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/dbtut.com\/index.php\/2019\/02\/21\/queries-that-cause-a-cursor-mutex-s-wait-event\/\",\"url\":\"https:\/\/dbtut.com\/index.php\/2019\/02\/21\/queries-that-cause-a-cursor-mutex-s-wait-event\/\",\"name\":\"Queries that cause a \\\"cursor: mutex S\\\" wait event - Database Tutorials\",\"isPartOf\":{\"@id\":\"https:\/\/dbtut.com\/#website\"},\"datePublished\":\"2019-02-21T06:52:14+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/dbtut.com\/index.php\/2019\/02\/21\/queries-that-cause-a-cursor-mutex-s-wait-event\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/dbtut.com\/index.php\/2019\/02\/21\/queries-that-cause-a-cursor-mutex-s-wait-event\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/dbtut.com\/index.php\/2019\/02\/21\/queries-that-cause-a-cursor-mutex-s-wait-event\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/dbtut.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Queries that cause a &#8220;cursor: mutex S&#8221; wait event\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/dbtut.com\/#website\",\"url\":\"https:\/\/dbtut.com\/\",\"name\":\"Database Tutorials\",\"description\":\"MSSQL, Oracle, PostgreSQL, MySQL, MariaDB, DB2, Sybase, Teradata, Big Data, NOSQL, MongoDB, Couchbase, Cassandra, Windows, Linux\",\"publisher\":{\"@id\":\"https:\/\/dbtut.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/dbtut.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/dbtut.com\/#organization\",\"name\":\"dbtut\",\"url\":\"https:\/\/dbtut.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/dbtut.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/dbtut.com\/wp-content\/uploads\/2021\/02\/dbtutlogo.jpg\",\"contentUrl\":\"https:\/\/dbtut.com\/wp-content\/uploads\/2021\/02\/dbtutlogo.jpg\",\"width\":223,\"height\":36,\"caption\":\"dbtut\"},\"image\":{\"@id\":\"https:\/\/dbtut.com\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/dbtut.com\/#\/schema\/person\/fc047c39e1e53dce28fc4253529ea408\",\"name\":\"dbtut\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/dbtut.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/c322c32021bf651d9e103b183963c479a9c9791ead0715f4348203496c39aa54?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/c322c32021bf651d9e103b183963c479a9c9791ead0715f4348203496c39aa54?s=96&d=mm&r=g\",\"caption\":\"dbtut\"},\"description\":\"We are a team with over 10 years of database management and BI experience. Our Expertises: Oracle, SQL Server, PostgreSQL, MySQL, MongoDB, Elasticsearch, Kibana, Grafana.\",\"sameAs\":[\"http:\/\/NurullahCAKIR\"],\"url\":\"https:\/\/dbtut.com\/index.php\/author\/dbtut\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Queries that cause a \"cursor: mutex S\" wait event - Database Tutorials","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/dbtut.com\/index.php\/2019\/02\/21\/queries-that-cause-a-cursor-mutex-s-wait-event\/","og_locale":"en_US","og_type":"article","og_title":"Queries that cause a \"cursor: mutex S\" wait event - Database Tutorials","og_description":"&nbsp; The &#8220;Cursor Mutex S&#8221; wait event occurs when two different sessions try to make hard or soft parsing on the same query. As a result, it is possible to see a high number of query versions in the shared pool or see the high CPU usage. Queries must be identified, modified to use bind &hellip;","og_url":"https:\/\/dbtut.com\/index.php\/2019\/02\/21\/queries-that-cause-a-cursor-mutex-s-wait-event\/","og_site_name":"Database Tutorials","article_published_time":"2019-02-21T06:52:14+00:00","author":"dbtut","twitter_card":"summary_large_image","twitter_misc":{"Written by":"dbtut","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/dbtut.com\/index.php\/2019\/02\/21\/queries-that-cause-a-cursor-mutex-s-wait-event\/#article","isPartOf":{"@id":"https:\/\/dbtut.com\/index.php\/2019\/02\/21\/queries-that-cause-a-cursor-mutex-s-wait-event\/"},"author":{"name":"dbtut","@id":"https:\/\/dbtut.com\/#\/schema\/person\/fc047c39e1e53dce28fc4253529ea408"},"headline":"Queries that cause a &#8220;cursor: mutex S&#8221; wait event","datePublished":"2019-02-21T06:52:14+00:00","mainEntityOfPage":{"@id":"https:\/\/dbtut.com\/index.php\/2019\/02\/21\/queries-that-cause-a-cursor-mutex-s-wait-event\/"},"wordCount":188,"commentCount":0,"publisher":{"@id":"https:\/\/dbtut.com\/#organization"},"keywords":["Cursor Mutex S","DBMS_SHARED_POOL","DBMS_SHARED_POOL.PURGE","MUTEX_IDENTIFIER","v$mutex_sleep_history","v$sqlarea"],"articleSection":["ORACLE"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/dbtut.com\/index.php\/2019\/02\/21\/queries-that-cause-a-cursor-mutex-s-wait-event\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/dbtut.com\/index.php\/2019\/02\/21\/queries-that-cause-a-cursor-mutex-s-wait-event\/","url":"https:\/\/dbtut.com\/index.php\/2019\/02\/21\/queries-that-cause-a-cursor-mutex-s-wait-event\/","name":"Queries that cause a \"cursor: mutex S\" wait event - Database Tutorials","isPartOf":{"@id":"https:\/\/dbtut.com\/#website"},"datePublished":"2019-02-21T06:52:14+00:00","breadcrumb":{"@id":"https:\/\/dbtut.com\/index.php\/2019\/02\/21\/queries-that-cause-a-cursor-mutex-s-wait-event\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/dbtut.com\/index.php\/2019\/02\/21\/queries-that-cause-a-cursor-mutex-s-wait-event\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/dbtut.com\/index.php\/2019\/02\/21\/queries-that-cause-a-cursor-mutex-s-wait-event\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/dbtut.com\/"},{"@type":"ListItem","position":2,"name":"Queries that cause a &#8220;cursor: mutex S&#8221; wait event"}]},{"@type":"WebSite","@id":"https:\/\/dbtut.com\/#website","url":"https:\/\/dbtut.com\/","name":"Database Tutorials","description":"MSSQL, Oracle, PostgreSQL, MySQL, MariaDB, DB2, Sybase, Teradata, Big Data, NOSQL, MongoDB, Couchbase, Cassandra, Windows, Linux","publisher":{"@id":"https:\/\/dbtut.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/dbtut.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/dbtut.com\/#organization","name":"dbtut","url":"https:\/\/dbtut.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/dbtut.com\/#\/schema\/logo\/image\/","url":"https:\/\/dbtut.com\/wp-content\/uploads\/2021\/02\/dbtutlogo.jpg","contentUrl":"https:\/\/dbtut.com\/wp-content\/uploads\/2021\/02\/dbtutlogo.jpg","width":223,"height":36,"caption":"dbtut"},"image":{"@id":"https:\/\/dbtut.com\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/dbtut.com\/#\/schema\/person\/fc047c39e1e53dce28fc4253529ea408","name":"dbtut","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/dbtut.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/c322c32021bf651d9e103b183963c479a9c9791ead0715f4348203496c39aa54?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/c322c32021bf651d9e103b183963c479a9c9791ead0715f4348203496c39aa54?s=96&d=mm&r=g","caption":"dbtut"},"description":"We are a team with over 10 years of database management and BI experience. Our Expertises: Oracle, SQL Server, PostgreSQL, MySQL, MongoDB, Elasticsearch, Kibana, Grafana.","sameAs":["http:\/\/NurullahCAKIR"],"url":"https:\/\/dbtut.com\/index.php\/author\/dbtut\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/dbtut.com\/index.php\/wp-json\/wp\/v2\/posts\/9664","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dbtut.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dbtut.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dbtut.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/dbtut.com\/index.php\/wp-json\/wp\/v2\/comments?post=9664"}],"version-history":[{"count":0,"href":"https:\/\/dbtut.com\/index.php\/wp-json\/wp\/v2\/posts\/9664\/revisions"}],"wp:attachment":[{"href":"https:\/\/dbtut.com\/index.php\/wp-json\/wp\/v2\/media?parent=9664"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dbtut.com\/index.php\/wp-json\/wp\/v2\/categories?post=9664"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dbtut.com\/index.php\/wp-json\/wp\/v2\/tags?post=9664"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}