タグ 遅いクエリ
人気順 10 users 50 users 100 users 500 users 1000 usersRails 7.1正式リリース。本番デプロイ用のDockerfile自動生成、遅いクエリの非同期化など新機能
Rails 7.1正式リリース。本番デプロイ用のDockerfile自動生成、遅いクエリの非同期化など新機能 Ruby言語によるWebアプリケーションフレームワークの最新版となる「Rails 7.1」正式版がリリースされました。 Rails 7.1: Dockerfiles, BYO Authentication, More Async Queries, and more!https://t.co/c32MdUifNs — Ruby ... 続きを読む
MySQLでNested Loopなクエリはインデックスをどう辿っているか - $shibayu36->blog;
タイムライン的なものをSELECTだけで実装しようと思った時に、Nested LoopなクエリでUsing temporary; Using filesortが出るようなそこそこ遅いクエリになる。その時にMySQLがインデックスをどう辿っているかを知りたかったので調べてみた。MySQLバージョンは8.0.33。 あまり自信はないので、もし間違った話をしていたら... 続きを読む
第131回 mysqldumpslowを使ってスロークエリログを解析してみる:MySQL道普請便り|gihyo.jp … 技術評論社
皆さんはスロークエリログを活用していますでしょうか。今回はこの連載でも第7回 スロークエリーログを使って遅いクエリを収集するや第113回 anemoeaterを使ってスローログを可視化してみるで紹介させていただいた,スロークエリログ関連のお話となります。 今回は,mysqldumpslowという,スロークエリログをもっと便... 続きを読む
第7回 スロークエリーログを使って遅いクエリを収集する:MySQL道普請便り|gihyo.jp … 技術評論社
最近ではPaaS型のクラウドがかなり普及しており,サーバを自分で用意しなくても簡単にサービスを公開できるようになりました。そのため,自分向けの便利サービスなどを作っている人も多いのではないかと思います。しかし,サービスの初期段階だとうまく動いていた機能が時とともに,だんだんと重くなっていき使いにくくなることもあるかと思います。 そんな時には,データベースに限った話ではありませんが,チューニングをし... 続きを読む
ActiveRecord - ちゃんとEager Loadingをした結果、逆に遅くなった件 - Qiita
背景 N+1を起こしている箇所があったので必要なデータをEager Loadingしてデプロイをした その結果、逆にレスポンスが劣化した… td;lr 1:N のような関連の場合、eager_load(LEFT OUTER JOIN)した上で1の側にLIMITをかけると非常に遅いクエリが出来るケースがある 関連するモデル Message/Attachmentの2つ Messageは複数のAttac... 続きを読む
全文検索エンジンgroongaで遅いクエリをログからすばやく特定するには - Qiita
もっとgroongaを知ってもらおう!ということで週刊groongaをはじめました。毎週木曜にgroongaやmroonga、rroongaのトピックを投稿予定です。 gihyo.jpさんでgroongaの隔週連載が最終回を迎えました。groongaの最新情報と今後に興味があれば一読をおすすめします。該当記事は「最終回 groongaの今と未来」 です。 第1回から第10回までの過去記事については... 続きを読む
クエリの改善に。MySQLのSlow Query Logを可視化する「MySQL slow-query-log Visualizer」 - MOONGIFT|オープンソース・ソフトウェア紹介を軸としたITエンジニア、Webデザイナー向けブログ
MySQLには実行時間の遅いクエリをログファイルに書き出す機能があります。単純にテキストに吐かれるだけなので分析に時間がかかってしまうのではないでしょうか。そこで使ってみたいのがWebブラウザベースの解析ソフトウェアMySQL slow-query-log Visualizerです。 0 続きを読む