0
我有一個oracle表EMP列是NAME,AGE,DEPT。我有一個oracle表EMP列是NAME,AGE,DEPT
現在我想使用「select語句」從EMP中檢索數據;
Select Name, age, dept from Emp;
select Dept, age, emp from Emp;
哪一個將花費更少的時間來檢索數據?
或者檢索時間不會不同嗎?
我有一個oracle表EMP列是NAME,AGE,DEPT。我有一個oracle表EMP列是NAME,AGE,DEPT
現在我想使用「select語句」從EMP中檢索數據;
Select Name, age, dept from Emp;
select Dept, age, emp from Emp;
哪一個將花費更少的時間來檢索數據?
或者檢索時間不會不同嗎?
可以使用
Select Name, Age, Dept From EMP
或者 如果你有你的EMP表中只有三列比你還可以使用
Select * from EMP.
都採取同一時間..
在你的問題您的第二個查詢非常耗時,因爲您使用了兩個時間段的列。
爲了獲得更好的性能,您可以在EMP表上創建索引。
如果這些列中至少有一列已編入索引,則它們之間的性能不應該不同。這也取決於你有多少行;顯然5或6行會回來超級快,但5或6百萬行將*,而*,即使有指數。 – Makoto
現在??部門的年齡名稱? – siva
當你嘗試時發生了什麼? –