|
いつの間にか会社で古株になったyamaokaです。webアプリケーションのバックエンドにMySQLを使っている場合、クエリ(SQL)のチューニングをする必要がありますよね。皆さんはチューニングの計画をどのように立てていますか。もちろん、既に明らかに重いことが想定されているページがあれば、その処理で... [ 詳細 ] [ 関連 ] [ ニコニコ ] |
パラメータの設定値で、あなたの実力まで分かってしまいます。3種類のラッチ動作を学び、自信の持てる設定を解説します(編集部)潜んでいる問題にどうアプローチするか私がお客様のSQL Server環境を見せてもらうとき、何をしているのかをよく聞かれます。ほとんどの場合、事前にデータベース環境と領域利用状... [ 詳細 ] [ 関連 ] [ ニコニコ ]2010/07/29 22:02:34 www.atmarkit.co.jp |
|
森本 隼 KLab株式会社 プロジェクトマネジメント部リーダー 2006年KLab株式会社にプログラマーとして入社。 自社メディア事業、SNS事業の開発リーダーを経験し、現在ソーシャルアプリ開発のPMとして活躍中。セミナーのテーマは 【LAMPで作るソーシャルアプリの負荷対策 ~アプリとインフラ... [ 詳細 ] [ 関連 ] [ ニコニコ ]2010/07/17 22:01:39 lab.klab.org |
「Top 20+ MySQL Best Practices」を読んでへー、と思ったのでメモ的にエントリー。MySQLで高速化なり最適化するためのTipsいろいろです。全部で21個ほど紹介されていますが、個人的にむむ!と思ったものをご紹介。クエリーキャッシュを効かせたいときはCURDATE()やNO... [ 詳細 ] [ 関連 ] [ ニコニコ ]2010/05/19 22:02:50 www.ideaxidea.com |
|
mysqllong_query_time = 0.5 とかにしてもスロークエリが出なくなったけどCPU(user)使用率高いとか、なんか足引っ張ってるクエリがあるっぽいなぁという場合のお話です。「実録」の通り、現在絶賛進行中ですので、逐次動きがあったら書き足していくつもりです。「あれを見た方がいい... [ 詳細 ] [ 関連 ] [ ニコニコ ] |
Twitterを利用していると、ときどきクジラの絵の画面が表示されることがあります。これはTwitterの処理能力がパンクして一時的に利用不可になったときに表示されるお馴染みの画面。2月9日にTwitter Engineeringブログにポストされたエントリ「The Anatomy of a Wh... [ 詳細 ] [ 関連 ] [ ニコニコ ]2010/02/23 22:02:22 www.publickey.jp |
|
2010-01-05違いが分かるエンジニアのためのMySQL/InnoDB/ZFSチューニング!明けましておめでとうございます。今年もコンピューター道に邁進して参りますのでよろしくお願いします! さて、今年一発目のネタはMySQL利用時におけるZFSのチューニングについて取り上げようと思う。Sol... [ 詳細 ] [ 関連 ] [ ニコニコ ] |
『 2009年11月14日のインフラエンジニア勉強会(hbstudy)で使用したスライドです。hbstudy#5http 』 [ 詳細 ] [ 関連 ] [ ニコニコ ] |
|
InnoDBはMyISAMと比較して安全(OSクラッシュや電源断が発生してもテーブルが壊れない)分、書き込みが遅い。データベース屋さんからすると、それは当然のことでMyISAMがおかしいんだ、ということになり、だからバッテリバックアップ機能のついたRAIDカードを使うんだ、という話になる。でも、M... [ 詳細 ] [ 関連 ] [ ニコニコ ] |
2009年10月27日火曜日MyISAMとInnoDBのどちらを使うべきかTwitterで話題になってたので簡単にまとめました。 ●MyISAMにしか無い機能を使いたい場合はMyISAMを使うしかない ・全文検索 (TritonnやSphinx) ・GIS ●InnoDBの利点(MyISAMの欠点... [ 詳細 ] [ 関連 ] [ ニコニコ ] |
|
mysql, rails前書いた書きかけのメモを発見したので加筆して載せてみます。ちなみにこの話はMysql(InnoDB)利用時限定です。モデルのcountメソッドはSELECT count(*) AS count_all FROM `blogs`のようなSQL文を発行します。このようなSQL文... [ 詳細 ] [ 関連 ] [ ニコニコ ] |
大型本: 408ページ出版社: ソフトバンククリエイティブ (2009/9/17)ISBN-10: 4797353937ISBN-13: 978-4797353938発売日: 2009/9/17 [ 詳細 ] [ 関連 ] [ ニコニコ ] |
|
Windows XP SP1/VistaとWindows Server 2003/2008の32ビットおよび64ビット版で動作し、SQL Server 2005/2008のデータベースを分析することで速度が遅くなってしまった原因を見つけてくれるのがこのフリーソフト「Trace Analyzer f... [ 詳細 ] [ 関連 ] [ ニコニコ ] |
先日書いた「MySQL のボトルネックを統計的に監視・解析する方法」について、PostgreSQL でも pg_stat_activity テーブルを使って実行中のクエリ一覧を取得できると higepon さんに教えてもらったので、やってみました。% ppdump > ppdump.txtのように... [ 詳細 ] [ 関連 ] [ ニコニコ ] |
|
今回は,PostgreSQLのパフォーマンス・チューニングとクラスタリングについて解説する。データベースにおけるパフォーマンス・チューニングとはデータベースにおけるパフォーマンス・チューニング(以後チューニング)とは,データベース・システムに問合わせを投げて返って来るまでの時間(応答性)や,平均的... [ 詳細 ] [ 関連 ] [ ニコニコ ] |
データベースの処理は、しばしばシステム全体の性能を大きく左右する。システムのパフォーマンスが悪ければハードウェアリソースの不足を招き、余計な投資が必要になる。逆に適切なチューニングを施せば、ITコストを抑えられるはずだ。MySQLのエキスパートである、サン・マイクロシステムズのエンジニアに、そのポ... [ 詳細 ] [ 関連 ] [ ニコニコ ] |
|
MySQL InnoDB Pluginのデータ圧縮機能の続きです。前回はInnoDB Pluginの独自機能であるデータ圧縮の仕組みを解説し、実際にWikipedia日本語版のデータが約半分に圧縮されることを確認しました。今回はデータ圧縮によって性能がどのように変化するかを実際にベンチマーク試験を... [ 詳細 ] [ 関連 ] [ ニコニコ ]2009/07/07 17:05:25 d.hatena.ne.jp |
tmaesakaさんがやってくれました。ずいぶん前からSQLのベンチマークを測定するのに使いやすいプログラムないかなーと思ってました。個人的にはmysqlslapというのを使ってたのですが、幾らか気に入らない所があったりコマンドラインオプションが複雑で毎回 --help を読んだりしていました。余... [ 詳細 ] [ 関連 ] [ ニコニコ ]2009/07/07 17:05:22 d.hatena.ne.jp |
|
天然パーマの Erogeek「ゆーすけべー / yusukebe」の日記です 最近は Perl の話題が多くなっています はぁはぁ昨日公開した「sugokuii beta」。ある程度のトラフィックは予想していたものの、深夜0時を超えた当たりから急に負荷が高くなった。この深夜0時前後は魔の時間帯と俺... [ 詳細 ] [ 関連 ] [ ニコニコ ]2009/07/07 13:05:17 yusukebe.com |
有限会社スティルハウス 吉川和巳 2009/7/2 RDBとは別の、クラウド時代のデータベースとして注目を浴びている「分散Key-Valueストア」。その本命ともいえる、Googleの数々のサービスの基盤技術「Bigtable」について徹底解説クラウド時代のデータベース「分散Key-Valueスト... [ 詳細 ] [ 関連 ] [ ニコニコ ] |
|
最近 RDBMS のトリガーを色々書いているのですが、知らない人にトリガーが何かいちいち説明するのに簡単な例はないかな、というのと、MySQL の処理速度はトリガーによってどの程度変化するか、ということを確認するために、以下のような実験を行ってみました。InnoDB はしばしば、「SELECT C... [ 詳細 ] [ 関連 ] [ ニコニコ ]2009/06/29 21:05:25 developer.cybozu.co.jp |
2009-05-21目覚ましい進化を見せるストレージエンジン - PBXT改善の軌跡PBXTというストレージエンジンがある。これは、PrimeBase社によるストレージエンジンで、トランザクションをサポートした本格的なものである。(つまり、InnoDBやFalconの代替として使うことを目指したエ... [ 詳細 ] [ 関連 ] [ ニコニコ ]2009/05/21 13:05:21 nippondanji.blogspot.com |
|
2009-05-19限界までMySQLを使い尽くす!!どこまで出来るか?!やれるところまでやってやるぜ!!と、威勢が良いのは若い間だけの話。オトナのオトコは、攻めるときはとことん攻めるが自らの限界もわきまえて賢く振る舞うのがスマートってものである。というわけで、今日はMySQLのいろいろな限界につ... [ 詳細 ] [ 関連 ] [ ニコニコ ]2009/05/19 17:05:19 nippondanji.blogspot.com |
Firefoxfirefox 3が遅くなった→ SQLite reindexで解決&高速化 - しおそると物凄い人気ですね。これについてちょっと詳しく書いてみようと思う。DBファイルの断片化WindowsのファイルシステムをデフラグしましょってやつはDBファイルにも言えることだ。仕組みをLeo’s... [ 詳細 ] [ 関連 ] [ ニコニコ ] |
|
2009-03-31MySQLのEXPLAINを徹底解説!!以前、MySQLを高速化する10の方法という投稿で「EXPLAINの見方についてはいずれ解説しようと思う」と書いてしまったので、今日はその公約?を果たそうと思う。 MySQLのチューニングで最も大切なのは、クエリとスキーマの最適化である。... [ 詳細 ] [ 関連 ] [ ニコニコ ] |
2009-03-25なぜMySQLのサブクエリは遅いのか。よくMySQLはサブクエリが弱いと言われるが、これは本当だろうか?半分は本当で半分は嘘である。MySQLのサブクエリだってなんでもかんでも遅いわけではない。落とし穴をしっかり避け、使いどころを間違えなければサブクエリも高速に実行できるのであ... [ 詳細 ] [ 関連 ] [ ニコニコ ] |
|
HowFriendFeedUsesMySqlToStoreSchemaLessData - FriendFeed では MySQL を使いどのようにスキーマレスのデータを保存しているのか目次この記事についてFriendFeed? では MySQL を使いどのようにスキーマレスのデータを保存している... [ 詳細 ] [ 関連 ] [ ニコニコ ] |
空気を読まずにPostgreSQLのを高速化する10のポイント - 象と戯れ -空気を読まずにPostgreSQLのを高速化する10のポイント - 象と戯れ - postgresqlグループ.の元エントリを読んで思うところがあったのだが、PostgreSQLを高速化する16のポイントだからそんなせ... [ 詳細 ] [ 関連 ] [ ニコニコ ] |
|
Web屋のネタ帳Webビジネスに必要な「戦略」「システム」「デザイン」の3要素とそれらをまとめる「マネジメント」について現場の実感と独自の観点でお送りするコラム・・・のはずなんですが、要するにWebがらみのシステム&デザイン業界に関する小ネタとツッコミの雑記です。漢(オトコ)のコンピュータ道: M... [ 詳細 ] [ 関連 ] [ ニコニコ ] |
MySQLコンファレンス2008に参加してきました。同時通訳というものをはじめて経験したけど、けっこう理解しにくいものですね。ふつうに英語を聞いていたほうがよかったかも(英語もよく理解できないけど)。ところどころ、頭が混乱してしまってよくわからなかったところがありました。 仕事があったので2日目だ... [ 詳細 ] [ 関連 ] [ ニコニコ ] |