さくらのレンタルサーバーでクエリを消す方法

このQ&Aのポイント
  • さくらのレンタルサーバーでWordPressを使用していてクエリが溜まる問題が発生しました。
  • phpmyadminにもログインできず、さくらに問い合わせた結果、クエリの削除は自分で行う必要があると言われました。
  • クエリを消す方法や対処法を教えてください。
回答を見る
  • ベストアンサー

phpmyadminでクエリ(キャッシュ)を消す

さくらのレンサバ、wordpress。どこをどうしたら、溜まっているクエリを消すことが出来ますでしょうか? さくらのレンタルサーバーで、Wordpressを使っているのですが、「データベース接続エラー」が出ました。 phpmyadminにも入れませんでした。 さくらに問い合わせたところ、「クエリが溜まってしまっている、さくら側で削除します」と言われしばらくたつと治っていました。 現在また同じ状況になってしまい、さくらに問い合わせたら、「本来やっているサービスではないので今後は自分でやってください」と言われました、(とりあえず今回もさくら側で操作して元通りにしてもらいました) どこをどうしたら、溜まっているクエリを消すことが出来ますでしょうか?

  • PHP
  • 回答数1
  • ありがとう数4

質問者が選んだベストアンサー

  • ベストアンサー
  • agunuz
  • ベストアンサー率65% (288/438)
回答No.1

定期的にshow processlist; を投げた結果をログに書き出すなりしてみては如何でしょう。どういう状態になったらマズイのかが見えてくるのでは? phpMyAdminにも入れなくなったら手が打てないでしょうからねぇ。それとも(phpMyAdminが繋がらなくなっても)sshなどで入って繋げるんですかね?>さくら

