{"id":13771,"date":"2019-11-22T10:21:37","date_gmt":"2019-11-22T10:21:37","guid":{"rendered":"https:\/\/dbtut.com\/?p=13771"},"modified":"2019-11-22T10:21:38","modified_gmt":"2019-11-22T10:21:38","slug":"enq-hw-contention","status":"publish","type":"post","link":"https:\/\/dbtut.com\/index.php\/2019\/11\/22\/enq-hw-contention\/","title":{"rendered":"enq: HW \u2013 contention"},"content":{"rendered":"<p>Enqueues are shared memory structures that serialize access to database resources.(locks) They can be associated with a session or transaction.<\/p>\n<p>HW (high water mark) is the bound between used and unused areas in the segment.<\/p>\n<p>If AWR reports show a high number of &#8220;enq: HW &#8211; contention&#8221; pending events, the issue needs to be fixed. It is generally seen in insert operations performed on tables containing lob fields in the form of basicfile.<\/p>\n<p>To correct the problem, the lob field in the corresponding table must be changed from basicfile to securefile.<\/p>\n<p>The following steps can be followed to identify the problematic objects.<\/p>\n<p>First of all, we detect event ids related to &#8220;enq: HW &#8211; contention&#8221;.<\/p>\n<pre class=\"lang:default decode:true \">SQL&gt; SELECT event_id,\n     name,\n     parameter1,\n     parameter2,\n     parameter3\n    FROM v$event_name\n    WHERE name = 'enq: HW - contention';\n\n EVENT_ID  NAME \t\t\t\t     PARAMETER            PARAMETER           PARAMETER3\n----------  ----------------------   -------------------  ------------------- -------------------\n1645217925  enq: HW - contention     name|mode\t          table space #       block<\/pre>\n<p>Then, from the dba_hist_active_sess_history view, we determine the necessary information for the detection of file and block information about the event id.<\/p>\n<pre class=\"lang:default decode:true \">SQL&gt;   SELECT event,\n         p1,\n         p2,\n         p3,\n         COUNT (1)\n    FROM dba_hist_active_sess_history\n   WHERE event_id = 1645217925\nGROUP BY event,\n         p1,\n         p2,\n         p3;  2    3    4    5    6    7    8    9   10   11  \n\nEVENT\t\t\t\t\t\t\t\t\t P1\t    P2\t       P3   COUNT(1)\n---------------------------------------------------------------- ---------- ---------- ---------- ----------\nenq: HW - contention\t\t\t\t\t\t 1213661190\t    25\t 17761024\t   1\nenq: HW - contention\t\t\t\t\t\t 1213661190\t     0\t  4294200\t  61\nenq: HW - contention\t\t\t\t\t\t 1213661190\t    38\t853351013     118356\nenq: HW - contention\t\t\t\t\t\t 1213661190\t    38\t373735013\t   1<\/pre>\n<p>With this information, the file and block information is detected with the dbms_utility package. The information used in the package is the information in the P3 field in the query above. The lob segment, which has too many waits, needs to be identified.<\/p>\n<pre class=\"lang:default decode:true \">SQL&gt; SELECT DBMS_UTILITY.Data_block_address_file (853351013)      FILE#,\n       DBMS_UTILITY.Data_block_address_block (853351013)     BLOCK#\n  FROM DUAL;  2    3  \n\n     FILE#     BLOCK#\n---------- ----------\n       203    1907301<\/pre>\n<p>We identify the lob segment with datafile and block information.<\/p>\n<pre class=\"lang:default decode:true \">SQL&gt; SELECT owner, segment_type, segment_name\n  2  FROM dba_extents\n  3  WHERE file_id = 203 AND 1907301 BETWEEN block_id AND block_id + blocks - 1;\n\nOWNER\t\t\t       SEGMENT_TYPE\t  SEGMENT_NAME\n------------------------------ ------------------ ---------------------------------------------------------------------------------\nADURUOZ\t\t       LOB PARTITION\t  SYS_LOB0000291772C00006$<\/pre>\n<p>We find the table where the detected lob segment belongs from the dba_lobs image .<\/p>\n<pre class=\"lang:default decode:true \">SQL&gt; SELECT owner,\n       table_name,\n       column_name,\n       chunk,\n       securefile\n  FROM dba_lobs\n WHERE segment_name = 'SYS_LOB0000291772C00006$';\n\nOWNER\t\t\t TABLE_NAME\t\t COLUMN_NAME\t CHUNK\t\t\t SEC\n---------------- --------------- --------------- --------------- ---------------\nADURUOZ\t\t     TESTTABLE       DOSYA\t\t\t 8192 \t\t\t NO<\/pre>\n<p>From the output of the above query, the relevant table is determined and it is seen that the lob field of \u200b\u200bthis table is not securefile.<\/p>\n<p>The main reason for this wait event is that the lob field is a basic file. To correct the problem, the corresponding lob field must be changed to securefile.<\/p>\n\n<div class=\"pvc_clear\"><\/div>\n<p id=\"pvc_stats_13771\" class=\"pvc_stats all  \" data-element-id=\"13771\" 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>Enqueues are shared memory structures that serialize access to database resources.(locks) They can be associated with a session or transaction. HW (high water mark) is the bound between used and unused areas in the segment. If AWR reports show a high number of &#8220;enq: HW &#8211; contention&#8221; pending events, the issue needs to be fixed. &hellip;<\/p>\n<div class=\"pvc_clear\"><\/div>\n<p id=\"pvc_stats_13771\" class=\"pvc_stats all  \" data-element-id=\"13771\" 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":13772,"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":[5701,5695,5696,5698,5697,5694,5700,5699],"class_list":["post-13771","post","type-post","status-publish","format-standard","has-post-thumbnail","","category-oracle","tag-enq-hw-contention-for-busy-lob-segment","tag-enq-hw-contention-event","tag-enq-hw-contention-lob","tag-enq-hw-contention-oracle","tag-enq-hw-contention-wait-event","tag-enq-hw-contention","tag-hw-enqueue-contention-with-lob","tag-resolving-hw-enqueue-contention"],"aioseo_notices":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.9 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>enq: HW \u2013 contention - Database Tutorials<\/title>\n<meta name=\"description\" content=\"enq: HW \u2013 contention\" \/>\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\/11\/22\/enq-hw-contention\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"enq: HW \u2013 contention - Database Tutorials\" \/>\n<meta property=\"og:description\" content=\"enq: HW \u2013 contention\" \/>\n<meta property=\"og:url\" content=\"https:\/\/dbtut.com\/index.php\/2019\/11\/22\/enq-hw-contention\/\" \/>\n<meta property=\"og:site_name\" content=\"Database Tutorials\" \/>\n<meta property=\"article:published_time\" content=\"2019-11-22T10:21:37+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2019-11-22T10:21:38+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/dbtut.com\/wp-content\/uploads\/2019\/11\/Ads\u0131z-32.png\" \/>\n\t<meta property=\"og:image:width\" content=\"578\" \/>\n\t<meta property=\"og:image:height\" content=\"343\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\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=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/dbtut.com\/index.php\/2019\/11\/22\/enq-hw-contention\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/dbtut.com\/index.php\/2019\/11\/22\/enq-hw-contention\/\"},\"author\":{\"name\":\"dbtut\",\"@id\":\"https:\/\/dbtut.com\/#\/schema\/person\/fc047c39e1e53dce28fc4253529ea408\"},\"headline\":\"enq: HW \u2013 contention\",\"datePublished\":\"2019-11-22T10:21:37+00:00\",\"dateModified\":\"2019-11-22T10:21:38+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/dbtut.com\/index.php\/2019\/11\/22\/enq-hw-contention\/\"},\"wordCount\":272,\"commentCount\":2,\"publisher\":{\"@id\":\"https:\/\/dbtut.com\/#organization\"},\"image\":{\"@id\":\"https:\/\/dbtut.com\/index.php\/2019\/11\/22\/enq-hw-contention\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/dbtut.com\/wp-content\/uploads\/2019\/11\/Ads\u0131z-32.png\",\"keywords\":[\"'enq HW - contention' For Busy LOB Segment\",\"enq hw - contention event\",\"enq hw - contention lob\",\"enq hw - contention oracle\",\"enq hw - contention wait event\",\"enq: HW \u2013 contention\",\"HW enqueue contention with LOB\",\"Resolving HW enqueue contention\"],\"articleSection\":[\"ORACLE\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/dbtut.com\/index.php\/2019\/11\/22\/enq-hw-contention\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/dbtut.com\/index.php\/2019\/11\/22\/enq-hw-contention\/\",\"url\":\"https:\/\/dbtut.com\/index.php\/2019\/11\/22\/enq-hw-contention\/\",\"name\":\"enq: HW \u2013 contention - Database Tutorials\",\"isPartOf\":{\"@id\":\"https:\/\/dbtut.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/dbtut.com\/index.php\/2019\/11\/22\/enq-hw-contention\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/dbtut.com\/index.php\/2019\/11\/22\/enq-hw-contention\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/dbtut.com\/wp-content\/uploads\/2019\/11\/Ads\u0131z-32.png\",\"datePublished\":\"2019-11-22T10:21:37+00:00\",\"dateModified\":\"2019-11-22T10:21:38+00:00\",\"description\":\"enq: HW \u2013 contention\",\"breadcrumb\":{\"@id\":\"https:\/\/dbtut.com\/index.php\/2019\/11\/22\/enq-hw-contention\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/dbtut.com\/index.php\/2019\/11\/22\/enq-hw-contention\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/dbtut.com\/index.php\/2019\/11\/22\/enq-hw-contention\/#primaryimage\",\"url\":\"https:\/\/dbtut.com\/wp-content\/uploads\/2019\/11\/Ads\u0131z-32.png\",\"contentUrl\":\"https:\/\/dbtut.com\/wp-content\/uploads\/2019\/11\/Ads\u0131z-32.png\",\"width\":578,\"height\":343},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/dbtut.com\/index.php\/2019\/11\/22\/enq-hw-contention\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/dbtut.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"enq: HW \u2013 contention\"}]},{\"@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":"enq: HW \u2013 contention - Database Tutorials","description":"enq: HW \u2013 contention","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\/11\/22\/enq-hw-contention\/","og_locale":"en_US","og_type":"article","og_title":"enq: HW \u2013 contention - Database Tutorials","og_description":"enq: HW \u2013 contention","og_url":"https:\/\/dbtut.com\/index.php\/2019\/11\/22\/enq-hw-contention\/","og_site_name":"Database Tutorials","article_published_time":"2019-11-22T10:21:37+00:00","article_modified_time":"2019-11-22T10:21:38+00:00","og_image":[{"width":578,"height":343,"url":"https:\/\/dbtut.com\/wp-content\/uploads\/2019\/11\/Ads\u0131z-32.png","type":"image\/png"}],"author":"dbtut","twitter_card":"summary_large_image","twitter_misc":{"Written by":"dbtut","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/dbtut.com\/index.php\/2019\/11\/22\/enq-hw-contention\/#article","isPartOf":{"@id":"https:\/\/dbtut.com\/index.php\/2019\/11\/22\/enq-hw-contention\/"},"author":{"name":"dbtut","@id":"https:\/\/dbtut.com\/#\/schema\/person\/fc047c39e1e53dce28fc4253529ea408"},"headline":"enq: HW \u2013 contention","datePublished":"2019-11-22T10:21:37+00:00","dateModified":"2019-11-22T10:21:38+00:00","mainEntityOfPage":{"@id":"https:\/\/dbtut.com\/index.php\/2019\/11\/22\/enq-hw-contention\/"},"wordCount":272,"commentCount":2,"publisher":{"@id":"https:\/\/dbtut.com\/#organization"},"image":{"@id":"https:\/\/dbtut.com\/index.php\/2019\/11\/22\/enq-hw-contention\/#primaryimage"},"thumbnailUrl":"https:\/\/dbtut.com\/wp-content\/uploads\/2019\/11\/Ads\u0131z-32.png","keywords":["'enq HW - contention' For Busy LOB Segment","enq hw - contention event","enq hw - contention lob","enq hw - contention oracle","enq hw - contention wait event","enq: HW \u2013 contention","HW enqueue contention with LOB","Resolving HW enqueue contention"],"articleSection":["ORACLE"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/dbtut.com\/index.php\/2019\/11\/22\/enq-hw-contention\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/dbtut.com\/index.php\/2019\/11\/22\/enq-hw-contention\/","url":"https:\/\/dbtut.com\/index.php\/2019\/11\/22\/enq-hw-contention\/","name":"enq: HW \u2013 contention - Database Tutorials","isPartOf":{"@id":"https:\/\/dbtut.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/dbtut.com\/index.php\/2019\/11\/22\/enq-hw-contention\/#primaryimage"},"image":{"@id":"https:\/\/dbtut.com\/index.php\/2019\/11\/22\/enq-hw-contention\/#primaryimage"},"thumbnailUrl":"https:\/\/dbtut.com\/wp-content\/uploads\/2019\/11\/Ads\u0131z-32.png","datePublished":"2019-11-22T10:21:37+00:00","dateModified":"2019-11-22T10:21:38+00:00","description":"enq: HW \u2013 contention","breadcrumb":{"@id":"https:\/\/dbtut.com\/index.php\/2019\/11\/22\/enq-hw-contention\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/dbtut.com\/index.php\/2019\/11\/22\/enq-hw-contention\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/dbtut.com\/index.php\/2019\/11\/22\/enq-hw-contention\/#primaryimage","url":"https:\/\/dbtut.com\/wp-content\/uploads\/2019\/11\/Ads\u0131z-32.png","contentUrl":"https:\/\/dbtut.com\/wp-content\/uploads\/2019\/11\/Ads\u0131z-32.png","width":578,"height":343},{"@type":"BreadcrumbList","@id":"https:\/\/dbtut.com\/index.php\/2019\/11\/22\/enq-hw-contention\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/dbtut.com\/"},{"@type":"ListItem","position":2,"name":"enq: HW \u2013 contention"}]},{"@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\/13771","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=13771"}],"version-history":[{"count":0,"href":"https:\/\/dbtut.com\/index.php\/wp-json\/wp\/v2\/posts\/13771\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/dbtut.com\/index.php\/wp-json\/wp\/v2\/media\/13772"}],"wp:attachment":[{"href":"https:\/\/dbtut.com\/index.php\/wp-json\/wp\/v2\/media?parent=13771"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dbtut.com\/index.php\/wp-json\/wp\/v2\/categories?post=13771"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dbtut.com\/index.php\/wp-json\/wp\/v2\/tags?post=13771"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}