2009-01-01から1年間の記事一覧

DB2 EXPLAINのやり方

まだ書きかけですEXPLAINを知るにはSELECT文を記述したDDLを用意して 以下のコマンドを打つと出来ます db2 connect to DB名 db2 set current explain mode explain db2 -tf SELECT文を記述したDDL db2 set current explain mode no db2e…

サイト構築への11個の(勝手な)提言

サイトってどうやって作るんだろう?を考えたとき、 システム工学的には・・とか、 いまいまのフロー的には・・とか エイヤッ、オリャーってできるよ・・とか、 設計書と詳細設計つくっておいて・・とか、 いろいろまちまちでどこから手をつけなければいけな…

twitterの最新を表示するjQuery Plugin

解説は後ほど書きますw <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script> <script language="JavaScript"> /* ********************************************************* //jquery.twitter_newest_twitt.js //2009 imaiworks //最新のtwittを取得する //@なtwitteは出さないようにし…

DB2_COMPATIBILITY_VECTORを設定する前に・・

日ごろから、DB2_COMPATIBILITY_VECTORについて、 「設定するといいよ」を言いまくっていましたが 各フラグによっては、動くが変わるものがあるので 吟味しながら設定をかけたほうがよいようです。っていうか、見事にハマったので、そのはまり具合のご報告に…

EC CUBEでinternal server errorが出た・・

物は試しでEC CUBEなるPHPで出来ているECシステムをインストールしてみた。インストール手順は、IBMにあった (IBM Power SystemsのRedHatにZendCore for IBMをいれて EC-CUBEをインストールしてみようという、 IBMの中にもノリのいいひとが居るんだな・・と…

DB2 9.7をインストールしたらやっておきたい魔法のコマンド

魔法のコマンド、、ドラクエじゃないですが、、、 DB2には9.5からDB2_COMPATIBILITY_VECTORなるレジストリが用意されてまして、 値をセットすると、ORACLE互換の便利なコマンドが、 トロント発箱崎経由で提供されます。手元のマシンにDB2 EXPRESS-C 9.7をイ…

GoogleAppEngine for java on PHP覚書

準備 GAEを登録しましょう GAEを登録したら、アプリケーション名を設定してください。以下からphpwithjavaをダウンロードします http://www.webdigi.co.uk/fun/php-appengine/phpwithjava.zip解凍したディレクトリ内のwar内にphpファイルを作成します。war\W…

コピペコードシリーズ-[javascript]-[jquery]-select optionの年月日選択の現在時刻でselectedする

備忘録として、いつも使うだろうコードを貼り付けておいて いつでも同じコードを一から書かないようにするようにする 勝手なシリーズですwwww第1弾は select optionで日時を選択できるようにし、 ブラウザ表示時にはすでに現在時刻を選択しておく という…

ブラウザバックの制御

Ajaxでページを組んでいると、ブラウザバック(戻るボタン、進むボタンも)が すごくネックになってきます。 ので、戻る進むの制御ってすごく必要なのですが JQueryだと みかログ:jQuery history プラグイン http://blog.mikage.to/mika/2007/04/jquery_hist…

DB2 循環ロギングからアーカイブロギングに変更するには&SQL2413NエラーTips

っていうTipsはたぶんいっぱいあるとおもうんだけど・・ backupを流したらSQL2413Nがでたら・・っていう解説はあまり無い。。 具体的には アーカイブログの保存先を指定 $ db2 UPDATE DB CFG FOR testdb USING logarchmeth1 "DISK:/db2data/ARCHIVELOG" DB20…

ClubDb2

先週金曜日はClubDB2 http://www.ibm.com/developerworks/jp/db2/library/dataserver/clubdb2/ で、今回はDB2 9.7のお話 http://clubdb2.blogspot.com/2009/05/529-clubdb2-v97.html なんだけど、自分は仕事で手が話せず、IBM渋谷SWCOCに到着したのは ジャン…

mixiアプリのリンクが出てこない

mixiアプリデベロッパー登録をしたはずなのに 「アプリ」のリンクがヘッダーに一向に現れなくて なぜだなぜだとうなっていたら、 ドキュメントのはじめのほうにhttp://developer.mixi.co.jp/appli/hello-social-world 「mixiアプリ オープンβ」コミュニティ…

DB2 LOADの進行具合を確認するコマンド

LOADを仕掛けて、さてどこまですすんだかな?と 確認するには list utilities show detailhttp://publib.boulder.ibm.com/infocenter/db2luw/v9r5/topic/com.ibm.db2.luw.admin.ha.doc/doc/t0011701.html を使うといいです。 実行例 $ db2 list utilities sh…

echo 1 > /proc/sys/vm/drop_cachesがすごい件

MySQL+MyISAMを使っていて不思議だなーと思ったのが MySQLをSTOPさせてもメモリのFreeがほとんど戻らないということたとえば、MySQLが起動していてそこそこ動かしていると メモリーのFreeはほとんどない状態になって ある意味、いい感じでうごいているわけで…

DB2 MySQLコマンド対比表

たぶんどこかにあると思うんだけど 逐次書き込んでいきます db2 mysql list applications show [full] processlist MySQLはQueryまで見える force application kill list tables show tables describe table describe db2look mysqldump mysqldump --no-data…

MySQL+PHPでLost Connectionがでた

サーバ2台にCentOSをいれて、 apache+phpとMySQLで構築したら mysql_connectでLost Connectionが発生した。 テスト環境では動いたのになーと考えていたら なんてことはない、 FireWallがMySQLの3306ポートを許していなかっただけ・・ MySQLを入れたサーバでi…

PHP pecl IBM_DB2のコンパイル方法

どうもphpのマニュアルを見ていても要領を得ないので 調べまくってみたひとまずpeclからibm_db2のソースをダウンロードして展開 インストールしているphpのソースのextに展開する (自分の環境だと /usr/local/src/php-5.2.8/ext/ibm_db2 って感じでした)で…

MySQLでパーティショニングで481個以上設定するとエラーになった

MySQLでパーティショニングを使ってガンガン パーティションを 設定したテーブルにデータをinsertしようとしたら怒られた・・ mysql> insert into yyyytable value ("aaa","bbb","ccc","2009-1-1","2009-2-2"); ERROR 1016 (HY000): Can't open file: './xxx…

DB2からEXPORTしてMySQLでLOAD

DB2でDEL形式でEXPORTを行うと、 フィールドは , 区切り 文字列は " で囲まれている のでMySQLでロードする場合は load data local infile 'エキスポートしたファイル.del' into table テーブル名 fields terminated by ',' enclosed by '"';とするとOK! ち…

DB2 IMPORTでTAB区切りのデータを投入

EXPORTコマンドでDEL形式で出力すれば,カンマ区切りでの データファイルが作成されます。 が、IMPORTするデータはカンマ区切り以外もできました。 フィールドの区切りがTABであれば、IMPORTコマンドで MODIFIED BY coldeL0x09 と指定すればOK そのほかの文字…