Kiftwi.net Related Searches: KD Babu Kiss 107.1 O.Y KIF Boxes Privacy Policy|Do Not Sell or Share My Personal Information
最近、MysqlでUpdate を行った際、更新対象件数によって、書き込みロックが行ロックからテーブルロックに変化することがあったので その原因と対処方法について書こうと思います。 環境は下記の通りです。 OS: CentOS 5.6, MacOSX 10.7.3 Mysql 5.1(InnoDB) ↓のテーブルに、1000件レコードが存在すると仮定して説明していきます。 CREATE TABLE `sample_table` ( `id` int(11) NOT NULL AUTO_INCREMENT, `val` varchar(255) DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; ロックが行ロックからテーブルロックに変化する現象が発生するのは、 以下のSQL文です。 UPDATE sam
シェルスクリプト中でset -x と記述するか、(ba)sh -x の引数をつけて実行すれば、実行されている内容が表示されるので、いちいちecho hogehoge などと書いてまわっていかなくてよい。 hoge.sh #!/bin/sh date $ ./hoge.sh 2012年 7月 31日 月曜日 23:10:14 JST $ sh -x hoge.sh + date 2012年 7月 31日 月曜日 23:10:18 JSTsh -x でもset -x でもどっちでもいいんだけど、(たとえset -x の1行とはいえ) /etc/init.d/ 以下など既存のscriptを触りたくない場合には、sh -x /etc/init.d/httpd start などとするとよい。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く