2013-08-07 1 views
0

У меня есть столбец EMP-таблицы оракула - это NAME, AGE, DEPT.У меня есть таблица оракула EMP-столбцы: NAME, AGE, DEPT

Теперь я хочу извлечь данные из EMP с помощью «select statement»;

  1. Select Name, age, dept from Emp;
  2. select Dept, age, emp from Emp;

Какой будет занимать меньше времени, чтобы восстановить данные?

Или время поиска не будет отличаться?

+0

Если хотя бы один из этих столбцов индексирован, производительность не должна различаться между ними. Это также зависит от количества строк, которые у вас есть; очевидно, 5 или 6 строк вернутся очень быстро, но 5 или 6 миллионов строк будут принимать * while *, даже с индексами. – Makoto

+0

сейчас ?? название возрастной группы? – siva

+0

Что случилось, когда вы попробовали? –

ответ

1

вы можете использовать

Select Name, Age, Dept From EMP 

Или , если у вас есть только три колонки в вашей таблице EMP, чем вы также можете использовать

Select * from EMP. 

и принимать одновременно ..

в вашем вопросе ваш второй запрос занимает много времени, потому что вы используете в нем два столбца времени.

Для лучшей производительности вы можете создать индекс на таблице EMP.

Смежные вопросы