[前][次][番号順一覧][スレッド一覧]

mysql:2047

From: Toyoshima Hiroshi <Toyoshima Hiroshi <toyoshima@xxxxxxxxxx>>
Date: Wed, 17 May 2000 12:43:25 +0900
Subject: [mysql 02047] MySQL の性能について

 豊島@クロスネットです。
# はじめましてです。よろしくどうぞ♪

 早速ですが、質問です。

 先日、仕事でPostgreSQLとMySQLの選択を迫られ現在途方に暮れています。
 通常の概念として、検索の機能を行うための処理でBOOL演算とビット演算どちらが良
いのかという結論を経験と言う名の偏見(?)で、ビット演算のほうが速いだろうという
勝手な思い込みをしています。
 これって間違ってる?

 どなたかこのような性能比較に関する情報があれば教えてください。
 よろしくお願いします。

 ・こんな資料があるよっ!
 ・こんな書籍があるよっ!(よかったらISBNつけて・・・)
 ・性能比較するならこうすべきだっ!
 などなど


以下、ビット演算|BOOL演算の例(両方とも同条件)

/* ビット演算 */
CREATE TABLE tbl_bit ( col integer );

SELECT *
  FROM tbl_bit
  WHERE col & 0x11 = 0x11;

/* BOOL演算 */
CREATE TABLE tbl_bool ( col bool[32] );

SELECT *
  FROM tbl_bool
  WHERE col[7] = TRUE AND col[31] = TRUE;

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
~ 株式会社 クロスネット                           ~
~   IT事業部 豊島 博                              ~
~ E-Mail  : toyoshima@xxxxxxxxxx              ~
~ WebSite : http://www.crossnet.co.jp             ~
~ Address :                                       ~
~ 〒151-0072                                      ~
~  東京都渋谷区幡ヶ谷1-21-7 ART-1                 ~
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

[前][次][番号順一覧][スレッド一覧]

->    2047 2000-05-17 12:43 [Toyoshima Hiroshi <t] MySQL の性能について                    
      2048 2000-05-17 13:17 ┣["Y. Tsutsui" <tutui@]                                       
      2054 2000-05-17 23:04 ┗[とみたまさひろ <tomm]