|
07.02.2007, 16:24 | #1 |
Участник
|
Проблемы при переходе на MS SQL2005
Ситуация следующая. Навернулась сетевая карта, с помощью detach и atach перенесли базу на новый сервер где крутится SQL 2005. Раньше всё работало на 2000. При таком экстремальном переходе в базе появились ошибки - устранили их при помощи DBCC CHECKDB('our_db', REPAIR_ALLOW_DATA_LOSS) и EXEC sp_updateStats. Также средствами Axapta были проведены синхронизация, реиндексация.
Всё заработало вроде нормально, даже заметен был прирост производительности. Однако, как только в систему входят больше 20-ти пользователей, начинаются тормоза. На 2000-м тоже были тормоза, но никто не вис и аварийно не выходил. Application 3.0 SP2, Client 3.0 SP3 CU1, Server NAOS SP3 , SQL Server 2005 SP1. SP1 для SQL2005 накатили чуть позже, но пользы это не принесло. Складывается такое впечатление, что запросы на чтение (отчеты) вызывают блокировки в системе: при разноске журналов работа с журналами другим пользователям невозможна. Сейчас на разработческой базе накатили KR2, залили проекты с фиксами, базу перевели в режим совместимости с 2005 - всё равно тормоза и блокировки проявляются. Есть ли какие-нибудь соображения по этому поводу? |
|
07.02.2007, 18:35 | #2 |
Участник
|
Цитата:
Upgrade hardware. Tune the database. |
|
07.02.2007, 19:17 | #3 |
Участник
|
Возможно, причина в эскалациях блокировок? Памяти на сервере достаточно?
Вообще то маловато информации для нормального ответа. PS А вообще вы смелые ребята, раз применяете на промышленной базе REPAIR_ALLOW_DATA_LOSS Логическая целостность базы не смущает? Последний раз редактировалось fomenka; 07.02.2007 в 19:20. |
|
07.02.2007, 19:21 | #4 |
Гость
|
http://www.sql.ru/forum/actualthread.aspx?tid=236059
Может подойдет? ЗЫ: А воообще видел сообщения и 1Сников с подобными проблемами (типа работали под 2000 все хорошо перешли на 2005 в режиме совместимости начались проблемы с производительностью) так что у меня подозрение на сам SQL 2005 (хотя может и не прав) Последний раз редактировалось lagr221374; 07.02.2007 в 19:25. |
|
|
За это сообщение автора поблагодарили: tricky (1). |
08.02.2007, 09:53 | #5 |
Участник
|
Цитата:
Возможно, причина в эскалациях блокировок? Памяти на сервере достаточно?
Цитата:
http://www.sql.ru/forum/actualthread.aspx?tid=236059
Может подойдет? |
|
08.02.2007, 10:20 | #6 |
Модератор
|
__________________
-ТСЯ или -ТЬСЯ ? |
|