タグ

selectとMySQLに関するyumatsumoのブックマーク (3)

  • きょうもぼへぼへちゃんがゆく : [MySQL]mysqldumpslow

    2009年11月02日21:13 カテゴリMySQL [MySQL]mysqldumpslow 備えあれば、憂いなし。 みたいなことを目指したい。そうありたい。 日々の雑用にかまけないようにしようと思い続けることはや数年。 スロークエリログは、日々のウォッチが大事ですね。 監視するプログラムを今日中に書こうと思った次第です。 スロークエリログを書き出す設定。 my.cnfに記述しておきます。 long_query_time = 1 log_slow_queries = /mysql/slow.log 1秒以上かかったクエリを「/mysql/slow.log」に書き出す設定です。 他に「log-queries-not-using-indexes」を指定すると、インデックスを使わなかったクエリも書き出すことができます。 書き出したスロークエリログの解析。 そのままだと見

  • MySQL(TM)とは

    [InterDB] [著者HP] [PREVIOUS][UP] Copyright @ 2009, Suzuki Hironobu @ InterDB バージョン 4.0.1から、クエリキャッシュ(Query Cache)機能がサポートされました。 クエリキャッシュとは、実行されたSELECT文の結果をキャッシュ(query_cache)に保存しておき、同じSELECT文が要求された場合は(検索を行わずに)キャッシュに保存されている結果を返す機能です(補足 1)。 なお、キャッシュされたデータに関連するテーブルが変更(UPDATE,INSERT,DELETE)された場合、クエリキャッシュ上の結果は削除されます。よって『テーブルが更新されたのに、古い(キャッシュの)結果が返る』といった心配は*無用*です。 検索結果の保存には、クエリテキスト(SELECT文そのもの)を保存するため

  • SELECT a random row with SQL

    SELECT a random row with SQL Updated on February 26, 2024 By Pete Freitag There are lots of ways to select a random record or row from a database table. Here are some example SQL statements that don't require additional application logic, but each database server requires different SQL syntax. Select a random row with MySQL: SELECT column FROM table ORDER BY RAND() LIMIT 1 Select a random row with

    SELECT a random row with SQL
  • 1