2011-11-03 23 views
0

比較演算子と比較してBETWEENを使用することに関して、パフォーマンスに関して基本的な違いがありますか?ウィキの1人は、後者を推奨します:Sybase:BETWEEN vs "<=" and "> ="演算子

3:BETWEENを>と=と< =演算子で置き換えてください。だから我々は1つのステップを減らすことができます。

http://sybaseblog.com/sybasewiki/index.php?title=What_are_the_basics_of_performance_tuning%3F

乾杯、 版

答えて

1

はい。基本的な違いがあります。 BETWEENは適切な演算子に解釈される必要があります。それはシステムが取るための追加ステップです。

演算子を前に使用すると、そのステップを保存することができます。これにより、処理速度が向上します(少しでも)。

+0

これは、実際の世界の違いがほとんどないようなマイクロ最適化のようなものです。実際のクエリを実行する場合と比較して、このオペレータの交換を行うのにどれくらいの時間がかかりますか? Esp。 OPが2週間前に作成されたWikiページにリンクし、匿名の著者が1人しかいないとき。 – Seph

+0

@Seph - それがインターネット上にあるかどうかは、真実である必要があります。 –

+0

あなたの主張は何ですか? –