データベースのソートってやつ

システムソリューション事業部 小林です。

システムを担当していると、近年必ず考えなければならないのは、「データベースとの連携」。最近は、オープンソースで良質なものが増え、レンタルサーバでも使えるところが増えてきています。ブログなどをはじめシステムの裏側に必要とされるものも増えてきています。

そんな中、ちょっとしたシステムを作るとたいてい「一覧表示」というのものが必要になり、そこから「ソート順で並び替える」といったことも要求されます。数百件程度のものであれば、最近のサーバはPCサーバでも早いので、あまり気にならないのですが、大きなものになってくると、速度を求められます。

速度を出すためには、プログラム的にソートのアルゴリズムを考えなければならなくなってくるのですが、そのアルゴリズムを視覚化してみせるサイトがありましたので、ご紹介いたします。
http://www.cs.rit.edu/~atk/Java/Sorting/sorting.html
このサイトで紹介されていました。)


データのもちかで、どれがむいているかという話題とともにしなければならないので、一概にどれが早いということではないのですが、少なくとも単純なバブルソートが遅いというのだけはわかりますね。計算式だけ見てもわからないけど、これで見れば違いはなんとなく分かりますかね。

comments(0)    trackback(0)     posted by システムソリューション事業部 at 11/24, 2006 19:39

コメント

コメントする

お名前とメールアドレスの入力は必須となっております。

 お名前

 メールアドレス

 URL

 コメント

      

トラックバック

トラックバックURL

最新10記事

事業部ごと一覧

カテゴリーごと一覧

芸人市場ブログ

芸人市場スタッフによるアテンド報告日記

記事一覧へ

リンク