はてブログ

はてなブックマーク新着エントリーの過去ログサイトです。



タグ ボトルネック

新着順 人気順 5 users 10 users 50 users 100 users 500 users 1000 users
 
(1 - 25 / 133件)

なぜ、SQLは重たくなるのか?──『SQLパフォーマンス詳解』の翻訳者が教える原因と対策 - エンジニアHub|若手Webエンジニアのキャリアを考える!

2017/06/26 このエントリーをはてなブックマークに追加 2148 users Instapaper Pocket Tweet Facebook Share Evernote Clip SQL エンジニアHub エンジ 若手Webエンジニア 領域

2017 - 06 - 26 なぜ、SQLは重たくなるのか?──『SQLパフォーマンス詳解』の翻訳者が教える原因と対策 『SQLパフォーマンス詳解』の翻訳者の松浦隼人さんに、8つの「SQLが重たくなる原因とその対策」を聞きました。システムのボトルネックになるような「問題のあるSQL」を回避するノウハウを学びましょう。 Tweet データの操作や定義をする言語「SQL」は、どのような領域を担うエンジ... 続きを読む

"出会いがない社会人" 負け犬人生を劇的に変えるアドバイスを語ろうか - My Favorite, Addict and Rhetoric Lovers Only

2012/07/23 このエントリーをはてなブックマークに追加 887 users Instapaper Pocket Tweet Facebook Share Evernote Clip My Favorite アドバイス フェーズ マジメ 諦観

「出会いがない」このセリフを社会人になってから何十回聞いたことかしら。俺のまわりの多くの人が一種の諦観とともにこのセリフを言っている気がするし、実際に世間でもそんな風潮があるような気がする。だから今日は"出会い"についてマジメに書いてみようと思う。出会いの重要性について出会いは恋愛において最も重要なフェーズであり、ボトルネックだ。こんなことは言うまでもない。出会いがある/ないで、恋愛ができる/でき... 続きを読む

サーバ監視に超使える〜topコマンドのまとめ:phpspot開発日誌

2010/12/01 このエントリーをはてなブックマークに追加 824 users Instapaper Pocket Tweet Facebook Share Evernote Clip phpspot開発日誌 サーバ監視 まとめ htop TOP

サーバ監視に超使える〜topコマンドのまとめ サーバを運用しているとよく使うtopコマンドですが、標準のtop以外にも色々便利なものがあるのでまとめてみました。 ボトルネックといえば、ネットワーク、ディスクIO、スワップ、CPU、メモリといったものが関連しますが、ツールで視覚化することでより分かりやすい対策がとれますね。 htop こちらも、通常のtopよりもさらに多数の情報を表示してくれるツール... 続きを読む

HTTPの通信状況をデバッグしてボトルネックを発見できる「HttpWatch Basic Edition」 - GIGAZINE

2009/02/17 このエントリーをはてなブックマークに追加 743 users Instapaper Pocket Tweet Facebook Share Evernote Clip GIGAZINE ステータスコード http https

Windows XP/Vista/2003/2008 Server上のInternet Explorer 6/7/8 Beta 2、Mozilla Firefox 2.0/3.0/3.1 Beta 2で動作するフリーソフトで、HTTP/HTTPSのリクエストヘッダ表示、HTTPの圧縮率表示、ページ内の各要素の読み込み時間のチャート化、ステータスコードやレスポンスサイズの表示、フィルタリング、さらに... 続きを読む

サーバやPCのボトルネック箇所の簡単な見分け方(Linux編):佐野裕のサーバ管理者日記:ITpro

2006/04/04 このエントリーをはてなブックマークに追加 540 users Instapaper Pocket Tweet Facebook Share Evernote Clip ITpro レスポンス Linux 復習 ディスクI

前回はWindowsでのサーバやPCのボトルネック箇所の簡単な見分け方をご紹介させていただきましたが、要望がありましたので今回はLinuxの場合をご紹介いたします。 4つの主要ボトルネック要素の復習です。 サーバやPCには4つの主要ボトルネック要素があります。このいずれかがボトルネックとなった場合システム全体のレスポンスが低下します。 CPU使用率 メモリ使用量 ディスクI/O TCPコネクション... 続きを読む

DSAS開発者の部屋:高負荷サイトのボトルネックを見つけるには

2011/07/08 このエントリーをはてなブックマークに追加 519 users Instapaper Pocket Tweet Facebook Share Evernote Clip DSAS開発者 部屋

