Tag: Sql server

MSSQL: отдельные базы данных dev и prod как отдельные экземпляры на общем оборудовании?

У меня небольшая виртуализованная среда, в которой размещен небольшой внутренний веб-website с базой данных базы данных. В настоящее time я разделяю свои веб-serverы и serverы баз данных на отдельных виртуальных машинах, работающих на одном и том же оборудовании. Однако мне интересно, может ли лучшая страtagsя консолидировать serverы баз данных dev / prod на тех же […]

Высокие конtextные переkeyатели в ящике SQL Server

У нас есть server с двумя processорами quad xeon 5550. Единственное приложение, установленное на serverе, – это SQL-server. Использование ЦП редко превышает 40%, а транзакция – 2000 транзакций в секунду. Длина очереди processора также около 2. Все кажется нормальным, за exceptionм переkeyателей конtextа, который в среднем составляет 88 000 и максимум 232 000 в рабочее […]

Перенос данных с SQL Server 2000 на SQL Server 2005

Мне нужно перенести существующие данные, которые находятся в SQL Server 2000 на SQL Server 2005 . Схема двух баз данных отличается. Таблица Пример Locations в SS2000 разделена на две таблицы и имеет разные столбцы. Это одноразовая деятельность. После успешной миграции мне больше не нужен старый db. Каков наилучший способ передачи данных с одного SQL Server […]

На какие разрешения SSMS Intellisense полагаются?

У нас есть server, на котором работает SQL Server 2008. Когда мы подkeyаемся к нему с SSMS с некоторыми inputами (из SSMS 2008), Intellisense доступен. Для других это не так. Входящие в систему логины подkeyаются к одной и той же базе данных, и ничто другое не меняется между sessionами SSMS, кроме inputа, используемого для подkeyения. […]

Как настроить scripting для запуска в качестве поддержки периода в отношении моего SQL Server?

Мне нужно иметь возможность запускать сценарии обслуживания на моем SQL-serverе для истечения срока действия записей и, как правило, очистки базы данных. Это лучше всего сделать с помощью какого-то триггера или чего-то в самой базе данных? Я бы хотел запустить сценарий ежедневно, если это возможно. Как я могу это сделать, точно. У меня такое чувство, что […]

Не удалось выполнить задание Reindex из-за того, что он стал жертвой тупика, но это единственный process, выполняющийся в 3 часа ночи …?

У меня есть работа с реиндексами в плане обслуживания, который я запускаю на каждой таблице в данной базе данных в 3 часа, чтобы она не прерывала никакой другой работы. Однако он терпит неудачу и сообщает причину как жертву тупика на tableх – как я могу разобраться в том, что заблокировало таблицы, кроме этого?

SQL Server 2005: выбор хорош, вставляет плохо

Мы сталкиваемся с проблемой, с которой сталкивается наша database. Мы запускаем приложение в трех разных (но аналогично специальных) средах. Select Insert Env1 0.81ms 0.94ms Env2 0.69ms 5.79ms Env3 0.52ms 15.61ms Мы сравнили performance диска и памяти в трех средах. Env3 немного быстрее Env2, который немного быстрее Env1 (не более 10%). Как и следовало ожидать, Selects […]

Sharepoint – восстановление одного документа из резервной копии базы данных

У вас есть один веб-server Sharepoint, поддерживаемый serverом SQL 2005. У serverа sharepoint есть испорченный документ в библиотеке документов, и у меня есть резервная copy базы данных SQL с предыдущего дня. Каковы мои возможности вернуть этот документ?

Sql Server 2008 – используйте утилиту OSQL для сжатия fileов, а затем результат журнала

Я запускаю пакетные processы через batch file, и я хочу, чтобы SQL-server регистрировал reslt при выполнении моей команды DBCC SHRINKFILE из моего командного fileа. Есть какой-либо способ сделать это? Пример: – Run.bat rem Shrink transaction log and log the result "C:\Program Files\Microsoft SQL Server\100\Tools\Binn\osql.exe" -E -Q "Use [Database] DBCC SHRINKFILE(Database_log, 50)"

Поведение триггеров MSSQL 2005

Мне интересно, как триггер на таблице ведет себя в SQL Server в ответ на незафиксированную транзакцию, влияющую на эту таблицу, если триггер указан для запуска ПОСЛЕ ОБНОВЛЕНИЯ. Если транзакция не была зафиксирована в UPDATE в таблице, будет ли срабатывание триггера? Или он ждет (как я надеюсь, он это делает) для транзакции для совершения до обстрела?