{"id":851,"date":"2020-08-15T19:19:23","date_gmt":"2020-08-15T11:19:23","guid":{"rendered":"http:\/\/www.gbase8.cn\/?p=851"},"modified":"2021-04-30T16:58:47","modified_gmt":"2021-04-30T08:58:47","slug":"gbase-8a%e6%95%b0%e6%8d%ae%e5%ba%93%e6%95%b0%e6%8d%ae%e4%b8%8d%e4%b8%80%e8%87%b4%e4%bd%93%e9%aa%8cddlevent","status":"publish","type":"post","link":"https:\/\/www.gbase8.cn\/en\/851","title":{"rendered":"\u5357\u5927\u901a\u7528GBase 8a\u6570\u636e\u5e93\u6570\u636e\u4e0d\u4e00\u81f4ddlevent\u6545\u969c\u6a21\u62df\u548c\u6062\u590d\u8fc7\u7a0b\u5206\u6790"},"content":{"rendered":"\n<p>GBase 8a\u6570\u636e\u5e93\u96c6\u7fa4\uff0c\u901a\u8fc7\u526f\u672c\u6765\u4fdd\u8bc1\u6570\u636e\u9ad8\u53ef\u7528\uff0c\u5f53\u67d0\u4e9b\u670d\u52a1\u6216\u8282\u70b9\u6545\u969c\u65f6\uff0c\u5c31\u4f1a\u4ea7\u751f\u4e0d\u4e00\u81f4\uff0c\u6bd4\u5982ddlevent\u3002\u672c\u6587\u5728\u6d4b\u8bd5\u73af\u5883\u6a21\u62df\u6545\u969c\uff0c\u5e76\u5206\u6790\u5176\u6062\u590d\u8fc7\u7a0b\u3002<\/p>\n\n\n\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_84 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">\u76ee\u5f55\u5bfc\u822a<\/p>\n<label for=\"ez-toc-cssicon-toggle-item-6a2ae774be1e0\" class=\"ez-toc-cssicon-toggle-label\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/label><input type=\"checkbox\"  id=\"ez-toc-cssicon-toggle-item-6a2ae774be1e0\"  aria-label=\"Toggle\" \/><nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.gbase8.cn\/en\/851\/#%E7%8E%AF%E5%A2%83\" >\u73af\u5883<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.gbase8.cn\/en\/851\/#%E6%B5%8B%E8%AF%95DDL%E6%93%8D%E4%BD%9C\" >\u6d4b\u8bd5DDL\u64cd\u4f5c<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.gbase8.cn\/en\/851\/#%E6%9F%A5%E7%9C%8Bevent\" >\u67e5\u770bevent<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.gbase8.cn\/en\/851\/#%E5%90%AF%E5%8A%A8%E6%95%85%E9%9A%9C%E8%8A%82%E7%82%B9%EF%BC%8C%E6%9C%89%E4%B8%8D%E4%B8%80%E8%87%B4%E6%A0%87%E8%AE%B0\" >\u542f\u52a8\u6545\u969c\u8282\u70b9\uff0c\u6709\u4e0d\u4e00\u81f4\u6807\u8bb0<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.gbase8.cn\/en\/851\/#%E6%9F%A5%E7%9C%8B%E6%95%85%E9%9A%9C%E6%81%A2%E5%A4%8D%E6%97%A5%E5%BF%97%E3%80%82_gc_recoverlog\" >\u67e5\u770b\u6545\u969c\u6062\u590d\u65e5\u5fd7\u3002 gc_recover.log.<\/a><\/li><\/ul><\/nav><\/div>\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E7%8E%AF%E5%A2%83\"><\/span>\u73af\u5883<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>3\u4e2a\u8282\u70b9V95\u96c6\u7fa4\uff0c\u5173\u95ed\u5176\u4e2d\u4e00\u4e2a\u8282\u70b9\uff0c\u53ea\u4fdd\u75592\u4e2a\u3002<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;gbase@localhost log]$ gcadmin\nCLUSTER STATE:         ACTIVE\nVIRTUAL CLUSTER MODE:  NORMAL\n\n==============================================================\n|           GBASE COORDINATOR CLUSTER INFORMATION            |\n==============================================================\n|   NodeName   | IpAddress  | gcware  | gcluster | DataState |\n--------------------------------------------------------------\n| coordinator1 | 10.0.2.102 |  OPEN   |   OPEN   |     0     |\n--------------------------------------------------------------\n| coordinator2 | 10.0.2.202 |  OPEN   |   OPEN   |     0     |\n--------------------------------------------------------------\n| coordinator3 | 10.0.2.203 | OFFLINE |          |           |\n--------------------------------------------------------------\n===========================================================================================================\n|                                     GBASE DATA CLUSTER INFORMATION                                      |\n===========================================================================================================\n| NodeName |                IpAddress                 | DistributionId |  gnode  | syncserver | DataState |\n-----------------------------------------------------------------------------------------------------------\n|  node1   |                10.0.2.102                |       3        |  OPEN   |    OPEN    |     0     |\n-----------------------------------------------------------------------------------------------------------\n|  node2   |                10.0.2.202                |       3        |  OPEN   |    OPEN    |     0     |\n-----------------------------------------------------------------------------------------------------------\n|  node3   |                10.0.2.203                |       3        | OFFLINE |            |           |\n-----------------------------------------------------------------------------------------------------------\n<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E6%B5%8B%E8%AF%95DDL%E6%93%8D%E4%BD%9C\"><\/span>\u6d4b\u8bd5DDL\u64cd\u4f5c<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;gbase@localhost log]$ gccli testdb\\\nGBase client 9.5.2.17.115980. Copyright (c) 2004-2020, GBase.  All Rights Reserved.\n\ngbase> create table t11 (id int);\nQuery OK, 0 rows affected (Elapsed: 00:00:00.62)\n<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E6%9F%A5%E7%9C%8Bevent\"><\/span>\u67e5\u770bevent<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;gbase@localhost gcluster]$ gcadmin showddlevent\nVc event count:1\nEvent ID:    8\nObjectName: testdb.t11\nFail Node Copy:\n------------------------------------------------------\nNodeID: 3405905930      NodeIP:10.0.2.203       FAILURE\n\nFail Data Copy:\n------------------------------------------------------\nSegName: n3     NodeIP: 10.0.2.203      FAILURE\nSegName: n2     NodeIP: 10.0.2.203      FAILURE\n<\/code><\/pre>\n\n\n\n<p>\u67e5\u770b\u5f53\u524d\u8282\u70b9gcluster\/log\/gcluster\/express.log\uff0c\u53d1\u73b0\u4e86\u8bbe\u7f6e\u4e0d\u4e00\u81f4\u6807\u8bc6\u7684\u5185\u5bb9\uff0c\u5bf9\u5e94\u4e0a\u9762\u7684event id=8\u3002<\/p>\n\n\n\n<p>2020-08-15 18:41:51.834 [DDL][WARN ][S:9][Q:4]:node(140100944134154) is not valid.<br>2020-08-15 18:41:51.834 [DDL][WARN ][S:9][Q:4]:node(140100944134154) is offline.<br>2020-08-15 18:41:52.224 [DDL][DEF ][S:9][Q:4]:[create table] Node(10.0.2.203:5050) testdb.t11 with Suffix: n3 fails<br>2020-08-15 18:41:52.224 [DDL][DEF ][S:9][Q:4]:[create table] Node(10.0.2.203:5258) testdb.t11 with Suffix: N\/A fails<br>2020-08-15 18:41:52.225 [DDL][DEF ][S:9][Q:4]:[create table] Node(10.0.2.203:5050) testdb.t11 with Suffix: n2 fails<br>2020-08-15 18:41:52.225 [DDL][ERROR][S:9][Q:4]:[create table] Failing SQL: create table t11 (id int)<br>2020-08-15 18:41:52.286 [DEF ] [S:9][Q:4]<span class=\"has-inline-color has-luminous-vivid-orange-color\">Set metadata(testdb.t11:normal) to LOCKED, event id is 8<\/span><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E5%90%AF%E5%8A%A8%E6%95%85%E9%9A%9C%E8%8A%82%E7%82%B9%EF%BC%8C%E6%9C%89%E4%B8%8D%E4%B8%80%E8%87%B4%E6%A0%87%E8%AE%B0\"><\/span>\u542f\u52a8\u6545\u969c\u8282\u70b9\uff0c\u6709\u4e0d\u4e00\u81f4\u6807\u8bb0<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;gbase@localhost ~]$ gcadmin\nCLUSTER STATE:         ACTIVE\nVIRTUAL CLUSTER MODE:  NORMAL\n\n=============================================================\n|           GBASE COORDINATOR CLUSTER INFORMATION           |\n=============================================================\n|   NodeName   | IpAddress  | gcware | gcluster | DataState |\n-------------------------------------------------------------\n| coordinator1 | 10.0.2.102 |  OPEN  |   OPEN   |     0     |\n-------------------------------------------------------------\n| coordinator2 | 10.0.2.202 |  OPEN  |   OPEN   |     0     |\n-------------------------------------------------------------\n| coordinator3 | 10.0.2.203 |  OPEN  |   OPEN   |     1     |\n-------------------------------------------------------------\n=========================================================================================================\n|                                    GBASE DATA CLUSTER INFORMATION                                     |\n=========================================================================================================\n| NodeName |                IpAddress                 | DistributionId | gnode | syncserver | DataState |\n---------------------------------------------------------------------------------------------------------\n|  node1   |                10.0.2.102                |       3        | OPEN  |    OPEN    |     0     |\n---------------------------------------------------------------------------------------------------------\n|  node2   |                10.0.2.202                |       3        | OPEN  |    OPEN    |     0     |\n---------------------------------------------------------------------------------------------------------\n|  node3   |                10.0.2.203                |       3        | OPEN  |    OPEN    |     1     |\n---------------------------------------------------------------------------------------------------------\n<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E6%9F%A5%E7%9C%8B%E6%95%85%E9%9A%9C%E6%81%A2%E5%A4%8D%E6%97%A5%E5%BF%97%E3%80%82_gc_recoverlog\"><\/span>\u67e5\u770b\u6545\u969c\u6062\u590d\u65e5\u5fd7\u3002 gc_recover.log. <span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>\u8be5\u65e5\u5fd7\u53ef\u80fd\u5728\u4efb\u610f\u4e00\u4e2a\u7ba1\u7406\u8282\u70b9\u4e0a\u3002\u627e\u5230eventid=8\u7684\u5bf9\u5e94\u7684session\u503c\uff0c\u7136\u540egrep\u65e5\u5fd7\u3002\u6bd4\u5982<\/p>\n\n\n\n<p>tail gc_recover.log -n 2000|grep session:7<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>2020-08-15 19:09:59.386 &#91;INFO ] &lt;session:7>: Start DDL recover,. tid 353 num 1\n2020-08-15 19:09:59.386 &#91;INFO ] &lt;session:7>: Start to DDL recover of eventid(8)\n2020-08-15 19:09:59.388 &#91;INFO ] &lt;session:7>: ==================================================\n2020-08-15 19:09:59.389 &#91;INFO ] &lt;session:7>: recoverinfo gngcddl: eventid = 8, tableId = 353, tablename = testdb.t11, is dummy log=0\n2020-08-15 19:09:59.389 &#91;INFO ] &lt;session:7>:\n2020-08-15 19:09:59.453 &#91;INFO ] &lt;session:7>: DealDDLRecoverLock vc00001.testdb.t11 lockinfo &#91;{\"key\":\"vc00000.hashmap_lock\",\"vc\":\"vc00000\",\"db\":\"\",\"tb\":\"\",\"lktype\":0,\"stat\":1},{\"key\":\"vc00001.hashmap_lock\",\"vc\":\"vc00001\",\"db\":\"\",\"tb\":\"\",\"lktype\":0,\"stat\":1},{\"key\":\"vc00000.gbase.db_lock\",\"vc\":\"vc00000\",\"db\":\"GBASE\",\"tb\":\"\",\"lktype\":1,\"stat\":1},{\"key\":\"vc00001.testdb.db_lock\",\"vc\":\"vc00001\",\"db\":\"testdb\",\"tb\":\"\",\"lktype\":1,\"stat\":1},{\"key\":\"vc00001.testdb.table_space_lock\",\"vc\":\"vc00001\",\"db\":\"testdb\",\"tb\":\"\",\"lktype\":2,\"stat\":1},{\"key\":\"vc00000.gbase.table_distribution.meta_lock\",\"vc\":\"vc00000\",\"db\":\"GBASE\",\"tb\":\"TABLE_DISTRIBUTION\",\"lktype\":4,\"stat\":1},{\"key\":\"vc00001.testdb.t11.meta_lock\",\"vc\":\"vc00001\",\"db\":\"testdb\",\"tb\":\"t11\",\"lktype\":4,\"stat\":2}] success\n2020-08-15 19:09:59.500 &#91;INFO ] &lt;session:7>: The source GCluster(10.0.2.102)\n2020-08-15 19:09:59.507 &#91;INFO ] &lt;session:7>: recoverinfo gc(ddl): eventid(8),Db(testdb), Tb(t11), STb() dst:0x3405905930(10.0.2.203) .\n2020-08-15 19:09:59.507 &#91;INFO ] &lt;session:7, tid:353, db:testdb,tb:t11,nx:,et:DDL,eid:8,en:coor,ip:10.0.2.203>: QueryExecute ip 10.0.2.203,port 5258, do \"use vc \"vcname000001\"\"\n2020-08-15 19:09:59.507 &#91;INFO ] &lt;session:7, tid:353, db:testdb,tb:t11,nx:,et:DDL,eid:8,en:coor,ip:10.0.2.203>: QueryExecute ip 10.0.2.203,port 5258, do \"use self \"vc00001\".\"testdb\";\"\n2020-08-15 19:09:59.544 &#91;INFO ] &lt;session:7, tid:353, db:testdb,tb:t11,nx:,et:DDL,eid:8,en:coor,ip:10.0.2.203>: QueryExecute ip 10.0.2.203,port 5258, do \"SET SELF SCN = 9217\"\n2020-08-15 19:09:59.544 &#91;INFO ] &lt;session:7, tid:353, db:testdb,tb:t11,nx:,et:DDL,eid:8,en:coor,ip:10.0.2.203>: DB_DoDDLQuery DDL Redo Log start.............\n2020-08-15 19:09:59.544 &#91;INFO ] &lt;session:7, tid:353, db:testdb,tb:t11,nx:,et:DDL,eid:8,en:coor,ip:10.0.2.203>: QueryExecute ip 10.0.2.203,port 5258, do \"CREATE  GCLUSTER_LOCAL  TABLE \/*+ sub_step,vcid,distribution(3) *\/ \"vc00001\".\"testdb\".\"t11\" (\n2020-08-15 19:10:00.241 &#91;INFO ] &lt;session:7, tid:353, db:testdb,tb:t11,nx:,et:DDL,eid:8,en:coor,ip:10.0.2.203>: Succeeded recovering Log: CREATE  GCLUSTER_LOCAL  TABLE \/*+ sub_step,vcid,distribution(3) *\/ \"vc00001\".\"testdb\".\"t11\" (\n2020-08-15 19:10:00.241 &#91;INFO ] &lt;session:7, tid:353, db:testdb,tb:t11,nx:,et:DDL,eid:8,en:coor,ip:10.0.2.203>: DB_DoDDLQuery DDL Redo Log: end.............\n2020-08-15 19:10:00.241 &#91;INFO ] &lt;session:7, tid:353, db:testdb,tb:t11,nx:,et:DDL,eid:8,en:coor,ip:10.0.2.203>: do sql success: CREATE  GCLUSTER_LOCAL  TABLE \/*+ sub_step,vcid,distribution(3) *\/ \"vc00001\".\"testdb\".\"t11\" (\n2020-08-15 19:10:00.241 &#91;INFO ] &lt;session:7, tid:353, db:testdb,tb:t11,nx:,et:DDL,eid:8,en:coor,ip:10.0.2.203>: delete ddl event, cluster eventId=8.............\n2020-08-15 19:10:00.391 &#91;INFO ] &lt;session:7>: The source node(10.0.2.102)\n2020-08-15 19:10:00.394 &#91;INFO ] &lt;session:7>: The source GCluster(10.0.2.102)\n2020-08-15 19:10:00.402 &#91;INFO ] &lt;session:7>: recoverinfo gn(ddl): eventid(8),Db(testdb), Tb(t11), STb() dst:0xcb02000a(10.0.2.203) slice(n3).\n2020-08-15 19:10:00.402 &#91;INFO ] &lt;session:7, tid:353, db:testdb,tb:t11,nx:n3,et:DDL,eid:8,en:node,ip:10.0.2.203>: QueryExecute ip 10.0.2.203,port 5050, do \"use self \"testdb\";\"\n2020-08-15 19:10:00.402 &#91;INFO ] &lt;session:7, tid:353, db:testdb,tb:t11,nx:n3,et:DDL,eid:8,en:node,ip:10.0.2.203>: QueryExecute ip 10.0.2.203,port 5050, do \"SET SELF SCN = 9217\"\n2020-08-15 19:10:00.403 &#91;INFO ] &lt;session:7, tid:353, db:testdb,tb:t11,nx:n3,et:DDL,eid:8,en:node,ip:10.0.2.203>: DB_DoDDLQuery DDL Redo Log start.............\n2020-08-15 19:10:00.403 &#91;INFO ] &lt;session:7, tid:353, db:testdb,tb:t11,nx:n3,et:DDL,eid:8,en:node,ip:10.0.2.203>: QueryExecute ip 10.0.2.203,port 5050, do \"CREATE  GCLUSTER_LOCAL  TABLE \/*+ sub_step,vcid,distribution(3) *\/  \"testdb\".\"t11_n3\" (\n2020-08-15 19:10:00.431 &#91;INFO ] &lt;session:7, tid:353, db:testdb,tb:t11,nx:n3,et:DDL,eid:8,en:node,ip:10.0.2.203>: Succeeded recovering Log: CREATE  GCLUSTER_LOCAL  TABLE \/*+ sub_step,vcid,distribution(3) *\/  \"testdb\".\"t11_n3\" (\n2020-08-15 19:10:00.431 &#91;INFO ] &lt;session:7, tid:353, db:testdb,tb:t11,nx:n3,et:DDL,eid:8,en:node,ip:10.0.2.203>: DB_DoDDLQuery DDL Redo Log: end.............\n2020-08-15 19:10:00.432 &#91;INFO ] &lt;session:7, tid:353, db:testdb,tb:t11,nx:n3,et:DDL,eid:8,en:node,ip:10.0.2.203>: do sql success: CREATE  GCLUSTER_LOCAL  TABLE \/*+ sub_step,vcid,distribution(3) *\/  \"testdb\".\"t11_n3\" (\n2020-08-15 19:10:00.432 &#91;INFO ] &lt;session:7, tid:353, db:testdb,tb:t11,nx:n3,et:DDL,eid:8,en:node,ip:10.0.2.203>: delete ddl event, node eventId=8, segId=3.............\n2020-08-15 19:10:00.614 &#91;INFO ] &lt;session:7>: The source node(10.0.2.202)\n2020-08-15 19:10:00.616 &#91;INFO ] &lt;session:7>: The source GCluster(10.0.2.102)\n2020-08-15 19:10:00.624 &#91;INFO ] &lt;session:7>: recoverinfo gn(ddl): eventid(8),Db(testdb), Tb(t11), STb() dst:0xcb02000a(10.0.2.203) slice(n2).\n2020-08-15 19:10:00.624 &#91;INFO ] &lt;session:7, tid:353, db:testdb,tb:t11,nx:n2,et:DDL,eid:8,en:node,ip:10.0.2.203>: QueryExecute ip 10.0.2.203,port 5050, do \"use self \"testdb\";\"\n2020-08-15 19:10:00.624 &#91;INFO ] &lt;session:7, tid:353, db:testdb,tb:t11,nx:n2,et:DDL,eid:8,en:node,ip:10.0.2.203>: QueryExecute ip 10.0.2.203,port 5050, do \"SET SELF SCN = 9217\"\n2020-08-15 19:10:00.624 &#91;INFO ] &lt;session:7, tid:353, db:testdb,tb:t11,nx:n2,et:DDL,eid:8,en:node,ip:10.0.2.203>: DB_DoDDLQuery DDL Redo Log start.............\n2020-08-15 19:10:00.624 &#91;INFO ] &lt;session:7, tid:353, db:testdb,tb:t11,nx:n2,et:DDL,eid:8,en:node,ip:10.0.2.203>: QueryExecute ip 10.0.2.203,port 5050, do \"CREATE  GCLUSTER_LOCAL  TABLE \/*+ sub_step,vcid,distribution(3) *\/  \"testdb\".\"t11_n2\" (\n2020-08-15 19:10:00.952 &#91;INFO ] &lt;session:7, tid:353, db:testdb,tb:t11,nx:n2,et:DDL,eid:8,en:node,ip:10.0.2.203>: Succeeded recovering Log: CREATE  GCLUSTER_LOCAL  TABLE \/*+ sub_step,vcid,distribution(3) *\/  \"testdb\".\"t11_n2\" (\n2020-08-15 19:10:00.953 &#91;INFO ] &lt;session:7, tid:353, db:testdb,tb:t11,nx:n2,et:DDL,eid:8,en:node,ip:10.0.2.203>: DB_DoDDLQuery DDL Redo Log: end.............\n2020-08-15 19:10:00.953 &#91;INFO ] &lt;session:7, tid:353, db:testdb,tb:t11,nx:n2,et:DDL,eid:8,en:node,ip:10.0.2.203>: do sql success: CREATE  GCLUSTER_LOCAL  TABLE \/*+ sub_step,vcid,distribution(3) *\/  \"testdb\".\"t11_n2\" (\n2020-08-15 19:10:00.953 &#91;INFO ] &lt;session:7, tid:353, db:testdb,tb:t11,nx:n2,et:DDL,eid:8,en:node,ip:10.0.2.203>: delete ddl event, node eventId=8, segId=2.............\n2020-08-15 19:10:00.997 &#91;INFO ] &lt;session:7>: DealDDLRecoverUnLock vc00001.testdb.t11\n2020-08-15 19:10:01.197 &#91;INFO ] &lt;session:7>: End DDL recover .,tid 353\n<\/code><\/pre>\n\n\n\n<p>\u6ce8\u610f\u5982\u4e0a\u65e5\u5fd7\u4e2d\uff0c\u5206\u522b\u5bf9\u7ba1\u7406\u8282\u70b9\u548c\u6570\u636e\u8282\u70b9\u8fdb\u884c\u4e86\u5404\u81ea\u6062\u590d\u3002<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u5357\u5927\u901a\u7528GBase 8a\u6570\u636e\u5e93\u96c6\u7fa4\uff0c\u901a\u8fc7\u526f\u672c\u6765\u4fdd\u8bc1\u6570\u636e\u9ad8\u53ef\u7528\uff0c\u5f53\u67d0\u4e9b\u670d\u52a1\u6216\u8282\u70b9\u6545\u969c\u65f6\uff0c\u5c31\u4f1a\u4ea7\u751f\u4e0d\u4e00\u81f4\uff0c\u6bd4\u5982ddlevent\u3002\u672c\u6587\u5728\u6d4b\u8bd5\u73af\u5883\u6a21\u62df\u6545\u969c\uff0c\u5e76\u5206\u6790\u5176\u6062\u590d\u8fc7\u7a0b<\/p>","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4,54],"tags":[95],"class_list":{"0":"post-851","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"hentry","6":"category-gbase8a","8":"tag-event"},"_links":{"self":[{"href":"https:\/\/www.gbase8.cn\/en\/wp-json\/wp\/v2\/posts\/851","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.gbase8.cn\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.gbase8.cn\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.gbase8.cn\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.gbase8.cn\/en\/wp-json\/wp\/v2\/comments?post=851"}],"version-history":[{"count":5,"href":"https:\/\/www.gbase8.cn\/en\/wp-json\/wp\/v2\/posts\/851\/revisions"}],"predecessor-version":[{"id":1283,"href":"https:\/\/www.gbase8.cn\/en\/wp-json\/wp\/v2\/posts\/851\/revisions\/1283"}],"wp:attachment":[{"href":"https:\/\/www.gbase8.cn\/en\/wp-json\/wp\/v2\/media?parent=851"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.gbase8.cn\/en\/wp-json\/wp\/v2\/categories?post=851"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.gbase8.cn\/en\/wp-json\/wp\/v2\/tags?post=851"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}