- 2012-2-18
- Oracle
SELECT TABLE_NAME FROM USER_TABLES;
と
SELECT OBJECT_NAME FROM USER_OBJECTS WHERE UPPER(OBJECT_TYPE) = ‘TABLE’;
は同じ結果が返ってきます。
ではどちらがレスポンスが早いでしょうか?
答えはずばり、後者の方です。最近は、スペックの高いマシンばかりなのでほとんど
体感できませんが、古臭いマシンで実行してみましょう。一目瞭然です。(・∀・)
それはなぜか!?それは自分で調べろやゴルァ。
でも。USER_OBJECTSはTABLEに限ったものではないので気をつけてね。