MySQL DBA共通スクリプト


  • MySQL DBA共通スクリプト
  • 符号化関連
  • 表符号化エンジン大など各種情報
  • を表示する
  • 2修正テーブル符号化
  • 2スケジューラ関連
  • 1スケジューラの有効化を確認し、スケジュール
  • を作成
  • 3ログ関連



  • MySQL DBA共通スクリプト
    1、符号化関連
    1.1、表のコード、エンジン、大きいなどの各種情報を見る
    SHOW TABLE STATUS FROM hive LIKE '%zeus_worker%';

    1.2、表コードの修正
    --      utf8
    ALTER TABLE test CONVERT TO CHARACTER SET utf8;
    --      
    SHOW CREATE TABLE test;

    2、スケジューラ関係
    2.1.スケジューラの表示/有効化とスケジュールの作成
    SHOW VARIABLES LIKE '%scheduler%';
    
    SET GLOBAL event_scheduler = 1;
    
    CREATE EVENT purge_binary_logs
    ON SCHEDULE EVERY 1 DAY
    DO
    PURGE BINARY LOGS BEFORE DATE_SUB(NOW( ),INTERVAL 3 DAY);
    
    SHOW EVENTS;
    
    ALTER EVENT purge_binary_logs ENABLE;

    3、ログ関連