Можно всегда включать дополнительные разделы в рамках файлов конфигурации. В Вашем ipy.exe.config файле можно добавить включение для импорта внешних настроек конфигурации; скажите myApp.config.
В пакете/командном файле можно всегда копировать по определенному набору .config в myApp.config и поэтому выполнение с различными файлами конфигурации по требованию.
Посмотрели на этот блог о том, как достигнуть этого; http://weblogs.asp.net/pwilson/archive/2003/04/09/5261.aspx
В Oracle
:
EXPLAIN PLAN FOR SELECT …
В PostgreSQL
:
EXPLAIN SELECT …
В SQL Server
:
SET SHOWPLAN_XML ON
GO
SELECT …
GO
Для Ingres следующее даст вам окончательный выбранный план с оценками количества строк, дисковых операций ввода-вывода и циклов ЦП:
set qep
Чтобы получить план, но не выполнять также SELECT add
set optimizeonly
повторно включить выполнение запроса:
set nooptimizeonly
, чтобы получить фактическую статистику для выполненного запроса, для сравнения с выводом «set qep»:
set trace point qe90
См. http: //docs.ingres. com / Ingres / 9.2 / SQL% 20Reference% 20Guide / set.htm для получения дополнительной информации по вышеизложенному.
MS SQL имеет служебную программу в Management Studio, которая называется «Отображать план выполнения (расчетный и точный)» при выполнении запроса. он также может отображать статистику по запросу (время выполнения, количество строк, трафик и т. д.)
В Oracle у нас есть
EXPLAIN PLAN for sql
http://www.adp-gmbh.ch/ora/explainplan.html
В MS SQL Server вы можете получить текстовую или XML-версию плана выполнения.
SET SHOWPLAN_XML ON|OFF
SET SHOWPLAN_TEXT ON|OFF
Однако их лучше всего просматривать с помощью визуального инструмента в Sql Server Management Studio / TOAD.
http://msdn.microsoft. com / en-us / library / ms176058.aspx
Еще кое-что очень удобное:
SET STATISTICS IO ON|OFF
Для Ingres см. Также следующие ресурсы:
Пример чтения и интерпретации плана выполнения запроса (QEP) [pdf]
Краткое исследование конкретного случая который демонстрирует анализ и интерпретацию QEP