MySQL バイナリログの管理
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
開始行:
**バイナリログの管理 [#y22cde67]
#Contents
**バイナリログの設定 [#mb384920]
標準状態ではバイナリログは生成されないため、以下の設定が...
設定後、MySQLを再起動する。
-/etc/my.cnf
[mysqld]
log-bin
**バイナリログの確認 [#q52983c1]
使用中のバイナリログを確認する。
mysql> show master logs;
+--------------------+-----------+
| Log_name | File_size |
+--------------------+-----------+
| mysql-bin.000001 | 1480606 |
+--------------------+-----------+
1 row in set (0.00 sec)
**バイナリログの削除 [#v0ffa145]
バイナリログの削除は自動と手動の両方がある。
***手動削除 [#q5d3f05b]
手動にて削除を行なう場合はバイナリログのファイル名を指定...
mysql> PURGE MASTER LOGS TO 'mysql-bin.000001';
Query OK, 0 rows affected (2 min 8.51 sec)
***自動削除 [#db0d22fb]
自動によるバイナリログの削除設定はmy.cnfにて行なう。~
指定する値は保存する期間(日数)となる。
-/etc/mycnf
set-variable = expire_logs_days=14
終了行:
**バイナリログの管理 [#y22cde67]
#Contents
**バイナリログの設定 [#mb384920]
標準状態ではバイナリログは生成されないため、以下の設定が...
設定後、MySQLを再起動する。
-/etc/my.cnf
[mysqld]
log-bin
**バイナリログの確認 [#q52983c1]
使用中のバイナリログを確認する。
mysql> show master logs;
+--------------------+-----------+
| Log_name | File_size |
+--------------------+-----------+
| mysql-bin.000001 | 1480606 |
+--------------------+-----------+
1 row in set (0.00 sec)
**バイナリログの削除 [#v0ffa145]
バイナリログの削除は自動と手動の両方がある。
***手動削除 [#q5d3f05b]
手動にて削除を行なう場合はバイナリログのファイル名を指定...
mysql> PURGE MASTER LOGS TO 'mysql-bin.000001';
Query OK, 0 rows affected (2 min 8.51 sec)
***自動削除 [#db0d22fb]
自動によるバイナリログの削除設定はmy.cnfにて行なう。~
指定する値は保存する期間(日数)となる。
-/etc/mycnf
set-variable = expire_logs_days=14
ページ名: