【MySQLベース】Mysqlレプリケーションテーブル構造はインデックスを含む


ビジネス・システムのデータが大幅に増加した場合、よくサブテーブルに使用されます.ログ・テーブルは月ごとに分割されます.既存のログ・テーブル:trxn_detail_log_201806であれば、作成後の毎月のテーブルのように、次の文を使用してテーブル・データをコピーできます.
CREATE TABLE表名LIKE SELECT*FROMテンプレート表名;CREATE TABLE trxn_detail_log_201807 LIKE SELECT * FROM trxn_detail_log_201806;
このようにして作成されたtrxn_detail_log_201807テーブルは、trxn_detail_log_201806構造と一致していますが、インデックスはありません.
次の文を使用して、インデックスを含むテーブル構造を完全にコピーします.
CREATE TABLEの新しい表名LIKEテンプレートは表明します;CREATE TABLE trxn_detail_log_201807 LIKE trxn_detail_log_201806;
この方法を使用して作成したテーブルでは、DDL文にインデックスが含まれていることがわかります.