2014年4月16日のブックマーク (3件)

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

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

    MySQLで処理に長時間かかっている複数クエリをまとめて殺す方法 | Basicinc Enjoy Hacking!
    kansai901
    kansai901 2014/04/16
  • CentOS5.8で PASV モードの FTP アクセスできない

    CentOS5.x 環境で vsftpd で FTP サーバを構築していました。ファイアウォールに iptables を使用しています。 これまで、iptables でファイアウォールを構築している環境下で PASV モードの FTP を許可するには、次のようにしていました。 # /etc/sysconifg/iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT -A-INPUT -m state --state NEW -m tcp -p tcp --dport 21 -j ACCEPT # /etc/sysconifg/iptables-config IPTABLES_MODULES="ip_conntrack_netbios_ns ip_conntrack_ftp ip_nat_ftp" これで、PASV モ

    kansai901
    kansai901 2014/04/16
  • アクティブFTPとパッシブFTP

    アクティブFTPとパッシブFTP [サーバの実験室 基礎] 作成 : 2002/10/12 "サーバの実験室"の検索 FTPには、データ転送に使用するポートと接続方法の違いによって、アクティブFTPとパッシブFTPに分類することができる。 アクティブFTP 昔からある方法で、WindowsのFTPコマンドなどがこれにあたる。 FTPの制御(コマンドとレスポンス)に21番ポートを使用し、FTPのデータ転送(lsコマンドの結果、ファイルのアップロード・ダウンロード)に20番ポートを使用する。

    kansai901
    kansai901 2014/04/16
    FTPについて