タグ

MySQLと開発に関するsakamataのブックマーク (3)

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

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

    MySQLで処理に長時間かかっている複数クエリをまとめて殺す方法 | Basicinc Enjoy Hacking!
  • シンボリックリンクの作成・削除|Windows|Web関連特集|PHP & JavaScript Room

    シンボリックリンクの作成・削除 2013/2/3 シンボリックリンクは、あるファイルやフォルダに別名をつけて、その別名で元のファイルやフォルダにアクセスできるようにするリンク機能です。 例えば、SVNで管理しているWebサイトをローカルApache上で動かしたいときになど、Webサイトのフォルダのシンボリックリンクをhtdocs以下に作ればそのままアクセスできるので便利です。 Windows7では、コマンドプロンプトからシンボリックリンクの作成・削除ができます。 コマンドプロンプトは、管理者権限で起動する必要があります。 シンボリックリンクを作成するには、以下の構文をコマンドプロンプトから実行します。 MKLINK /D "作成するシンボリックリンクパス" "元ディレクトリパス" 作成したシンボリックリンクを削除する場合は、以下の構文をコマンドプロンプトから実行します。 RMDIR "削除

    シンボリックリンクの作成・削除|Windows|Web関連特集|PHP & JavaScript Room
  • Dropbox で同期する XAMPP ローカル環境。どこでも開発!どこでも最新!

    おでこです。自宅では Windowsデスクトップマシン、出先や勉強会では MacBook Air を使っているのですが、それぞれに作っている XAMPP のローカル環境がバラバラなのがずっと不満でした。勉強会で一からローカル環境作り直したり。自宅と MBA で同じバージョンの WordPress を2回もインストールしたり。 でも、そんなこととももうおさらば!Dropbox を使って ローカル環境を同期することにしてみました。具体的な手順は以下をご覧あれ。 XAMPP のファイル構成は OS によってまったく違う 複数クライアントの XAMPP 環境の同期と聞いて、「そんなの XAMPP フォルダを Dropbox フォルダに入れて同期すれば終了だろ、JK」と思う方もいるかもしれません。XAMPP 環境を扱うクライアントがすべて同じ OS であればこの方法でも解決できますが、Windo

    Dropbox で同期する XAMPP ローカル環境。どこでも開発!どこでも最新!
    sakamata
    sakamata 2014/03/10
    この方法にプラスしてgoogleドライブで同様に設定し、更にhtdocsやmysqlフォルダにシンボリックリンクを作って設定パスを少し楽にしてみました。大変参考になりました!ありがとうございます!
  • 1