2019-06

MySQL

MySQLでレプリケーションエラーを確認

ログイン$ mysql -u root -pスレーブ停止mysql> STOP SLAVE;エラークエリ確認mysql> SHOW SLAVE STATUS \Gエラークエリを無視する場合は、mysql> SET GLOBAL SQL_S...
MySQL

MySQLでレプリケーションを設定

レプリケーションを使用する事で負荷分散やバックアップを行えます。db1(192.168.1.1)をマスターdb2(192.168.1.2)をスレーブとします。db1側設定# vi /etc/my.cnfserver-id = 1001再起...
Linux

yum-cronでパッケージをダウンロードして更新させない

yum-cronはパッケージを自動でダウンロードして更新します。ダウンロードだけは自動にして、更新は手動にしたい場合があります設定# vi /etc/sysconfig/yum-cronCHECK_ONLY=yesDOWNLOAD_ONL...
Linux

yumで特定のパッケージを除外

yumでカーネル等が更新されると困るので、特定のパッケージを除外するように設定します。設定# /etc/yum.confexclude=kernel* sudo*参考サイト:
MySQL

MySQLでスロークエリログを設定

スロークエリログを有効にすると、時間の掛かったクエリをログとして吐き出してくれます。設定# vi /etc/my.cnflog-slow-queries = mysql-slow.loglong_query_time = 3再起動# /e...
MySQL

MySQLでクエリキャッシュを設定

クエリキャッシュを有効にすると、SELECTの結果が速くなる場合があります。更新の多いテーブルには余り意味が無いようです。デフォルトでは無効になっているので、有効にする必要があります。設定# vi /etc/my.cnfquery_cac...
Tomcat

Tomcatでcatalina.outをローテーション

catalina.outとはTomcatのログファイルです。デフォルトの状態だとこのファイルは日付でのローテーションを行わないので、自力で修正してやる必要があります。設定# vi /usr/local/tomcat/bin/catalin...
MySQL

MySQLのmax_connectionsについて

max_connectionstable_cacheopen_files_limit上記3つの変数の値は互いに関係があるようです。値が足りない場合は補正が入ります。参考サイト:
MySQL

MySQLでバイナリログファイルを削除

レプリケーションを行うと、スレーブのためにマスターがバイナリログファイルを作成します。このファイルはデフォルトの設定では無期限に保持するため、定期的な削除が必要です。手動で削除する場合はmysqlにログインして、mysql> PURGE ...
Eclipse

EclipseにDoxygenをインストール

インストールEclipseを起動します。メニュー→Install New SoftwareAddを押します。Name=ecloxLocation=出てきたものにチェックを入れてインストールします。
タイトルとURLをコピーしました