oracle には非公開の隠し関数やパラメータが非常に多く存在します。そんな中でもつい最近知った wmsys.wm_concat という関数が非常に強力です。機能としては集約関数に相当するもので、正規化したテーブルを非正規化して出力するような要件にピッタリですが、oracle...
Apache2 - worker MPM のプロセス&スレッド数のチューニングとその考え方についてまとめました。OS がスワップしない程度に MaxClients でスレッド数の上限値を上げて、高負荷時の大量アクセスに耐えうる...
oracle で大量の insert を高速に処理する方法の検討 ですでに検証済みですが、oracle での最速の insert を求めるなら sql*loader を使うことです。もちろんテーブルの状態によって計測値はかわりますが、以前の検証結果では...
5年ほど運用してきた oracle 8i 時代に実運用で使用してきた運用スクリプト(で面倒なことにならないオープンソース的な部分)を公開します。当時は rac という技術は存在しなかったので、キャッシュフュージョン等の状態をみるスクリプトは包括されていませんが、そこまで見る必要があるシステムなら、きっと運用に払えるお金もたくさんあると思うので対象外でもOKと考えています。...
会社のお仕事で、ちょっと古めの環境に image::magick をインストールするのに非常に苦労しました。ネットで検索しても全然情報がでてこなかったので、同じく苦労している方がいるかもしれないと言うことでメモを公開。...
自宅サーバがクラッシュしたとき、6〜7年前のまだ入社下手の頃に携わっていた開発プロジェクトにおいて、開発サーバの hdd クラッシュにより開発ソースコードを全て紛失したことを思いだした。...
無線 LANルータに関しては昔からNECのAtermシリーズを使い続けています。1年ほど前から社宅に沢山人が引っ越してきたため、2.4GHz帯の無線が混線して無線LANの性能劣化が激しく困ってました。現状使ってるWR8500Nは5GHzを同時に使えないため、最上位機種を購入するという個人的なルールに基づきAtermWG1800HP2を購入しました。少々使ってみたのでそのレビューを書きました。...
「あなたの作ったメール配信システムはエラーメール処理をしていますか?」 という記事が結構よく読まれています。最近は本業の方でもメール未達について調べて欲しいとかいろいろ頼まれた経緯もあり、そのときにでっちあげたスクリプトを晒しておきます。誰かの役にたちそうだなぁ〜と思いまして。...