タグ

ブックマーク / sfujiwara.hatenablog.com (5)

  • クエリキャッシュを切ったほうがいイカ? ベンチマークしてみた - 酒日記 はてな支店

    カジュアル!(挨拶) このエントリは MySQL Casual Advent Calendar 2011 の18日目の記事です。 昔、専ら PostgreSQL を使っていた頃、MySQL のクエリキャッシュって簡単に性能上がるしみたいだし羨ましいなあ、と思っていました。そのため、1年ほど前から業務で MySQL を使うようになっても、クエリキャッシュは当然のごとく有効にしておりました。 ところが先日 DSAS開発者の部屋:クエリキャッシュは切ったほうがいいんじゃなイカ? というエントリを読みまして、クエリキャッシュはグローバルロックを獲得するとのこと。これはちょっと検証してみなければなるまい、ということでベンチマークをしてみました。 ベンチマーク結果 結果は別ページにまとめました benchmark script と my.cnf ざっくりと説明しますと、 平均 260 byte/行、1

    クエリキャッシュを切ったほうがいイカ? ベンチマークしてみた - 酒日記 はてな支店
    cvyan
    cvyan 2018/05/01
  • ロードアベレージを監視して任意のコマンドを実行する(monitで) - 酒日記 はてな支店

    他に似たツールがあれば教えて欲しいです ロードアベレージを監視して任意のコマンドを実行するコマンド - blog.nomadscafe.jp いままで使ったことはなかったのですが、monit でできるはず、と思って実験。一般的には、負荷が上がったりプロセスが応答しなくなったら再起動、のような用途に使うツールです。 # /etc/monit/monitrc check system localhost start program = "/path/to/command" if loadavg (1min) > 2 then start[追記] exec を使うほうがよいとのご指摘をコメントでいただきました。 check system localhost if loadavg (1min) > 2 then exec "/path/to/command"これでロードアベレージの1分平均が2を超

    ロードアベレージを監視して任意のコマンドを実行する(monitで) - 酒日記 はてな支店
  • LVM にインストールした仮想マシンのディスクをあとから増やす方法 - 酒日記 はてな支店

    host 側に LVM でパーティションを切って、そこに KVM なりなんなりの仮想マシン (guest) をインストールした場合、あとから guest のディスクを増やすのにはこんなふうにすればいいかな、というメモ。 まず host 側で LVM パーティションを作成し、そこに guest をインストール。 # lvcreate --size 4G --name guestvm /dev/VolGroupVM # virt-install --connect qemu:///system --name guestvm --ram 512 --file /dev/VolGroupVM/test # (略guest のインストールでは LVM を使用せず、普通にパーティションを切る。3つ目のプライマリパーティションを / にマウントして、全部ひとまとめ。 /dev/vda1 => /boot

    LVM にインストールした仮想マシンのディスクをあとから増やす方法 - 酒日記 はてな支店
  • Time Machine で iSCSI にバックアップ - 酒日記 はてな支店

    Leopard なので Time Machine が使えるわけだが、せっかく家庭内サーバがあるので外付けの USB HDD とかじゃなくてサーバにバックアップを取りたい。 ということでサーバに iSCSI target、Macbook に iSCSI initiator (globalSAN iSCSI Initiator - SNS (Studio Network Solutions)) を入れて Time Machine で使う話。 まずサーバは Gentoo Linux (kernel:2.6.19-gentoo-r5)。emerge で iscsitarget と lvm をインストール。 # の前に実は SATA の HDD を増設したのにのドライバが入ってなかったので kernel rebuild したり、そしたらミスって起動しなくなったり……があったけど筋と関係ないので割愛

    Time Machine で iSCSI にバックアップ - 酒日記 はてな支店
  • rsync 3.0 - 酒日記 はてな支店

    rsync 3.0 がリリースされたそうです。 差分更新の時に、転送元と転送先を同時に走査し、すぐに差分の転送を始める。 rsync 3.0: uyota 匠の一手 という、素晴らしい機能強化が。 今までは rsync は一旦全ての転送元ファイルをチェックしていたので、巨大なディレクトリを rsync しようとするとかなり長時間待たされる。だけならまだしもメモリもがんがん喰う、という問題があった。会社のファイルサーバを丸ごと転送しようとしたら、rsync が out of memory で死んだことも……(仕方ないのでサブディレクトリ単位で実行したり) 実際に 3.0.0 をインストールして試してみたところ、ファイルが大量にあるディレクトリでもすぐに転送が始まって、メモリ使用量も全然増加せず。これは素晴らしい。 が、いきなり運用中のサーバで使うのは怖い (ただの印象) 気がするので、いく

    rsync 3.0 - 酒日記 はてな支店
  • 1