2007-03-07から1日間の記事一覧

デバッグ環境を整える

今日は、エラー系の処理をかなり重点的にやった。 WEBのフレームワークの使い勝手でかなり重要なのは、エラーが起きたときに、エラーが何なのかとか、どこでおきているのかとか、その辺の情報が取りやすいことだ。 やっぱり、この辺が難しいと普及しない。 P…

複合キーと順番

CREATE TABLE文内で、PRIMARY KEY(column1, cokumn2, ....)とかくと、複合キーができるが、結構順番が重要だ。 でも、毎回重要なわけではない。 WHERE区で column1 = 'AAA' and column2 = 'bbb' みたいに完全一致で指定するだけの場合は関係ない。でも、ORDE…

SQLプロセッサ部分

しかし、もう、かなりSQLの内部処理が身に染みてきた。 自作OSSデータベースのSQL処理+集計部分は、自分で作ったほうが、MySQLを使うより高速に出来るようなきがしてきた。MySQLだと、上位のSQLProcessor部分でたくさん判断しすぎて、下の方(ストレージエ…

Web+DBアプリのSession有効活用

今、作成している、HTML+SQLコンパイラ搭載のAPPサーバは、セッションをかなり有効活用している。 というか、その部分をDBに自動的に入れるようにしている。 その他、WEBでつくってて嫌だなーとおもうところは、全て何気に解決されているようにしたい。WEB…