alter table test add (all_sal number always generated as (nvl (sal,0)*12+nvl(comm,0)*12))
добавление колонки с годовой зарплатой сотрудника
можно повесить индекс на поле all_sal то есть на виртуальную колонку
- - колонку строить для индекса на ней или партиции
- - также можно детерминированнную функцию то есть при одних условиях один и тот же результат так называемая заранее определенная функция
и про поиске мин значения будет братся индекс
select min(all_sal) from emp
план выполнения
сорт агрегат и индекс фулл скан
добавление колонки с годовой зарплатой сотрудника
можно повесить индекс на поле all_sal то есть на виртуальную колонку
- - колонку строить для индекса на ней или партиции
- - также можно детерминированнную функцию то есть при одних условиях один и тот же результат так называемая заранее определенная функция
и про поиске мин значения будет братся индекс
select min(all_sal) from emp
план выполнения
сорт агрегат и индекс фулл скан
Комментариев нет:
Отправить комментарий