Visual Studio Database Professional GDR R2 занимает много времени для сериализации файла DBMDL - PullRequest
4 голосов
/ 07 октября 2009

Время, необходимое для полной сериализации DBMDL (чтобы завершить «Ваш проект будет доступен после завершения 10000 операций), становится препятствием для производительности.

Я сделал все возможное, чтобы оптимизировать активность на диске (исключая мою личную папку TEMP из антивирусного сканера и мой локальный репозиторий). Если не считать SSD, я не уверен, что еще я могу сделать в этом направлении.

Я считаю, что это как-то связано с организацией проекта. Готовый файл DBMDL составляет примерно 150 МБ. У других в нашей организации, похоже, нет этой проблемы.

Кто-нибудь должен был иметь дело с этим?

Ответы [ 4 ]

1 голос
/ 30 апреля 2010

Загляните в это сообщение на форуме.

http://social.msdn.microsoft.com/Forums/en-US/vstsdb/thread/5f5fa150-c015-43a3-ab59-77737fdfb820

Они показывают, что производительность намного лучше, чем в 2010

1 голос
/ 05 мая 2010

Я настоятельно рекомендую перейти на VS2010. Во-первых, построение модели происходит в фоновом режиме и не мешает. Во-вторых, это заканчивается за долю времени. Есть много других причин для обновления, но производительность для меня - убийственная особенность.

1 голос
/ 07 октября 2009

Я имел дело с этим снова и снова. Если вы не скомпилируете и не сохраните свое решение непосредственно перед его закрытием, в следующий раз, когда вы откроете его, оно заблокирует вас. Раньше у меня было около 90 тыс. Операций. Дошло до того, что я начал готовить кофе, чтобы просто уйти.

Кроме того, я перестал закрывать VS2008.

0 голосов
/ 14 сентября 2010

Любой способ оправдать апгрейд является хорошим, но пока вы можете взглянуть на файл master.dbschema. Обрезка всего пуха, содержащегося в этом файле, довольно быстро избавила меня от моих сборок с относительно небольшими усилиями (30 минут?). В статье ниже есть информация, которая вам нужна.

http://blogs.msdn.com/b/bahill/archive/2009/03/23/right-sizing-the-master-dbschema-file-for-better-design-time-performance.aspx

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...