« やる夫がwordpressのサーバIPを変更したようです。 | トップページ | egrep [ファイル管理コマンド] »

2008-08-04

[mysql] my.cnf設定変更

my.cnf設定の変更内容を動的に変更するには?

設定内容のほぼ全般は、mysqldの再起動が必要かと思っていましたが、結構動的に変更できるようです。下記URLに一覧が表記されています。Var Scope ”Global” or ”Global”となっているものが対象となります。ちなみにそのセッション限りの変更は”set session” 等で変更できます。

http://dev.mysql.com/doc/refman/5.1/en/server-system-variables.html#option_mysqld_max_allowed_packet

下記例で、DB接続数の変更をしてみます。設定変更後、一度セッションアウトしてから再度確認しても、値が変更された状態となっています。

mysql> set @@global.max_connections=256;
mysql> show variables like '%max_connections%';
+-----------------+-------+
| Variable_name   | Value |
+-----------------+-------+
| max_connections | 256   |
+-----------------+-------+
1 row in set (0.00 sec)

変更後はmy.cnfの修正をしておきましょう。

----------------------------------------

現場で使える MySQL (DB Magazine SELECTION)
MySQL
松信 嘉範
翔泳社翔泳社翔泳社
定価 : ¥ 2,730
2006-03-17
amazonで詳しく見る

|

« やる夫がwordpressのサーバIPを変更したようです。 | トップページ | egrep [ファイル管理コマンド] »

MySQL」カテゴリの記事

コメント

コメントを書く



(ウェブ上には掲載しません)




トラックバック

この記事のトラックバックURL:
http://app.f.cocolog-nifty.com/t/trackback/488651/22775910

この記事へのトラックバック一覧です: [mysql] my.cnf設定変更:

« やる夫がwordpressのサーバIPを変更したようです。 | トップページ | egrep [ファイル管理コマンド] »