« 2008年7月 | トップページ | 2008年10月 »

2008年8月

2008-08-05

egrep [ファイル管理コマンド]

egrep コマンド

パターンにマッチした行を表示します。grepよりも高度な検索が可能です。下記のようにパターン”neet”or”employee”にマッチする行を抽出することができます。今まで”grep |”をズラズラとつなげていたが、こっちの方がエレガントですね・・・。

# cat profile.txt
yaruo,neet,20
yaranaio,employee,24
dekiruo,employee,23
dokuo,neet,30
dady,part,25
# egrep '(neet|employee)' profile.txt
yaruo,neet,20
yaranaio,employee,24
dekiruo,employee,23
dokuo,neet,30

| | コメント (1) | トラックバック (1)

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で詳しく見る

| | コメント (0) | トラックバック (0)

« 2008年7月 | トップページ | 2008年10月 »