古いがまとまっている。REWSE.JPサーバーのIOは読取りよりも書込みのほうが多い。読取りはファイル・キャッシュから読まれているものの、書込みはZabbixからMySQLへのINSERTや、OSの各種ロギングなどが定常的にあるからと思われる。MySQLサーバーのスループットとIOPSのグラフで、緑が読取り、青が書込みを表している。HDDを換装したので、それのベンチマークを取ってみた。SuperDriveを換装することで2台のストレージを内蔵することができる。Commentsコンピューターを運用していると「なんだか遅い。以前からこの程度だっけ?」という疑問はしばしばあるが、元の正しい値を知らないと比較しようがないため、アイドル時にマシンの基礎性能を計っておくことは非常に重要である。(HDDもSSDも)ストレージは「動いているんだけど、なんだか遅い」という状況が少なくないので必ず取得しよう。Linuxでストレージ性能ベンチマークを取るにはhdparmやBonnie++などが有名だが、これらはどんな設定でIOしているのかがよく分からず、また結果もスループットだけだったりして細かな評価ができないため、今回はfioを使用する。fioをインストールする。k......続いてfioをどのような設定で動作させるかを記述したジョブ・ファイルを用意する。fioのfはflexibleのfなだけあって非常に多彩な設定が可能だが、今回はシンプルな設定にとどめて多くの項目にデフォルト値を使用した。以下の1GBのファイルに対してダイレクトIOの1MBブロック・サイズでシーケンシャル・リードを行なうテストを5回実行している。fioが自動生成したファイルはベンチマーク後に自動削除されないので、容量には注意すること。Postsほとんどのプログラム言語では大量のコピペはダメなソースコードの典型であるものの、SQLでは大量のコピペが平気で行われている。付属するSQL*Plusでは以下のコマンドが使えるので、バッチ・プログラムのようなSQL*PlusからSQLを発行するようなプログラムでは、これらを使うことでコピペを大きく減らすことができる。変数を未定義にするたとえば年月ごとの表領域を4個作りたい場合、以下のようにできる。SQLで言うDISTINCT句、つまり重複するデータを取り除いてデータの種類だけ表示する方法が分からす四苦八苦してしまったのでメモ。いうエラーでフリーズしてしまったものの、ついに解決策を見つけた。それぞれ別々にパスワード管理していると面倒なので、LDAPで一元管理している。いうエラーでフリーズしてしまったものの、ついに解決策を見つけた。見解を反映しているわけがありません。Blogメール・アドレスを入力すると、新規投稿のお知らせを受け取れます。