From a6869c9072b74427009b6dec81befc64bed75c1a Mon Sep 17 00:00:00 2001 From: heavyrian2012 Date: Sat, 30 Apr 2022 21:30:06 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B6=88=E6=81=AF=E8=A1=A8=E6=B7=BB=E5=8A=A0?= =?UTF-8?q?=E4=BC=9A=E8=AF=9D=E7=B4=A2=E5=BC=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...__add_message_table_conversation_index.sql | 1 + ...__add_message_table_conversation_index.sql | 37 +++++++++++++++++++ 2 files changed, 38 insertions(+) create mode 100755 broker/migrate/h2/V43__add_message_table_conversation_index.sql create mode 100755 broker/migrate/mysql/V50__add_message_table_conversation_index.sql diff --git a/broker/migrate/h2/V43__add_message_table_conversation_index.sql b/broker/migrate/h2/V43__add_message_table_conversation_index.sql new file mode 100755 index 00000000..00aeda6a --- /dev/null +++ b/broker/migrate/h2/V43__add_message_table_conversation_index.sql @@ -0,0 +1 @@ +alter table `t_messages` add INDEX `messages_conv_index` ( `_type`, `_target`, `_line`); diff --git a/broker/migrate/mysql/V50__add_message_table_conversation_index.sql b/broker/migrate/mysql/V50__add_message_table_conversation_index.sql new file mode 100755 index 00000000..b7290ca8 --- /dev/null +++ b/broker/migrate/mysql/V50__add_message_table_conversation_index.sql @@ -0,0 +1,37 @@ +alter table `t_messages` add INDEX `messages_conv_index` (`_type`, `_target`, `_line`); +alter table `t_messages_0` add INDEX `messages0_conv_index` (`_type`, `_target`, `_line`); +alter table `t_messages_1` add INDEX `messages1_conv_index` (`_type`, `_target`, `_line`); +alter table `t_messages_2` add INDEX `messages2_conv_index` (`_type`, `_target`, `_line`); +alter table `t_messages_3` add INDEX `messages3_conv_index` (`_type`, `_target`, `_line`); +alter table `t_messages_4` add INDEX `messages4_conv_index` (`_type`, `_target`, `_line`); +alter table `t_messages_5` add INDEX `messages5_conv_index` (`_type`, `_target`, `_line`); +alter table `t_messages_6` add INDEX `messages6_conv_index` (`_type`, `_target`, `_line`); +alter table `t_messages_7` add INDEX `messages7_conv_index` (`_type`, `_target`, `_line`); +alter table `t_messages_8` add INDEX `messages8_conv_index` (`_type`, `_target`, `_line`); +alter table `t_messages_9` add INDEX `messages9_conv_index` (`_type`, `_target`, `_line`); +alter table `t_messages_10` add INDEX `messages10_conv_index` (`_type`, `_target`, `_line`); +alter table `t_messages_11` add INDEX `messages11_conv_index` (`_type`, `_target`, `_line`); +alter table `t_messages_12` add INDEX `messages12_conv_index` (`_type`, `_target`, `_line`); +alter table `t_messages_13` add INDEX `messages13_conv_index` (`_type`, `_target`, `_line`); +alter table `t_messages_14` add INDEX `messages14_conv_index` (`_type`, `_target`, `_line`); +alter table `t_messages_15` add INDEX `messages15_conv_index` (`_type`, `_target`, `_line`); +alter table `t_messages_16` add INDEX `messages16_conv_index` (`_type`, `_target`, `_line`); +alter table `t_messages_17` add INDEX `messages17_conv_index` (`_type`, `_target`, `_line`); +alter table `t_messages_18` add INDEX `messages18_conv_index` (`_type`, `_target`, `_line`); +alter table `t_messages_19` add INDEX `messages19_conv_index` (`_type`, `_target`, `_line`); +alter table `t_messages_20` add INDEX `messages20_conv_index` (`_type`, `_target`, `_line`); +alter table `t_messages_21` add INDEX `messages21_conv_index` (`_type`, `_target`, `_line`); +alter table `t_messages_22` add INDEX `messages22_conv_index` (`_type`, `_target`, `_line`); +alter table `t_messages_23` add INDEX `messages23_conv_index` (`_type`, `_target`, `_line`); +alter table `t_messages_24` add INDEX `messages24_conv_index` (`_type`, `_target`, `_line`); +alter table `t_messages_25` add INDEX `messages25_conv_index` (`_type`, `_target`, `_line`); +alter table `t_messages_26` add INDEX `messages26_conv_index` (`_type`, `_target`, `_line`); +alter table `t_messages_27` add INDEX `messages27_conv_index` (`_type`, `_target`, `_line`); +alter table `t_messages_28` add INDEX `messages28_conv_index` (`_type`, `_target`, `_line`); +alter table `t_messages_29` add INDEX `messages29_conv_index` (`_type`, `_target`, `_line`); +alter table `t_messages_30` add INDEX `messages30_conv_index` (`_type`, `_target`, `_line`); +alter table `t_messages_31` add INDEX `messages31_conv_index` (`_type`, `_target`, `_line`); +alter table `t_messages_32` add INDEX `messages32_conv_index` (`_type`, `_target`, `_line`); +alter table `t_messages_33` add INDEX `messages33_conv_index` (`_type`, `_target`, `_line`); +alter table `t_messages_34` add INDEX `messages34_conv_index` (`_type`, `_target`, `_line`); +alter table `t_messages_35` add INDEX `messages35_conv_index` (`_type`, `_target`, `_line`);