関連するQ&A

  • phpMyAdminの使い方

    自分のパソコンのMySQLやアクセス、エクセル等で作ったデータベースのテーブルを上記ソフトを使ってレンタルサーバー上のデータベースにアップしたい時にはphpMyAdmin上で、どのような方法をとるのかを教えてください.

  • PHP4対応のphpmyadminのダウンロードについて

    レンタルサーバーにMySQLでデータベースを立ち上げようと考えているのですが、サーバーがPHP5に未対応であるため、最新のphpmyadminの設定ファイルをサーバーに入れても、phpmyadminが立ち上がらず、PHP5の環境を要求される画面が表示されてしまいます。 phpmyadminの古いバージョンをダウンロードできるサイトを探しているのですが、見当たらなくて困っています。ご存知の方がいらっしゃいましたら、教えて頂けないでしょうか? ちなみに、サーバー側の動作確認は、phpMyAdmin 2.11.2.2までとなっています。

    • ベストアンサー
    • PHP
  • phpMyadminのCSV抽出時の改行コード

    さくらのレンタルサーバを利用しています そのサーバにあるphpMyadminの利用での質問です さくらサーバのデータを1レコードCSVでエクスポートした時、テキストエディターで そのデータをみた時、本来、1行で表示されるべき所が複数行になってみえています。 よくみると、さくらサーバ側のあるフィールドで改行して表示させている所が エディター側で改行されているようです CSVにエクスポート時にどこか指定する所がありきちんとみえるようになるのでしょうか よろしくお願いします。

    • ベストアンサー
    • MySQL
  • phpMyAdminからphpMyAdminへのデータ移行

    レンタルサーバーにあるMySQLのデータをphpMyAdminからエクスポートし、ローカルホストにあるMySQLにphpMyAdminのSQLでデータをインポートしようとしています。 方法は以下の通りです。 レンタルサーバーのphpMyAdminを開き、エクスポートしたいデータベースを選択します。 エクスポートを開き、 全選択 SQL 構造: 「DROP TABLE」を追加 「IF NOT EXISTS」を追加 「AUTO_INCREMENT」値を追加 逆クオートでテーブル名やフィールド名を囲む データ: 完全な INSERT 文を作成する バイナリフィールドは 16 進数を使用する エクスポート形式:INSERT ファイルで保存する ファイル名テンプレート:__DB__ テンプレートを覚える 圧縮無し SJISエンコーディングへ変換する で、実行します。 8.43 MB (8,846,019 バイト)37602行 からなる膨大なsqlファイルが作成されます。 次にローカルホストのphpMyAdminを開き、インポートしたいデータベースを選択します。 SQLを開き、 参照より、エクスポートしたsqlファイルを読み込み 圧縮:Autodetect エンコーディングnon で、実行します。 実行の結果、 「SQLクエリー無し」 のメッセージで、SQLが終了します。 もちろん、データベースは移行されていません。 レンタルサーバーのMySQLをローカルのAccessでデータ加工し、レンタルサーバーのMySQLに戻すという作業をしたいだけなのですが(ローカルでバックアップも取っておきたい)、何か解決策はありませんでしょうか?

  • phpMyAdminを利用してデータベースの構築に関して

    WordPressを利用したいと思っています。 環境はレンタルサーバのファーストサーバを利用しており、標準でphpMyAdminが使えるようになっています。 ファーストサーバの場合、管理画面から「データベース用管理者アカウントの発行」します。発行された管理者アカウントと、IDでphpMyAdminにログインする事が出来ます。 phpMyAdminのバージョンは、2.9.0.2です。 phpMyAdminにログインした後に行った事。 WordPressで利用する、ユーザとデータベースを作成しました。 手順は以下の通りです。 ユーザの追加 1、トップページで「特権」をクリック 2、「ユーザを追加する」をクリック 3、ユーザ:wordpress 4、ホスト:全てのホストを選択 5、パスワード:***** 以上、他の部分(グローバル特権等)は判らないので触っていません。 データベースの作成 1、トップページで「新規データベースを作成する」にて   データベース名:dbwordpress 2、照合順序:utf8_unicode_ciを選択 3、「作成」をクリック 以上の作業を行いました。 この状態で、WordPressの設定を進め、データベース接続詳細の項目にて。 データベース名:dbwordpress ユーザー名:wordpress パスワード:***** ホスト名:localhost テーブル接頭語:wp_ として、「submit」のボタンを押すと以下のエラーが表示されます。 Error establishing a database connection This either means that the username and password information in your wp-config.php file is incorrect or we can't contact the database server at localhost. This could mean your host's database server is down. Are you sure you have the correct username and password? Are you sure that you have typed the correct hostname? Are you sure that the database server is running? If you're unsure what these terms mean you should probably contact your host. If you still need help you can always visit the WordPress Support Forums. と出ます。 エラーを見る限り、データベースと接続が出来ないと表示され、phpMyAdminでの、設定作業で何か設定作業が抜けていないのかアドバイスを頂きたいと思います。 基本的にはWordPressで利用する、ユーザとデータベースを作成すれば大丈夫かと思っていました。テーブル等は作成していません。データベースに関して詳しく無い為、ご確認して頂けると嬉しく思います。 データベース側に問題が無ければ、WordPress側の設定を見直したいと思いますが、WordPress側はファイル1式をアップロードし、ディレクトリのパーミッション設定で、動くようになるみたいです。 他に、必要な情報が有ればご助言ください。

    • ベストアンサー
    • MySQL
  • phpMyAdmin-2.9.0.2の設定について

    はじめまして、MySQL自体はざっと基本部分を勉強しただけです。 そのためか、以前もphpMyAdminを、ちょっと手抜きではありますが使っていました。 それが、今回サーバを更改するにあたりphpMyAdminを導入したのですが、バージョンが変わっていて、以前のようには行かなくなったようです。初期設定が必要なようです。バージョンはphpMyAdmin-2.9.0.2です。ネット検索もしたのですが、もうひとつ前後関係が不明なので概念的に理解できませんでした。 そこで、基本設定をお教えいただきたいと思います。 本来MySQLのコマンドでやっていくべきなんでしょうが、今のところはそれほど複雑なデータベースを作る予定もなく、ブログ用のデータベースを作る程度ですので。 ちょっと、このカテゴリーの範囲外かも知れませんがよろしくお願いします。

    • ベストアンサー
    • MySQL
  • phpMyAdminでのフィールド削除(クエリ実行)

    本当にMySQL初心者なので基本的にコマンドが理解できないのですが、phpMyAdminにてデータベースを管理していますが、一つのテーブルに数千のデータが入っており、例えばID番号1から500までを一気に削除したいと言うときに、最初はローカルにCSVデータをエキスポートして編集した後インポートさせようとしたのですが、文字コードの関係でエラーになってしまい、解決策はクエリでデータを削除するしかないとの結論になりました。 例えばテーブルを指定してからクエリのウィンドウを開くとSELECT * FROM `テーブル名` WHERE 1 とすでに入力されているのですが、これをどのように書き換えれば複数のフィールドをいっぺんに削除できるのでしょうか? 非常に困ってます、アドバイスよろしくお願いします

    • ベストアンサー
    • MySQL
  • phpMyAdminでのデータのインポートについて

    はじめまして。 レンタルサーバーで、MySQLを利用しています。 利用しているレンタルサーバーは、TELNETなどは利用できず、MySQLのデータベースを管理するのに、phpMyAdminを利用するようになっています。 用意したCSVファイルをサーバーのデータベースにインポートしたら、csvファイルが2MBを超えており、phpMyAdminの管理画面のインポートからは、2MB以内に分割しないとアップできませんでした。 分割するのが面倒なので、1回でインポートできないかと思い調べたら、 SQLで、LOAD DATA INFILE でインポートできないかと思い試してみました。 最初は、LOCALというのを入れずにやったらエラーが出たのですが、これは、同じサーバーにアップされたファイルからインポートというこなので、権限がないので無理ということがわかりました。 そこで、LOCALをつけて試しました。 ●試したSQLの内容 LOAD DATA LOCAL INFILE 'c:\mihon.txt' REPLACE INTO TABLE test FIELDS TERMINATED BY ',' LINES TERMINATED BY '\n'; 上記をphpMyAdminのSQLのとろこで、実行したのですが、エラーなどは表示されずに完了するのですが、データはインポートされていませんでした。 レンタルサーバーで、phpMyAdminを利用している場合に、LOAD DATA INFILEでファイルをインポートできないのでしょうか?上記のSQLの書き方に問題があるのでしょうか? 初心者なのであまりうまく説明できませんが、大容量のCSVファイルをphpMyAdminからアップするには、なにかよい方法はありますでしょうか? ご回答よろしくお願い致します。 ●サーバーの環境 ・MySQL利用可能で、phpMyAdminでのみ利用可能 ・データベースは、ユーザーサーバーとは別に設置 ・MySQLのバージョンは、4.0.26 ・phpMyAdminのバージョンは、2.7.0

  • MySQLデータ表示dreamweaverで文字化け

    レンタルサーバー上のphpMyadmin上では問題なく表示されるデータベースを、dreamweaver側で表示した際、文字化けがおこります。 対処法を教えてください。 レンタルサーバーは さくらインターネットとエックスサーバーを利用しているのですが、 さくらの方は上記の問題が発生しません。 対処方をおしえてください。 両方バージョンは MySQL 4.0.2 です。

    • ベストアンサー
    • MySQL
  • phpMyAdminでインポートできない

    よろしくお願いします。 さくらインターネットサーバーで無料お試しで登録しているのですが、 phpMyAdminから自分のパソコンのデータをインポートしようとするのですが、エラーになってしまいます。 データは大きくないです。 サーバのphpMyAdminのバージョンは「3.3.10.3」となっています。 パソコンに入っているものは「3.1.3.1」と「3.4.5」です。(XAMPPからダウンロードしました) エラーの内容は「#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '? ' at line 1」 です。 後は文字化けしまって読めないものが2行ほどあります。 phpのバージョンは、サーバが「5.2.17」でパソコンは「5.2.9」と「5.3.8」です。 どちらのバージョンでためしてもエラーがでました。 それから MySQLにはSHIFT_JISで設定していますが、サーバのMySQLはUTF-8となっていますが、 そのせいで文字化けしているのでしょうか?データもすべてUTF-8に変えた方が良いのでしょうか? インポートできないので、さくらサーバーのphpMyAdminで入力したデータはShift_JISで設定しましたが それは文字化けしていません。 それから、サーバのデータベース(phpMyAdmin画面)へのログインが、よくエラーになります。 サーバで調べてもらったのですが、異常はないそうです。 でも、ログインを試みて半分はエラーになってログインできませんでした。 これも同じ原因なのでしょうか? これが解決しないとお試し期間が終わっても契約出来ないので急いでいます。 よろしくお願いします。

    • ベストアンサー
    • MySQL