はじめに アクセスが急増すると、応答時間が著しく悪化するサイトはありませんか? 普段は200ミリ秒以内で安定してアクセスをさばいているのに、イベントやらキャンペーンやらを開始した瞬間から、普段の2倍や3倍のアクセスが殺到し、その結果、レスポンスタイムが3秒とか9秒とかかかるようになってしまうことってありますよね。 あるサイトの実状 つい先日まで、そんなサイトが私の目の前にもありました。自社で運営し... 続きを読む

Kazuho@Cybozu Labs: MySQL のボトルネックを統計的に監視・解析する方法

2009/07/22 このエントリーをはてなブックマークに追加 481 users Instapaper Pocket Tweet Facebook Share Evernote Clip Kazuho@Cybozu Labs SQL MySQL

MySQL のチューニング、と言った場合には、サーバーパラメータの調整や EXPLAIN コマンドを利用したクエリ実行計画の最適化が話題に上ることが多いです。しかし、発行する全ての SQL について、いちいち EXPLAIN コマンドを使って確認していては、いくら時間があってもたりません。チューニングを効率的に進めるには、まず、ボトルネックとなっている SQL クエリを特定し、次にその最適化を行う... 続きを読む

ワクチン接種完了、日本到着分の15%止まり ロイター通信「遅い」 | 毎日新聞

2021/05/07 このエントリーをはてなブックマークに追加 451 users Instapaper Pocket Tweet Facebook Share Evernote Clip 毎日新聞 ロイター通信 ワクチン接種完了 ワクチン 人手

米ファイザー製のワクチンが充てんされた注射器=福岡県古賀市で2021年2月22日午後2時24分、須賀川理撮影 ロイター通信は7日、日本国内に到着した新型コロナウイルスワクチンは2800万回分に達したが、接種が完了したのは15%程度の400万回超で、約2400万回分が「(接種を担当する)人手や手配上のボトルネック」によって... 続きを読む

コマンドによる「負荷」の原因切り分け

2014/08/18 このエントリーをはてなブックマークに追加 451 users Instapaper Pocket Tweet Facebook Share Evernote Clip コマンド 負荷 原因 サーバリソース ロードアベレージ

