タグ

ブックマーク / tech.basicinc.jp (2)

  • MySQLで処理に長時間かかっている複数クエリをまとめて殺す方法 | Basicinc Enjoy Hacking!

    あまりにも処理に時間がかかるようなSQLを実行してしまい、MySQLがうんともすんとも言わなくなってしまうような状況、よくありますよね。っていうか、まぁそんな状況あってはならないんですが、時たまあります。そんな時、問題となっているクエリの処理を止めたいわけです。 特定のクエリを止める方法 MySQLで実行中のクエリ一覧を見て、SQLを強制終了する方法 こちらを見てもらえればやり方は分かります。単純にMySQLに入って、show processlist;で問題のあるクエリを発見し、プロセスIDを kill するだけ。とても簡単。 複数のクエリを一括で止める方法 今回は問題のあるクエリが100個あったらどうする…?的なのを解決するエントリーです。まぁ、問題あるクエリ100個ある状況は、アプリ的に問題あるんじゃね?っていうレベルですが。 1個ずつプロセスIDをコピペして…なんてやってられないです

    MySQLで処理に長時間かかっている複数クエリをまとめて殺す方法 | Basicinc Enjoy Hacking!
    yass
    yass 2014/04/16
    " 実は、show full processlistは以下のSQLと同じ。 SELECT * FROM information_schema.PROCESSLIST; "
  • AWS SESでGmailのFromにamazonses.com経由と表示されるのを防ぐ | Basicinc Enjoy Hacking!

    AWSSESを使ってメール配信を行っていると、時々Gmailのヘッダーに amazonses.com経由 と表示されます。 メールが別のメール サービス経由で送信されたことを示しています。つまり、送信者がサードパーティのメール サービスを使ってこのメールを作成した可能性があることを示しています。たとえば、ソーシャル ネットワーキング サイトのメール機能を使って送信されたメールや、登録しているメーリング リストから送信されたメールなどが考えられます。 Gmail でこの情報を表示する理由は、代理でメールを送信するサービスの多くで、送信者が指定した名前がメール アドレスと一致するかどうかの確認が行われないためです。Google では、知り合いを装ったメールからユーザーを保護しようと努力しています。 送信者名の横に詳細情報が表示される理由 - Gmail ヘルプ とまぁ、理由はこんな感じなんで

    AWS SESでGmailのFromにamazonses.com経由と表示されるのを防ぐ | Basicinc Enjoy Hacking!
  • 1