pg_restoreの高速化 Jun 13, 2015 pg_restoreを高速化するオプション等 pg_dump -h ipアドレス -p 5432 -F c -f sample.db.car -U postgres DB名 pg_restore -h ipアドレス -p 5432 -U postgres -d postgres -c -C -F c -j 8 sample.db.car 削除(-c)、再
xargsだとaliasは使われないので、bash -icを使う Jun 13, 2015 aliasが設定されていても、xargsを使うと、aliasが使用されなくなる。 aliasを使用するにはbash -icを使い、interac
ブラウザ上に表示される文字列の幅を取得する Jun 13, 2015 ブラウザ上に表示される文字列の幅を取得する方法 function strWidth(str) { $(document.body).append($('<span id="f_strWidth_str_width" style="visibility:hidden;position:absolute;white-space:nowrap;"></span>')); var e = $("#f_strWidth_str_width"); var width = e.text(str).get(0).offsetWidth; e.empty(); return width; } 参考 http://d.hatena.ne.jp/satosystems/20130827/1377587177
複数タブに対応していないシステムを、複数タブ禁止にする方法 Jun 13, 2015 複数タブに対応していないシステムを、JavaScriptを使って複数タブ禁止にする方法。 ※IEの新規セッションから開いた場合はOK HTML5
SQLで半角文字を1文字、全角文字を2文字として文字数を算出する方法 Jun 13, 2015 PostgreSQLで文字数を半角文字基準で算出する。 処理内容 1.正規表現を使用して、半角カナを_に変換 2.任意の1バイト文字(半角空白から
特定の文字列を含まない正規表現をgrepやfindで使用する Jun 13, 2015 特定の文字列を含まないものを抽出したいとき、grepで実現するには、 -v オプションを使用すればいい。-vオプションはPATTERNに合致しない
正規表現に合致するファイル名をfindする方法 Jun 13, 2015 findと正規表現の問題点 -regexオプションが「パスを含むファイル名全体が正規表現にマッチするものを検索する。」とあるが、grepで使う
EXISTS句をORでつなげるべきではない Jun 13, 2015 メインテーブルがかなり大きく、EXISTSの中のテーブルがかなり小さく絞れる場合、EXISTS一つだけであればメインテーブルとの結合に変換さ
PostgreSQLサーバーにはOOM Killer対策が必要 Jun 13, 2015 OOM Killer カーネルは、他のプロセスのメモリ要求がシステムの仮想メモリを枯渇させた場合、PostgreSQLを終了させる可能性がある。 カーネルメッセ
ポート枯渇に対応するWEBサーバのネットワーク設定 Jun 13, 2015 ポート枯渇 WEBサーバがデータベースやKVSや他のAPIサーバに大量に接続するなどしている場合、特に接続をコネクションプーリングしていない場