この文章では、Linuxコマンド、sar, top, psを使って、一般的に負荷といわれるものの原因を切り分けることを目的とする。 そもそも負荷とは 「複数のタスクによるサーバリソースの奪い合いの結果に生じる待ち時間」を一言で表した言葉。OSのチューニングとは負荷の原因を知り、それを取り除くことにほかならない。 ボトルネックの見極め作業の大まかな流れ ロードアベレージ(処理を実行したくても、実行で... 続きを読む

HTTP/2 入門 - Yahoo! JAPAN Tech Blog

2014/06/19 このエントリーをはてなブックマークに追加 451 users Instapaper Pocket Tweet Facebook Share Evernote Clip http ストリーム レスポンス 入門 Yahoo

ストリームによる多重化 2つ目の特徴は「ストリーム」です。従来のHTTPでは、リクエストとレスポンスの組を1つずつしか同時に送受信できないことが、パフォーマンス上のボトルネックになっています。この問題を改善するべくHTTP/1.1では新たにパイプラインが導入されましたが、一部のレスポンスに時間がかかるような場面でレスポンスが詰まってしまう問題などがあり、広く使われてはいません。そこで、HTTP/2... 続きを読む

HDDをSSDにしたらデータベースはどれだけ速くなるか? オラクルと富士通が実験 - Publickey

2010/04/26 このエントリーをはてなブックマークに追加 445 users Instapaper Pocket Tweet Facebook Share Evernote Clip Publickey リレーショナルデータベース オラクル

リレーショナルデータベースを利用する際には、高い性能を引き出すために物理設計をし、スキーマを工夫し、パラメータのチューニングを行うことがつねに行われてきました。 性能のボトルネックはたいがいHDDにあり、いかにそのボトルネックを回避するかがチューニングのポイントですが、最近では性能向上のための武器として、HDDよりもずっとアクセス性能の高いSSDが注目されています。SSDはHDDと置き換えるだけで... 続きを読む

JavaScript によるオーディオ&ビジュアルプログラミング - Radium Software

2009/11/11 このエントリーをはてなブックマークに追加 429 users Instapaper Pocket Tweet Facebook Share Evernote Clip Radium Software Flash 応用 おかげ 多く

僕は JavaScript が好きだ。できるだけ多くのことを JavaScript で済ませてしまいたいと考えている。以前は JavaScript では絵や音を扱うことができないという点がボトルネックになって,応用の幅を狭めていた。これが最近になると, Canvas 要素のおかげで絵を扱うことができるようになったり, Flash を代行役にすることによって音を出せるようになったりと,いろいろ状況が... 続きを読む

Linuxコマンドでボトルネックを調べる // Speaker Deck

2018/03/20 このエントリーをはてなブックマークに追加 422 users Instapaper Pocket Tweet Facebook Share Evernote Clip Speaker Deck Linuxコマンド

All slide content and descriptions are owned by their creators. 続きを読む

Railsで作ったサービスの速度改善方法について教えて下さい - QA@IT

2013/05/15 このエントリーをはてなブックマークに追加 408 users Instapaper Pocket Tweet Facebook Share Evernote Clip Rails レポー クックパッド QA@IT 起動

会員数3000万程度の規模のサービスを運営しているものです。 まずは http://newrelic.com の無料版を導入してみれば、ありとあらゆるボトルネックが見つかって改善できると思います。 また、ruby 1.9.2は起動がすごく遅いですしGCの性能にも偏りがあるので、これを最低でも1.9.3できれば2.0.0に上げるだけでタダで性能改善すると思います。 この辺りの話はクックパッドのレポー... 続きを読む

BitTorrentのファイル配信メカニズム (Emerge Technology)

2010/01/05 このエントリーをはてなブックマークに追加 381 users Instapaper Pocket Tweet Facebook Share Evernote Clip BitTorrent ダウンロー ディストリビューション

Linuxのディストリビューションの配布などで配布サーバの回線速度などがボトルネックになり(図1)、円滑にファイルを配布することはコストがかかります。BitTorrent(図2)は配布者の負担を軽減して、素早くファイルを配信することを目的にBram Cohenによって開発されたP2Pソフトウェア(図3)です。 BitTorrentでは、トラッカーとよばれる全てのピアとピアのアップロード/ダウンロー... 続きを読む

JavaのString生成方法がボトルネックになっていた話 - WAF Tech Blog | クラウド型 WAFサービス Scutum 【スキュータム】

2015/05/07 このエントリーをはてなブックマークに追加 376 users Instapaper Pocket Tweet Facebook Share Evernote Clip Scutum コンストラクタ スキュータム Java エントリ

はじめに 先日、私たちが開発しているクラウド型WAFサービス、Scutum(スキュータム)において、予想していなかった箇所の修正によってサーバの負荷が大幅に減るということがありました。原因はこのエントリのタイトルにもあるように、Stringクラスのインスタンスを生成する際の方法にありました。 Stringクラスのコンストラクタとcharset Stringクラスにはいくつかのコンストラクタが用意さ... 続きを読む

PHPスクリプトの遅い部分を簡単に見つける方法 : アシアルブログ

2009/02/26 このエントリーをはてなブックマークに追加 322 users Instapaper Pocket Tweet Facebook Share Evernote Clip PHPスクリプト アシアルブログ pecl 遅い部分 PHP

こんばんは、中川です。 今回は、PHPのスクリプトの遅い部分を簡単に探す方法についてです。 XdebugとWinCacheGrindというソフトを使えばPHPスクリプトのボトルネックを簡単に発見することができます。 ※ググればいっぱい出てくる情報ですが、久々に使う機会があったのでメモ用ということで。 まず、Xdebugのインストールは、peclにて。 pecl install xdebugそして、... 続きを読む

DSAS開発者の部屋:ログからは見えてこない高負荷サイトのボトルネック

2012/07/06 このエントリーをはてなブックマークに追加 318 users Instapaper Pocket Tweet Facebook Share Evernote Clip クエリー トラブルシューティング DSAS開発者 ロク 応答

ちょうど1年前に「高負荷サイトのボトルネックを見つけるには」という記事を掲載していますが、この手のトラブルシューティングって結構大変で悩ましいですよね。はじめまして、新入りの@pandax381です。 ログからは見えてこないもの 「サイトの応答が遅い」という問題が発生した場合、その原因はどこにあるでしょうか。 Webアプリケーションの処理に時間が掛かっている DBサーバに投げたクエリーの応答が遅い... 続きを読む

Go言語でTCPやソケット通信を多重化,高速化するsmux(ソケットマルチプレクサ)をつくった · THINKING MEGANE

2018/05/03 このエントリーをはてなブックマークに追加 276 users Instapaper Pocket Tweet Facebook Share Evernote Clip monochromegane github.com TCP

サーバ間で分散処理を行う際の相互通信におけるボトルネックを解消するため,smux(Socket multiplexer)を開発している. <a href="https://github.com/monochromegane/smux">monochromegane/smux</a> サーバ間の相互通信におけるボトルネックとその解決策 一対のサーバ間で多数のリクエストとレスポンスが送受信され,信頼性... 続きを読む

一定の割合で発生する身体障害や奇形は人類の進化に重要な役割を果たしていた可能性(英研究) : カラパイア

2015/06/22 このエントリーをはてなブックマークに追加 275 users Instapaper Pocket Tweet Facebook Share Evernote Clip カラパイア 迫害 祖先 人類 割合

歴史を通して、身体障害者は避けられ、ときに迫害すら受けてきた。だが、進化の新理論によれば、身体障害や奇形が人類を発達させるうえで重要な役割を果たしたらしい。英ヨーク大学とニューカッスル大学の人類学者は、遺伝的な身体障害が初期の人類を社会的で協力的な存在にすることを強いたと確信している。 彼らの主張では、我々の祖先は、小規模の集団が孤立して存在した進化のある時点で遺伝的なボトルネックに直面し、近親交... 続きを読む

ASCII.jp:テレビの未来|石井裕の“デジタルの感触”

2008/01/26 このエントリーをはてなブックマークに追加 264 users Instapaper Pocket Tweet Facebook Share Evernote Clip 石井裕 感触 ASCII.jp デジタル 未来

テレビが内包するボトルネック 私の家にはテレビがない。 Television in the 60s (SONY KV-1310) そのことを特別に誇りに思ったり、あるいは恥ずかしいと思ったことは今までなかったが、普通の人から見るととても奇異に映るらしい。テレビを持たない理由は、単純にその必要性を強く感じないからである。 刻々と変化する世界の情報は、インターネットから愛機PowerBook G4を通... 続きを読む

はてなブログのデプロイを約6倍高速化したはなし - Sexually Knowing

2016/12/16 このエントリーをはてなブックマークに追加 233 users Instapaper Pocket Tweet Facebook Share Evernote Clip デプロイ デプロイ方式 Sexually Knowing

2016 - 12 - 16 はてなブログのデプロイを約6倍高速化したはなし 今年、稼働中のサービスである はてなブログ のデプロイ方法を新しい方式へ無事故で移行し、従来と比べて約6倍速くデプロイできるようになりました。 この記事では、安全にデプロイ方式を変えたプロセスを順を追って紹介します。 はてなブログと継続的デリバリー デプロイが遅い 複雑なデプロイ設定 デプロイのテストを書く ボトルネック... 続きを読む

ウノウラボ Unoh Labs: mod_proxy_balancer 小技集

2006/07/10 このエントリーをはてなブックマークに追加 232 users Instapaper Pocket Tweet Facebook Share Evernote Clip ウノウラボ Apache SATO Apacheモジュール

こんにちは sato です。 ベンチャーでは高価なハードウェアバランサなどを購入することはできないですが、 apache2.2 から mod_proxy_balancerという apacheモジュールの ソフトウェアバランサが 追加されたので、フォト蔵でも使用しています。  今のところ proxy サーバがボトルネックになることはないです。 想定構成は以下とし、apacheは 2.x を使用しまし... 続きを読む

自社サービスのバックエンドを Go から TypeScript へ切り替えるための整理

2024/05/04 このエントリーをはてなブックマークに追加 230 users Instapaper Pocket Tweet Facebook Share Evernote Clip TypeScript sqlc データベース 規模 整理

切り替える理由 Go を採用したのは sqlc が使いたかったという理由 sqlc-gen-typescript が出てきたのでもう Go を使う理由がなくなった 自社サービスチーム全員が Go にまったく興味が無い sqlc 自体は便利 そもそも自社に Go への興味がある人がいない 自社サービスの規模ではボトルネックになるのはデータベースであ... 続きを読む

PHPをより高速化するプロファイリングツールあれこれ - GIGAZINE

2007/04/24 このエントリーをはてなブックマークに追加 226 users Instapaper Pocket Tweet Facebook Share Evernote Clip GIGAZINE SitePoint PHPアクセラレータ

PHPを高速化するために中間キャッシュを使う各種PHPアクセラレータについては以前に「PHPアクセラレータで一番高速なのはどれか?」で書きましたが、そういう方法以外にどこで時間がかかっているのか(ボトルネック)を見つけ出すことによって、根本的に高速化するという手法もちろんあるわけで。 そういう作業に役立ちそうなツールがいろいろとあるようなので実際の使い方と一緒に見てみましょう。 SitePoint... 続きを読む

 
(1 - 25 / 133件)