Вопросы с тегом «sql-server-2008-r2»

SQL Server 2008 R2 (основная версия сборки 10.50.xxxx). Пожалуйста, также пометьте с помощью sql-сервера.

3
Переместить файл журнала, не переводя базу данных в автономный режим
Мне нужно переместить файл журнала базы данных в новый раздел, не переводя базу данных в автономный режим. Обычный способ сделать это - отсоединить БД, переместить файл журнала, а затем снова подключить БД. Возможно ли это сделать без отключения самой базы данных и если да, то как?

1
Репликация SQL Server «многие к одному»
У меня есть 8 отдельных машин SQL Server 2008 R2, на каждой из которых размещена 1 база данных. Каждая база данных имеет идентичную структуру таблицы и схему, а также полностью уникальные данные. Я хотел бы установить сервер отчетов (может быть 2008 или 2012), который объединяет строки из выбранных таблиц на …

5
Заставить SQL Server выполнить условия запроса как написано?
Я использую SQL Server 2008 R2 и у меня есть этот псевдопросмотр (SP): select ... from ... WHERE @LinkMode IS NULL AND (myColumn IN (...very long-running query...)) ... ... Проблема в том, что выполнение запроса занимает очень много времени - даже если я выполняю SP с @LinkMode=2. Как вы заметили, …

4
Регистрация запросов и других T-SQL
Я хотел бы знать, если SQL Server 2008 R2 имеет схему ведения журналов по умолчанию для SELECTоператоров (или любой другой T-SQL в этом отношении). Если да, где я могу это увидеть? Если нет, то как я могу это настроить?

1
Поведение данных в индексах на основе коэффициента заполнения
Допустим, у вас есть база данных, в которой коэффициент заполнения по умолчанию равен 20. При вставке данных создаются только страницы, заполненные до 20%? Насколько я понимаю, когда данные будут вставлены, на страницах будет примерно 20% данных. Однако когда данные обновляются, они расширяются до более чем 20% индекса, вплоть до его …

5
Производительность связанного сервера SQL Server: почему удаленные запросы так дороги?
У меня есть два сервера баз данных, подключенных через связанные серверы. Обе они являются базами данных SQL Server 2008R2, и связанное соединение с сервером осуществляется через обычную ссылку «SQL Server» с использованием контекста безопасности текущего имени входа. Связанные серверы находятся в одном центре данных, поэтому проблема с подключением не должна …

1
База данных «MyDb» восстанавливается. В ожидании восстановления
Я получил такую ​​ошибку: База данных «MyDb» восстанавливается. В ожидании восстановления. У меня была критическая операция в то время. В чем причина этой ситуации? И как этого избежать?

1
Имя таблицы SQL Server, начинающееся с # в пользовательской базе данных, а не в базе данных tempdb, а не во временной таблице
Каким-то образом десятилетия назад в нашей базе данных была создана таблица, которая начинается с #. Он отображается в обозревателе объектов в базе данных приложения, а не в tempdb. По какой-то причине Azure не будет импортировать базу данных таким образом. Мы не можем отбросить его, переименовать или взаимодействовать с ним. Я …

2
Работает ли @os_run_priority в sp_add_jobstep в SQL Server 2008 R2?
Работает ли @os_run_priorityна sp_add_jobstepсамом деле, в SQL Server 2008 R2? Он описывается как «зарезервированный» или «недокументированный». Тем не менее, я вижу это в sp_add_jobstepопределении: @os_run_priority INT = 0, -- -15 = Idle, -1 = Below Normal, 0 = Normal, 1 = Above Normal, 15 = Time Critical)

1
Как я могу уничтожить этот XML-файл расширенных событий как можно быстрее?
Я создал сеанс расширенных событий в SQL Server 2008 R2. Сеанс запускается и собирает события, как они происходят, точно так, как вы ожидаете. Если я уничтожу xml, когда событий относительно мало, производительность будет приемлемой. Когда у меня есть тысячи событий, это занимает вечно, чтобы уничтожить XML. Я знаю, что делаю …

2
Чем эти два отката SQL Server отличаются?
В SQL Server 2008 R2 чем отличаются эти два отката: Выполните ALTERоператор в течение нескольких минут, а затем нажмите «Отменить выполнение». Для полного отката требуется несколько минут. Выполните ту же ALTERинструкцию, но убедитесь, что LDFфайл недостаточно велик для успешного завершения. Как только LDFпредел достигнут, и «автоматический рост» не разрешен, выполнение …

1
Насколько точен столбец sys.partition.rows?
Системное представление sys.partitionsимеет столбец «строки», который представляет собой общее количество строк в данном разделе. Для таблицы, которая не разделена (или имеет только один раздел в зависимости от того, как вы на нее смотрите), в этом столбце указывается количество строк в таблице. Мне интересно, насколько точен этот столбец и могу ли …

1
Установка переменных в режиме SQLCMD
Использование SQL Server 2008 R2 Enterprise Edition Рассмотрим следующее утверждение: :setvar source_server_name "SERVERNAME\INSTANCENAME" Можно ли в режиме SQLCMD получить это значение с помощью TSQL Что-то вроде: :setvar source_server_name = SELECT @@servername Спасибо Обновление 15.07.2013 Два приведенных ниже ответа не совсем дали желаемый результат, поэтому я добавляю более актуальный экзамен. :setvar …

3
Запретить доступ к информационной схеме в SQL Server
Я ищу лучший способ отключить доступ к sys.tables/ Information Schemaдля пользователя / группы в SQL Server. Я нашел эту тему с 2008 года Он показывает способ запрета доступа [sys].[something]следующим образом: DENY SELECT ON [sys].[columns] TO DenySystemTableSelectRole GO DENY SELECT ON [sys].[tables] TO DenySystemTableSelectRole GO DENY SELECT ON [sys].[syscolumns] TO DenySystemTableSelectRole …

4
Восстановление индексов, БД теперь в 10 раз больше
У меня есть база данных SQL Server (2008 R2 SP1), которая была около 15 гигабайт. Оказывается, обслуживание не проводилось какое-то время, поэтому я создал план обслуживания, чтобы перестроить все индексы, они были очень фрагментированы. Работа завершена, фрагментация исчезла, но теперь база данных превышает 120 гигов! Я понимаю, что для перестройки …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.