Я получил приложение MVC3, использующее Entity Framework 4 и SQL Server.
Как я могу просмотреть все запросы, которые были вызваны (и сколько времени они заняли)?
Используйте sql profiler, он даст вам всю эту информацию и многое другое. Также не требуется никаких изменений кода.
Вот ссылка на бесплатную, если у вас нет полного набора инструментов.
http://sites.google.com/site/sqlprofiler
Вы не можете без дополнительных инструментов .Просто у EF такой функции нет.В данной статье описаны некоторые инструменты (профилировщик SQL, DotTrace, обертки провайдеров EF, EFProf, профилировщик Huagati), но также есть:
Не все инструменты бесплатны, кроме тех, у которых нет пробной версии.