Показаны сообщения с ярлыком sqlplus. Показать все сообщения
Показаны сообщения с ярлыком sqlplus. Показать все сообщения

28 февраля 2011 г.

oracle: Выполнить команду ОС из sqlplus

Unix
Для этого нужно поставить знак ! перед командой:
sql> !ls -l
sql> !pwd

Windows
Написать host перед командой:
sql> host dir
sql> host ipconfig

17 февраля 2011 г.

oracle: План выполнения запроса

Полезно почитать официальную доку по DBMS_XPLAN.
из инета dbms_xplan 

План выполнения запроса

Расшифровка значений плана:

Cost - стоимость, совокупная стоимость строки плана - это время, потраченное на одноблочные чтения, плюс время, потраченное на многоблочные чтения, плюс необходимое процессорное время, и всё это делённое на время, необходимое для выполнения одноблочного чтения.
Таким образом, стоимость - это суммарное прогнозируемое время выполнения оператора, выраженное в единицах времени выполнения одноблочного чтения. 

Card - кардинальность, количество записей, которое будет сгенерировано каждой строкой плана.

Bytes - байт, общий объём данных, который будет сгенерирован каждой строкой плана.