2009-11-13から1日間の記事一覧

複雑なSQLのインデックスはexplainして確かめながら貼る

explainは基本

joinされたテーブルへのインデックスの貼り方

テーブル1 column1 column2 column3 column4 column5 テーブル2 columnA columnB columnC columnD columnE SELECT * FROM テーブル1 as 1 INNER JOIN テーブル2 as 2 ON 1.column3 = 2.columnA AND 1.column4 = 2.columnB AND 1.column5 = …

SQL文を整形し直してくれるDMLBreakerが素晴らしすぎる

改行なし1000文字以上のログ出力されたSQL文も これさえあれば一瞬で見やすくなる かなり時間節約に繋がりますWeb上で見やすいSQLに整形する「SQL整形ツール DML Breaker」

postgresのchar型(bpchar型)は固定長なので余白には空白文字が入る

固定長の型に任意の長さの文字列を入れることは出来ない