タグ

DBとTIPSに関するrikima3132のブックマーク (3)

  • Kazuho@Cybozu Labs: setlock を使って cron をぶんまわす方法

    « データベースをコピーするモジュール DBIx::Replicate | メイン | Tritonn (MySQL+Senna) の join を高速化 » 2008年01月30日 setlock を使って cron をぶんまわす方法 事前計算や DB 再構築を手軽に実行するのに cron は便利ですが、タスクのまわし過ぎによるサービスのパフォーマンス低下や実行順序の制御を別途行う必要があります。自分は、そのためのツールとして、daemontools の setlock コマンドがお気に入りです。setlock は、flock を用いて、タスクの待機や実行中止を制御することのできる、とても小回りのきくプログラムです。 1-59/* * * * * /usr/local/bin/setlock -nx /tmp/precompute.lock /usr/local/bin/setlock

  • ActiveObjectsのTIPS集 - いろいろ解析日記

    ActiveObjectsの操作に役に立つTIPSをどんどん追加していきます!! 「こんなことはできないの??」ということがあったら、調べて追記するのでコメントください。 TIPS一覧 エンティティ定義のTIPS メソッドの実装を書く。 DBに保存できない型のsetterやgetterを作る。 エンティティ操作のTIPS エンティティを追加する(1) エンティティを追加する(2) すべてのエンティティ取得する。 条件にあてはまるすべてのエンティティ取得する。 すべてのエンティティ削除する。 条件にあてはまるすべてのエンティティ削除する。 すべてのエンティティのプロパティを更新する。 条件にあてはまるすべてのエンティティのプロパティを更新する。 ■エンティティ定義のTIPS ●メソッドの実装を書く。 Implemantationアノテーションを使います。 エンティティのメソッドの実装が必要な

    ActiveObjectsのTIPS集 - いろいろ解析日記
  • IBM Developer

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    IBM Developer
  • 1