mysql:15012
From: Takayuki Okada <Takayuki Okada <okada.takayuki@xxxxxxxxxx>>
Date: Sun, 06 Sep 2009 17:14:16 +0900
Subject: [mysql 15012] Re: 検索処理を早くするには?
本件ですが、発行されうるselectの条件句の上位6つほどの インデックスを作成しましたが、この影響として、 登録&更新処理が非常に遅くなり、とても対策には使えませんでした。 CPUがすかすかなので、もっと並列で仕事をさせるような ことはできないものでしょうか? また、show statusの結果も、いたって、悪い箇所は見当たりません。 ちなみに、select文には副問い合わせもなく、とても シンプルなものです。 件数が増えると、とても遅くなります。 それともMySQLは大量データ処理には向かないのでしょうか? といっても、対象のテーブルは、100万件程度ですが…。 >お世話になります。 >岡田と申します。 > >非常に漠然とした質問になり、すみません。 > >DB2からMySQLへ移行し、性能を測ってみたところ、 >全件検索が非常に遅くなりました。 > >explainで確認すると、一応、PKは使用しているようですが、 >件数が多くなると、やはり遅くなります。 > >何かよいチューニング方法はないでしょうか? >インデックスは条件句が複数となるため、 >それごとに作成したくはないと思ってますので、 >パラメータで改善できればベストです。 >また、アプローチに関してもご教示いただければ、幸いです。 >#Enterpriseシルバーなので、チューニングはサポートに >聞けないので、本MLに投稿させていただきました。 > >ちなみに、バージョンは5.1.31で、 >対象のテーブルはエンジンはInnoDBで作成しております。
15008 2009-09-03 20:35 [Takayuki Okada <okad] 検索処理を早くするには? 15009 2009-09-03 22:35 ┣[Mikiya Okuno <Mikiya] -> 15012 2009-09-06 17:14 ┗[Takayuki Okada <okad] 15013 2009-09-06 21:16 ┣[遠藤 俊裕 <endo@xxxx] 15030 2009-09-28 07:20 ┃┗["takehara infonet" <] CSVのIMPORT @ 15014 2009-09-07 05:01 ┣[Miyata Masaki <catlo] 15021 2009-09-08 15:34 ┗[Takayuki Okada <okad]