タグ パフォーマンスチューニング
人気順 5 users 10 users 50 users 500 users 1000 usersスロークエリログをどう使えばいいのかって疑問、全て解決
これはなに ども、レバテック開発部のもりたです。 今回はMySQLでのスロークエリログについて調査してまとめました。 スロークエリログといえば古くからパフォーマンスチューニングの力強い味方といったふうに語られることも多いですが、最近はクラウドで使える便利なツールも生まれています。この記事ではスロークエリ... 続きを読む
クエリのパフォーマンスチューニングの第一歩。実行計画や統計情報について入門する
SQL実行の流れ まずはSQLがどのような流れで実行されるのかを見ていきます。 SQL実行の流れは大まかに捉えると以下のようになります。 パーサ パーサでは、ユーザーから送信されたクエリを受け取り、その文法的な正確さを検証します。SQLクエリが正しくフォーマットされているか、必要な構文要素が全て含まれているかを... 続きを読む
MySQL(InnoDB)のSQLパフォーマンスチューニングのエッセンス
はじめに MySQL(InnoDB)でSQLのパフォーマンスチューニングをするときに役に立つ知識をエッセンスとしてまとめました。結合(JOIN)やB-treeインデックスの探索の仕組み、実行計画の基本的な見方を紹介します。 想定する読者は、SQLのパフォーマンスを改善する必要があるが実行計画をみてもいまいちピンと来ない方です。イ... 続きを読む
Python 3.11の新機能(その3)関数呼び出しのインライン化 - python.jp
Python 3.11では、パフォーマンスチューニングの一環として、Python関数呼び出しのインライン化 が行われました。既存のPythonインタープリタのしくみを大きく変更する変更ですので、簡単に解説しておきます。 先に書いておきますが、今回行われた「関数呼び出しのインライン化」は、C/C++などの inline のように、ユー... 続きを読む
GoのS3 ダウンロード処理で知っておくと良いこと - バックエンドパフォーマンス改善
こんにちは、@igsr5 です。普段はある高専の情報科に通いながら、Wantedly, Inc. で長期インターンをしています。興味領域はフロント・バックエンド、インフラで、最近は業務でもっぱらGoを書いています。今回はGoのパフォーマンスチューニングの話です。 対象読者 aws-sdk-go(aws-sdk-go-v2)[1] で s3 ダウンロード処理... 続きを読む
フロントエンドのパフォーマンスチューニングを俯瞰する - 30歳からのプログラミング
去年からフロントエンドのパフォーマンスについて断続的に学んでいるが、自分の頭のなかにある知識はどれも断片的で、まとまりを欠いているような感覚があった。 知識と知識がつながっておらず、各施策が何のために行われるのかも、必ずしも自明ではなかった。何となく「パフォーマンスに効果がある」と言ってしまうが、... 続きを読む
理屈で考える、データベースのチューニング / Database tuning How-To - Speaker Deck
Transcript 理屈で考える、 データベースのチューニング 第1回 Oracle DBのさらなるパフォーマンスチューニングに必要な基礎知識 2020年09月30日 ラクーンホールディングス 羽山 純 1 はじめに • DBの内部構造を知りましょう • 処理速度・処理時間を具体的な数値でイメージしましょう ◦ その数値は多少間違ってても問題... 続きを読む
React製 SPA における パフォーマンスチューニング - Speaker Deck
All slide content and descriptions are owned by their creators. 続きを読む
React製 SPA における パフォーマンスチューニング - Speaker Deck
All slide content and descriptions are owned by their creators. 続きを読む
Node.jsのパフォーマンスチューニングのtips - 技術探し
2017 - 11 - 06 Node.jsのパフォーマンスチューニングのtips Node JavaScript babel Tweet --inspect, --inspect-brk --trace-opt, --trace-deopt --prof --trace-events-enabled --trace-gc node-report Performance Timing API 優し... 続きを読む
CircleCI + Docker で Infrastructure CI (Chef + Serverspec) 環境を構築した - kakakakakku blog
近況 3月から DevOps 関連の技術的負債の解消に取り組んでいて,動かなくなった Chef を直したり,秘伝のタレ(手動)で構築されたサーバ設定を Chef にリバースエンジニアリングしたり,Serverspec を導入して稼働中のサーバの差異を確認したりしている. 他にもウェブサーバのパフォーマンスチューニングをしたり,Zabbix / Kibana / CloudWatch で可視化したり... 続きを読む
Rails高速化のためのパフォーマンスチューニングに役立つツール 8個+α - kasei_sanのブログ
2016 - 01 - 18 Rails高速化のためのパフォーマンスチューニングに役立つツール 8個+α Rails これは何? レスポンスタイムが遅くて辛いけど原因が特定できないときに役立つ ツール をまとめてみました Rails 以外でも使えるものも一緒くたに書いているけど、気にしない! やらないこと それぞれの ツール 詳細な説明 気が向いたら個別記事を書く 環境 Rails 4.2.* r... 続きを読む
開発環境のパフォーマンスチューニング - クックパッド開発者ブログ
2015-10-13 開発環境のパフォーマンスチューニング こんにちは。技術部の吉川です。 クックパッドでは、ユーザーが快適にサービスを利用できるように本番環境でのパフォーマンスを向上させるための様々な工夫がなされています。 ところでパフォーマンスを気にするのは本番環境だけで良いのでしょうか? 開発環境に目を向けると、そこにもユーザーがいます。開発者です。開発環境のパフォーマンスが向上することで、... 続きを読む
Kazuho's Weblog: ウェブページの描画 (first-paint) までの時間を測定するツールを作った件、もしくはHTTP2時代のパフォーマンスチューニングの話
Thursday, October 1, 2015 ウェブページの描画 (first-paint) までの時間を測定するツールを作った件 ウェブページの表示までにかかる時間をいかに短くするかってのは、儲かるウェブサイトを構築する上で避けて通れない、とても重要な要素です。 少し古いデータとしては、たとえば、ウェブページの表示が500ミリ秒遅くなると広告売上が1.2%低下するというBingの例なんかも... 続きを読む
これは興味津々。nginxのパフォーマンスチューニング - mobile hack 楽しい生活情報を携帯しよう
2015-06-02 これは興味津々。nginxのパフォーマンスチューニング programming speakerdeck.com こんなに効果計測に違いが出来るのか。 mobile_hack 2015-06-02 20:00 これは興味津々。nginxのパフォーマンスチューニング Tweet Share on Tumblr 広告を非表示にする コメントを書く « JavaScript の話題が... 続きを読む
nginxのパフォーマンスチューニング // Speaker Deck
All slide content and descriptions are owned by their creators. 続きを読む
PostgreSQL のパフォーマンスチューニング - Qiita
cuzic です。 PostgreSQL Advent Calendar 2014 の 13日目です。 Advent Calendar を今年もやってみたいと思って、枠が空いていたので飛び込んでみました。 昨日は osapon さんの libpqxx を使ってみたでした。 概要 PostgreSQL のパフォーマンスチューニングは大きく下記に分かれます。 システムチューニング SQL チューニング... 続きを読む
小野和俊のブログ:人生のパフォーマンスチューニング
プログラマーはソフトウェアを開発する際、無駄な処理や非効率的な処理を極力排除しようとする。この意味においてプログラマーは処理の効率化の専門家であると言える。ならば私たちプログラマーはソフトウェアだけでなく、自分自身の人生についてもパフォーマンスチューニングできるはずだ。 1. 呼び出し回数の多い処理を疑う プログラムでしばしばパフォーマンスのボトルネックになるのは、「ループの中の処理」だ。例えば1... 続きを読む
ファイルサーバーへのアクセスを高速化する Windows ノウハウ - 仮想化でプリセールスしてるSEの一日
Hyper-V, VDIVDI システムを構築するには、 コモディティ化している仮想化のスキルよりも Windows のパフォーマンスチューニングの方が重要だとつねづね思っています。「仮想化インフラと Windows はスキルセットは両立できない」 というのが SI 現場の実態らしいのですが、少しでも橋渡しができるよう、CIFS 周りのノウハウを5つほど書き綴りたいと思います。 1. SMB/CI... 続きを読む
レンダリングを意識したパフォーマンスチューニング
レンダリングを意識したパフォーマンスチューニング Presentation Transcript TalkNote × Frontrendレンダリングを意識したパフォーマンスチューニング @pocotan001Hayato Mizuno なぜ最適化が必要か Webの閲覧時はあらかたレンダリングにコストをかけている(スクロール、他ユーザー操作など) ユーザーはOSとの感触が大きく違うものに違... 続きを読む
MySQLTunerでMySQLのチューニングを診断する方法 | ブログ | 株式会社イー・エージェンシー
https://github.com/rackerhacker/MySQLTuner-perl MySQLTunerはMySQLのチューニングを診断してくれるアプリケーションです。 基本的なパフォーマンスチューニングのヒントをわかりやすく表示してくれます。 MySQLのチューニング設定に不安な方や、はじめてMySQLをさわる方は試してみると良いでしょう。 ライセンスはGNU GPLで無料で使えます... 続きを読む
HTML5アプリで簡単にジェスチャーを実装できるライブラリ QUOjs 【18日目】 | クラスメソッド開発ブログ
モバイルHTMLシリーズ HTML5で追加されたinput要素のタイプはiPhone、Androidでどのくらい使えるのか おすすめ iPhone、Androidで使える!撮ったその場で画像編集できるHTML5アプリを作ってみよう iOS6のSafariでサポートされるHTML5の機能 HTML5で使えるスマートフォンの機能 スマートフォンサイトのパフォーマンスチューニング スマートフォンサイト... 続きを読む
データベースパフォーマンスに関する、僕が知りうる限り最高の教科書 - 山本大@クロノスの日記
書評データベースの醍醐味は、パフォーマンスチューニングにあります。チューニングによっては、同じ処理でも1時間掛かる場合もあれば、1秒で終わるということもあり得る世界です。 僕はDBの魅力に取り付かれた者の一人です。DBという技術の奥深さが気に入っています。DBを極めると、どこの現場に行っても絶対に必要とされます。また、どこの現場に行っても正解を導く方程式は一緒なので応用が利くのです。 しかし、その... 続きを読む
漢(オトコ)のコンピュータ道: MySQLを高速化する10の方法
2009-02-18 MySQLを高速化する10の方法 ちょっとキャッチ−なタイトルをつけてしまったが、今日は独断と偏見でMySQLを高速化する方法を10個紹介しよう。MySQLサーバをチューニングするときや初期導入する場合などに参考にしてもらいたい。 1. バッファを増やす、または減らす チューニングの基本中の基本であるが、適切なバッファサイズを設定することはパフォーマンスチューニングの要である... 続きを読む
小野和俊のブログ:諸君 私はプログラミングが好きだ
諸君 私はプログラミングが好きだ 諸君 私はプログラミングが好きだ 諸君 私はプログラミングが大好きだ 設計が好きだ 実装が好きだ デバッグが好きだ コンパイルが好きだ リファクタリングが好きだ パフォーマンスチューニングが好きだ ペアプログラミングが好きだ クラスの名前を考えるのが好きだ 自分が書いたソースを眺めるのが好きだ Java で C で C++ で C# で Perl で Ruby で... 続きを読む