タグ

ブックマーク / bluerabbit.hatenablog.com (4)

  • InnoDBで行ロック/テーブルロックになる条件を調べた #mysqlcasual Advent Calendar 2013 - あおうさ@日記

    はじめに この記事は、MySQL Casual Advent Calendar 2013 7日目の記事です。 〜 Casual に記事を書けばええんやでヽ(´ー`)ノ 〜 私がMySQLで えっ?! っと思った下記エントリーの挙動が何故そうなってしまうのかを書きたいと思います。 InnoDBで行ロック/テーブルロックになる条件 MyISAM はテーブルロック、InnoDB は行ロックが掛かるというのは有名な話じゃないかと。 ただ、最近知ったのですが、InnoDB だとしても必ずしも行ロックになるわけではなく、テーブルロックになる場合もあるようですね。 ... InnoDB であってもユニーク制約 or インデックスが張られているカラムで検索した場合以外はテーブルロックになってしまうようです。これは注意しないと思わぬところでテーブルロックになってしまって大変なことになりそう! http://

    InnoDBで行ロック/テーブルロックになる条件を調べた #mysqlcasual Advent Calendar 2013 - あおうさ@日記
  • ATND Notifyがもっと評価されるべき5つの理由 - あおうさ@日記

    去年、Chrome extensionでATNDを便利にするATND Notifyを作ったのにblogに書いてなかったので書く。Twitterでは"マジ狩る拡張"とか"数時間で埋まる人気の勉強会だが、ATND Notify(Chrome Extension)入れてる私に死角はなかった"とか"補欠繰り上がり通知で助かった"とかコメント頂いてます。 インストールしたらどんな良いことがあるか記載しまーす。良かったら使ってください。 インストールはこちら キャンセル待ちから参加できるように繰り上がった場合に通知してくれる 人気イベントの場合にキャンセル待ちで補欠になった事ありませんか?あれっていつの間にか参加可能になってても気づきませんよね。ATND Notifyでは参加できるようになったらHTML5のNotificationで通知してくれます。 こんな感じで通知してくれます。繰り上がり通知の画像

    ATND Notifyがもっと評価されるべき5つの理由 - あおうさ@日記
  • GAEでログをローカルにダウンロードする方法 - あおうさ@日記

    http://code.google.com/intl/ja/appengine/docs/java/tools/uploadinganapp.html に書いてあり。あとで詳しく書きます。 と思ったけど上記のURLのコピーでいいですね。 ログのダウンロード App Engine はアプリケーションが出力するメッセージのログを保持します。App Engine はまた各リクエストもログに記録します。アプリケーションのログは、管理コンソールの [ログ] セクションからも参照できます。 アプリケーションのログをさらに詳細に解析する場合、ログ データのファイルをお使いのコンピュータにダウンロードできます。mylogs.txt という名前のファイルにログをダウンロードするには、request_logs アクションを使用し次のコマンドを実行します。 ./appengine-java-sdk/bin/a

    GAEでログをローカルにダウンロードする方法 - あおうさ@日記
  • appengine ja night #8に行ってきた。 #appengine #ajn8 - あおうさ@日記

    今回はサッカーSNSを実際にAppEngineで運用している@najeiraさんをはじめ、ランキング問題をやっつけるために@koherと@kibayosさんがSkip Listをひっさげて来て下さいました。 BeerTalkでは、App Engineで動作するCMSを作成している@shuji_w6eさん、@zetta1985さんに発表頂きました。@koherさん、@kibayosさん、@shuji_w6eさん、@zetta1985さん、遠方から来てくれてありがとうございます。アルゴリズム、spinupの話しなど楽しい話が聞けました。 BeerTalkで@kazunori_279さんのGoogle I/O 2010報告を予定していましたが時間切れのため次回に延期となりました。こちらも次回が楽しみですね。 おしながき 編 @najeiraさん:appengineでの開発 @koherさん:S

  • 1