tag:データベース

TAG: データベース

2011-10-04 09:51AWS/RDS rds index smallとlargeの性能差雑感 2011-10-04現在・・・ 感覚としてsmallは本当に小規模、散発的にしかアクセスの無い状態にしか使えない。ほぼ開発用と思っていい。一番のネックはCPU負荷で他は結構余裕があるのにCPUだけは簡単に100%振り切れたりする。, ,
2011-08-22 15:06CakePHP/テーブル設計 バージョン管理 * 2011-08-22 * CakePHP1.3.8 メモ PKのidで何か意味をもたせようとしてはだめ CakePHPではidを純粋にレコードの識別するものとして作られている。 そこで「1000番台は〇〇で、2000番台は××」みたいな考え方を導入する…, , ,
2011-09-06 23:26CakePHP/モデル/find バージョンと製造年月日 * 2011-09-06 * CakePHP 1.3.8 基本!指定したズバリの条件で1件だけ引く 条件指定の1件引きはfind-first。これが基本。 $result = $this->find('first', array('condi…, , ,
2012-03-26 19:01MongoDB バージョンと製造年月日 2012-03-26 参考サイト * MongoDB 本家 タグ mongodb データベース nosql, ,
2010-10-15 16:05MySQL mysql index 検索 * MySQL/検索操作 * MySQL/任意の順番にソートする * MySQL/SELECT句で使った関数の結果を使って GROUP BY する * MySQL/レコードをランダムに取り出す * MySQL/Limit句に負の値(マイナス値)を使って…,
2013-06-07 13:28MySQL/SQLのプロセスを止める クソ重いSQLを止めるときとかね >mysql show processlist; +----+------+-----------------+------+---------+------+--------------+-------------------------+…,
2011-01-20 11:54MySQL/エラー エラーコード別 1054 Error: 1054 SQLSTATE: 42S22 (ER_BAD_FIELD_ERROR) Message: hoge column は piyo にはありません. 何か操作しようとしたカラムが無いよというエラー。 開発においてはO/Rマッパーのコード…, , ,
2011-02-22 11:09MySQL/テーブル操作 テーブルを作る CREATE TABLE IF NOT EXISTS `hoge` ( `id` bigint(20) NOT NULL AUTO_INCREMENT, `name` varchar(255) NOT NULL, `age` int(3) NOT NULL,…,
2012-08-22 09:54Oracle SQL テーブルやインラインビューの別名でASが使えない 使えないみたいです 意味不明です。AS無しで続けて書くとOK View 作る CREATE VIEW HOGE AS SELECT * from PIYO 壊す DROP VIEW HOGE,
2012-07-03 20:46Rails3/モデル コマンドで生成 $ rails g model Hoge piyo:text fuga:date 使える型 記述 :binary:boolean:date:datetime:decimal:float:integer:primary_key:string:text:time:times…, ,
2011-11-18 13:54S2JDBC s2jdbc index MySQLを使う MySQL :: Download Connector/Jからコネクタをダウンロードしてビルドパスに通す 長所短所 * 長所 * コードジェネレータを利用した型安全なクエリ構築 * SQL結果とJavaへのマッピングが素晴らしくうまくや…, , ,
2012-08-25 18:47S2JDBC/S2JDB-Gen/生成されるコードのテンプレートをカスタマイズする S2JDB-Genは便利なのだがイラッとくるところもある。変更してないのに更新される生成時刻の記述とか・・・ のような簡単にカスタマイズしたい場合のやりかた, , , , ,
2012-08-16 10:11S2JDBC/S2JDBC-Gen * S2JDBC/S2JDB-Gen/生成されるコードのテンプレートをカスタマイズする * S2JDBC/S2JDB-Gen/ソースコード共有のためのgen-ddl * S2JDBC/S2JDB-Gen/メイン・クラスが見つからなかったかロードできませんでしたとエラーが…, , , ,
2012-09-01 08:47S2JDBC/SQLを使ってクエリを投げる S2JDBCでは文字列のSQLをクエリとして投げるやりかたもある。 このやり方はJavaコードでSQLを全部構築できるので、 * 検索条件を自由に埋め込みやすい, , , ,
2012-08-11 19:02S2JDBC/エンティティ 実際のエンティティの使ったデータの取得はS2JDBC/クエリを投げる(タイプセーフ)を参照 エンティティとは S2JDBCでクエリを特殊マッピングできる特別なDTO・・・兼、DBの定義情報ということでいいかな, , , ,
2012-09-01 08:07S2JDBC/外部のSQLファイルを使ってクエリを投げる S2JDBCは外にあるSQLファイルを使ってクエリを投げることができる Seasar2 - S2JDBC - JdbcManager - SQLファイルによる操作 selectBySqlFileメソッドを使って投げる。selectBySqlメソッドとシグ…, , , ,
2012-02-03 10:24SAStruts/トランザクション管理 SAStruts というよりかは S2JDBC とかの領域か? デフォルトのトランザクション SAStrutsではデフォルトでActionメソッド単位でトランザクションが開始されることになっている。 内部で例外が発生して、それを呼び出し元のコントローラーまでぶん投げるとAc…, , ,