Есть ли преимущества при обновлении SQL2000 до SQL2005? - PullRequest
0 голосов
/ 05 января 2009

Я посмотрел на этот вопрос, но пока нет ответов относительно производительности.

Есть ли какие-либо преимущества в производительности от простого обновления с SQL2000 до SQL2005?

Я думаю, что это бизнес-база данных OLTP. Я не использую OLAP или FTI.

Ответы [ 4 ]

2 голосов
/ 05 января 2009

Мы нашли да.

Оптимизатор запросов обновляется и улучшается. Мы обнаружили, что многие планы запросов были разными, без каких-либо других изменений.

Даже наши конечные пользователи прокомментировали улучшение скорости и общую отзывчивость. У меня есть электронная почта, чтобы доказать это: -D

В то же время мы переписали очень мало хранимых процедур, потому что они были хуже. Однако те же настройки также улучшили отклик на SQL 2000 и были просто плохим кодом / идеями.

0 голосов
/ 08 октября 2009

Я до сих пор мало что нашел по этому поводу, но здесь есть масса маркетинговых материалов, которые по сути говорят, что SQL2005 - это хорошая вещь:

http://www.microsoft.com/sqlserver/2005/en/us/white-papers.aspx#gen

и в этом техническом документе "Зачем обновляться до SQLSERVER2005" (. Doc)

говорится

Более быстрое время отклика для конечных пользователей

Время ответа на запрос базы данных улучшилось на 70-80 процентов для многих приложения, преобразованные из SQL Server 2000 к SQL Server 2005. Быстрее время отклика на запросы помогают бизнес-пользователи реагируют быстрее и позволяют база данных для использования в режиме реального времени принятие решения. Запросы, которые могут ранее заняло несколько часов теперь можно завершить в считанные секунды минут. Это обеспечивает совершенно новый уровень функциональности для конечных пользователей потому что анализ можно сделать по объявлению Специальная основа, а не исключительно в предопределенные отчеты. Компании могут использовать этот новый доступ к информации динамически контролировать процессы.

0 голосов
/ 05 января 2009

Не в моем опыте.

Если вы хотите улучшить производительность вашей базы данных, я склонен использовать больше оборудования в виде больше ОЗУ и более быстрых дисков .

...