{"id":9406,"date":"2019-02-14T10:23:22","date_gmt":"2019-02-14T10:23:22","guid":{"rendered":"https:\/\/dbtut.com\/?p=9406"},"modified":"2019-02-14T10:23:56","modified_gmt":"2019-02-14T10:23:56","slug":"how-to-check-online-index-rebuild-progress-using-extended-events","status":"publish","type":"post","link":"https:\/\/dbtut.com\/index.php\/2019\/02\/14\/how-to-check-online-index-rebuild-progress-using-extended-events\/","title":{"rendered":"How To Check Online Index Rebuild Progress Using Extended Events"},"content":{"rendered":"<p>The online rebuild feature came with SQL Server 2005 to prevent the application from being affected while rebuilding the indexes. However, according to my personal experience, it is not really online until SQL Server 2012. In SQL Server 2008, I couldn&#8217;t perform online rebuild indexing during business hours. The rebuild process we initiated lock the queries, and after a few minutes the phone rang. The same is true for DBCC CHECKDB. With SQL Server 2012, we are able to do this. So, it was really ONLINE with SQL Server 2012.<\/p>\n<p>Another shortcoming of the online Index Rebuild process is that we cannot see the percentage of the process. When we take backup, we can see the percentage of backup using dmws and we have a chance to guess when it will end. You can&#8217;t see the same thing using the dmws in the Online Index Create Rebuild process.<\/p>\n<p>We may use Extended Events or Profiler to estimate when the Online Index Rebuild process will end. As you know, Extended Events will replace Profiler and Microsoft will remove Profiler after a while. But users are still accustomed to using Profiler, and still have not removed. We will do this process with Extended Events.<\/p>\n<p>Let&#8217;s run the following script to rebuild a large index online for testing.<\/p>\n<pre class=\"lang:default decode:true\">USE [your_db_name]\nGO\nALTER INDEX [index_name] ON [schema_name].[table_name] \nREBUILD PARTITION = ALL WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF,\nSORT_IN_TEMPDB = OFF, ONLINE = ON, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, FILLFACTOR = 90)\nGO<\/pre>\n<p>We will calculate the estimated end time of this process while this process is in progress. From the SSMS, right-click on the Sessions in Management-&gt; Extended Events and click on the New Session Wizard.<\/p>\n<p id=\"GFpoGcm\"><img loading=\"lazy\" decoding=\"async\" width=\"425\" height=\"193\" class=\"size-full wp-image-9408  aligncenter\" src=\"https:\/\/dbtut.com\/wp-content\/uploads\/2019\/02\/img_5c653f5530010.png\" alt=\"\" \/><\/p>\n<p>In the next screen, select &#8220;Do not show this page again&#8221; and click Next.<\/p>\n<p>We need to give a name to the Extended Event Session that we will create on the next screen. I&#8217;m going to call it &#8220;OnlineIslemler&#8221;. If I choose &#8220;Start the event session ar server startup&#8221;, this session will start automatically when sql server starts. I don&#8217;t make this choice just because I&#8217;m gonna run it when I need it.<\/p>\n<p id=\"gyFyiyS\"><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-9410  aligncenter\" src=\"https:\/\/dbtut.com\/wp-content\/uploads\/2019\/02\/img_5c653f8be2bc0.png\" alt=\"\" width=\"622\" height=\"309\" \/><\/p>\n<p>In the next screen, select &#8220;Do not use template&#8221; and click Next.<\/p>\n<p id=\"KyiGbPD\"><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-9412  aligncenter\" src=\"https:\/\/dbtut.com\/wp-content\/uploads\/2019\/02\/img_5c653fa819e58.png\" alt=\"\" width=\"658\" height=\"558\" \/><\/p>\n<p>In the screen that appears, write &#8220;online&#8221; in the &#8220;Event Library&#8221; section, and select the progress report online index operation by double-clicking.<\/p>\n<p>The selected event will be listed in the selected events section. Click Next to proceed.<\/p>\n<p id=\"FmCkjSU\"><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-9414  aligncenter\" src=\"https:\/\/dbtut.com\/wp-content\/uploads\/2019\/02\/img_5c6540301bf68.png\" alt=\"\" width=\"729\" height=\"268\" \/><\/p>\n<p>After this stage, we are proceeding by clicking next, next and finish to create the session.<\/p>\n<p>After the session is created, right click on the session to start and click watch live data.<\/p>\n<p id=\"syvMTFE\"><img loading=\"lazy\" decoding=\"async\" width=\"459\" height=\"319\" class=\"size-full wp-image-9416  aligncenter\" src=\"https:\/\/dbtut.com\/wp-content\/uploads\/2019\/02\/img_5c654068ab9f0.png\" alt=\"\" \/><\/p>\n<p>While index rebuild is in progress, you can see the number of rows inserted in the screen after clicking Watch Live Data.<\/p>\n<p>For example, as you can see on the screen below, the 1380385 record has been inserted.<\/p>\n<p id=\"cJlZaXa\"><img loading=\"lazy\" decoding=\"async\" width=\"578\" height=\"498\" class=\"size-full wp-image-9418  aligncenter\" src=\"https:\/\/dbtut.com\/wp-content\/uploads\/2019\/02\/img_5c6540864f179.png\" alt=\"\" \/><\/p>\n<p>To view the total number of records in the index, you must run a script for that table as follows.<\/p>\n<pre class=\"lang:default decode:true\">exec sp_spaceused '[schema_name].[table_name]'<\/pre>\n<p>The screen output you see below shows the number of records in the table where Index is located.<\/p>\n<p id=\"rmJfRTN\"><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-9419  aligncenter\" src=\"https:\/\/dbtut.com\/wp-content\/uploads\/2019\/02\/img_5c6540aabfde1.png\" alt=\"\" width=\"577\" height=\"240\" \/><\/p>\n<p>As you can see, there are approximately 30 million records in the table. We found that the number of records added by the index rebuild process was around 1 million 300 thousand. We can calculate the percentage of the index rebuild process with the following method.<\/p>\n<p>1300000*100\/30000000=4.33<\/p>\n\n<div class=\"pvc_clear\"><\/div>\n<p id=\"pvc_stats_9406\" class=\"pvc_stats all  \" data-element-id=\"9406\" 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>The online rebuild feature came with SQL Server 2005 to prevent the application from being affected while rebuilding the indexes. However, according to my personal experience, it is not really online until SQL Server 2012. In SQL Server 2008, I couldn&#8217;t perform online rebuild indexing during business hours. The rebuild process we initiated lock the &hellip;<\/p>\n<div class=\"pvc_clear\"><\/div>\n<p id=\"pvc_stats_9406\" class=\"pvc_stats all  \" data-element-id=\"9406\" 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":[3],"tags":[2016,2015,2014,2018,2017],"class_list":["post-9406","post","type-post","status-publish","format-standard","","category-mssql","tag-check-rebuild-index-percentage","tag-check-rebuild-index-progress","tag-check-rebuild-index-status","tag-progress-report-online-index-operation","tag-rebuild-index-percentage"],"aioseo_notices":[],"a3_pvc":{"activated":true,"total_views":1948,"today_views":0},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.9 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How To Check Online Index Rebuild Progress Using Extended Events - Database Tutorials<\/title>\n<meta name=\"description\" content=\"How To Check Online Index Rebuild Progress Using Extended Events\" \/>\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\/14\/how-to-check-online-index-rebuild-progress-using-extended-events\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How To Check Online Index Rebuild Progress Using Extended Events - Database Tutorials\" \/>\n<meta property=\"og:description\" content=\"How To Check Online Index Rebuild Progress Using Extended Events\" \/>\n<meta property=\"og:url\" content=\"https:\/\/dbtut.com\/index.php\/2019\/02\/14\/how-to-check-online-index-rebuild-progress-using-extended-events\/\" \/>\n<meta property=\"og:site_name\" content=\"Database Tutorials\" \/>\n<meta property=\"article:published_time\" content=\"2019-02-14T10:23:22+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2019-02-14T10:23:56+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/dbtut.com\/wp-content\/uploads\/2019\/02\/img_5c653f5530010.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=\"3 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\/02\/14\/how-to-check-online-index-rebuild-progress-using-extended-events\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/dbtut.com\/index.php\/2019\/02\/14\/how-to-check-online-index-rebuild-progress-using-extended-events\/\"},\"author\":{\"name\":\"dbtut\",\"@id\":\"https:\/\/dbtut.com\/#\/schema\/person\/fc047c39e1e53dce28fc4253529ea408\"},\"headline\":\"How To Check Online Index Rebuild Progress Using Extended Events\",\"datePublished\":\"2019-02-14T10:23:22+00:00\",\"dateModified\":\"2019-02-14T10:23:56+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/dbtut.com\/index.php\/2019\/02\/14\/how-to-check-online-index-rebuild-progress-using-extended-events\/\"},\"wordCount\":531,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/dbtut.com\/#organization\"},\"image\":{\"@id\":\"https:\/\/dbtut.com\/index.php\/2019\/02\/14\/how-to-check-online-index-rebuild-progress-using-extended-events\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/dbtut.com\/wp-content\/uploads\/2019\/02\/img_5c653f5530010.png\",\"keywords\":[\"check rebuild index percentage\",\"check rebuild index progress\",\"check rebuild index status\",\"progress report online index operation\",\"rebuild index percentage\"],\"articleSection\":[\"MSSQL\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/dbtut.com\/index.php\/2019\/02\/14\/how-to-check-online-index-rebuild-progress-using-extended-events\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/dbtut.com\/index.php\/2019\/02\/14\/how-to-check-online-index-rebuild-progress-using-extended-events\/\",\"url\":\"https:\/\/dbtut.com\/index.php\/2019\/02\/14\/how-to-check-online-index-rebuild-progress-using-extended-events\/\",\"name\":\"How To Check Online Index Rebuild Progress Using Extended Events - Database Tutorials\",\"isPartOf\":{\"@id\":\"https:\/\/dbtut.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/dbtut.com\/index.php\/2019\/02\/14\/how-to-check-online-index-rebuild-progress-using-extended-events\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/dbtut.com\/index.php\/2019\/02\/14\/how-to-check-online-index-rebuild-progress-using-extended-events\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/dbtut.com\/wp-content\/uploads\/2019\/02\/img_5c653f5530010.png\",\"datePublished\":\"2019-02-14T10:23:22+00:00\",\"dateModified\":\"2019-02-14T10:23:56+00:00\",\"description\":\"How To Check Online Index Rebuild Progress Using Extended Events\",\"breadcrumb\":{\"@id\":\"https:\/\/dbtut.com\/index.php\/2019\/02\/14\/how-to-check-online-index-rebuild-progress-using-extended-events\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/dbtut.com\/index.php\/2019\/02\/14\/how-to-check-online-index-rebuild-progress-using-extended-events\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/dbtut.com\/index.php\/2019\/02\/14\/how-to-check-online-index-rebuild-progress-using-extended-events\/#primaryimage\",\"url\":\"https:\/\/dbtut.com\/wp-content\/uploads\/2019\/02\/img_5c653f5530010.png\",\"contentUrl\":\"https:\/\/dbtut.com\/wp-content\/uploads\/2019\/02\/img_5c653f5530010.png\",\"width\":425,\"height\":193},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/dbtut.com\/index.php\/2019\/02\/14\/how-to-check-online-index-rebuild-progress-using-extended-events\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/dbtut.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How To Check Online Index Rebuild Progress Using Extended Events\"}]},{\"@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":"How To Check Online Index Rebuild Progress Using Extended Events - Database Tutorials","description":"How To Check Online Index Rebuild Progress Using Extended Events","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\/14\/how-to-check-online-index-rebuild-progress-using-extended-events\/","og_locale":"en_US","og_type":"article","og_title":"How To Check Online Index Rebuild Progress Using Extended Events - Database Tutorials","og_description":"How To Check Online Index Rebuild Progress Using Extended Events","og_url":"https:\/\/dbtut.com\/index.php\/2019\/02\/14\/how-to-check-online-index-rebuild-progress-using-extended-events\/","og_site_name":"Database Tutorials","article_published_time":"2019-02-14T10:23:22+00:00","article_modified_time":"2019-02-14T10:23:56+00:00","og_image":[{"url":"https:\/\/dbtut.com\/wp-content\/uploads\/2019\/02\/img_5c653f5530010.png","type":"","width":"","height":""}],"author":"dbtut","twitter_card":"summary_large_image","twitter_misc":{"Written by":"dbtut","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/dbtut.com\/index.php\/2019\/02\/14\/how-to-check-online-index-rebuild-progress-using-extended-events\/#article","isPartOf":{"@id":"https:\/\/dbtut.com\/index.php\/2019\/02\/14\/how-to-check-online-index-rebuild-progress-using-extended-events\/"},"author":{"name":"dbtut","@id":"https:\/\/dbtut.com\/#\/schema\/person\/fc047c39e1e53dce28fc4253529ea408"},"headline":"How To Check Online Index Rebuild Progress Using Extended Events","datePublished":"2019-02-14T10:23:22+00:00","dateModified":"2019-02-14T10:23:56+00:00","mainEntityOfPage":{"@id":"https:\/\/dbtut.com\/index.php\/2019\/02\/14\/how-to-check-online-index-rebuild-progress-using-extended-events\/"},"wordCount":531,"commentCount":0,"publisher":{"@id":"https:\/\/dbtut.com\/#organization"},"image":{"@id":"https:\/\/dbtut.com\/index.php\/2019\/02\/14\/how-to-check-online-index-rebuild-progress-using-extended-events\/#primaryimage"},"thumbnailUrl":"https:\/\/dbtut.com\/wp-content\/uploads\/2019\/02\/img_5c653f5530010.png","keywords":["check rebuild index percentage","check rebuild index progress","check rebuild index status","progress report online index operation","rebuild index percentage"],"articleSection":["MSSQL"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/dbtut.com\/index.php\/2019\/02\/14\/how-to-check-online-index-rebuild-progress-using-extended-events\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/dbtut.com\/index.php\/2019\/02\/14\/how-to-check-online-index-rebuild-progress-using-extended-events\/","url":"https:\/\/dbtut.com\/index.php\/2019\/02\/14\/how-to-check-online-index-rebuild-progress-using-extended-events\/","name":"How To Check Online Index Rebuild Progress Using Extended Events - Database Tutorials","isPartOf":{"@id":"https:\/\/dbtut.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/dbtut.com\/index.php\/2019\/02\/14\/how-to-check-online-index-rebuild-progress-using-extended-events\/#primaryimage"},"image":{"@id":"https:\/\/dbtut.com\/index.php\/2019\/02\/14\/how-to-check-online-index-rebuild-progress-using-extended-events\/#primaryimage"},"thumbnailUrl":"https:\/\/dbtut.com\/wp-content\/uploads\/2019\/02\/img_5c653f5530010.png","datePublished":"2019-02-14T10:23:22+00:00","dateModified":"2019-02-14T10:23:56+00:00","description":"How To Check Online Index Rebuild Progress Using Extended Events","breadcrumb":{"@id":"https:\/\/dbtut.com\/index.php\/2019\/02\/14\/how-to-check-online-index-rebuild-progress-using-extended-events\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/dbtut.com\/index.php\/2019\/02\/14\/how-to-check-online-index-rebuild-progress-using-extended-events\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/dbtut.com\/index.php\/2019\/02\/14\/how-to-check-online-index-rebuild-progress-using-extended-events\/#primaryimage","url":"https:\/\/dbtut.com\/wp-content\/uploads\/2019\/02\/img_5c653f5530010.png","contentUrl":"https:\/\/dbtut.com\/wp-content\/uploads\/2019\/02\/img_5c653f5530010.png","width":425,"height":193},{"@type":"BreadcrumbList","@id":"https:\/\/dbtut.com\/index.php\/2019\/02\/14\/how-to-check-online-index-rebuild-progress-using-extended-events\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/dbtut.com\/"},{"@type":"ListItem","position":2,"name":"How To Check Online Index Rebuild Progress Using Extended Events"}]},{"@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\/9406","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=9406"}],"version-history":[{"count":0,"href":"https:\/\/dbtut.com\/index.php\/wp-json\/wp\/v2\/posts\/9406\/revisions"}],"wp:attachment":[{"href":"https:\/\/dbtut.com\/index.php\/wp-json\/wp\/v2\/media?parent=9406"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dbtut.com\/index.php\/wp-json\/wp\/v2\/categories?post=9406"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dbtut.com\/index.php\/wp-json\/wp\/v2\/tags?post=9406"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}