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

13
Каковы мои варианты блокировки для оператора слияния?

У меня есть хранимая процедура, которая выполняет MERGEзаявление . Кажется, что при выполнении слияния по умолчанию блокируется вся таблица. Я вызываю эту хранимую процедуру внутри транзакции, где я также делаю некоторые другие вещи, и я хотел бы, чтобы она блокировала только затронутые строки. Я...

12
Лучшие практики для подключения баз данных, которые находятся в разных географических регионах

Мы собираемся настроить SQL-серверы в разных странах. Нам нужно связать их, но нам не нужно иметь прямую ссылку (как на связанном сервере). Другими словами, они могут быть слабо связаны. Лучше подключить их через VPN и использовать их в качестве связанных серверов, либо использовать слабую связь...

12
В чем причина этой проблемы с CONVERT ()?

Рассмотрим следующие два утверждения: PRINT CONVERT(NUMERIC(38, 0), 0x0100000001, 0); PRINT CONVERT(NUMERIC(38, 0), 0x0100010001, 0); Оба утверждения возвращаются -1; не так ли это, поскольку второе двоичное значение является десятичным на 65 536 больше первого значения, не так ли? Конечно, это не...

12
Сохранение репликации моментальных снимков

На моем производственном сервере SQL Server 2008 настроена репликация моментальных снимков, и я только что заметил, что в папке моментальных снимков есть моментальные снимки, сделанные еще год назад. Как я могу изменить срок хранения этих снимков? В частности, я хотел бы сохранить снимки в течение...

12
Резервные копии SQL Server - пара вопросов

Мы выполняем нашу еженедельную работу по резервному копированию в 21:00 по пятницам, и у нас возникло несколько проблем, связанных с дисковым пространством (которое иногда оказывается крайне низким) и производительностью. Мы смотрим на оптимизацию / оптимизацию происходящего и будем благодарны за...

12
Зеркалирование - сетевой адрес сервера недоступен

У меня установлен SQL Server 2008 R2. Он содержит три экземпляра. По умолчанию (MSSQLServer) Первый случай Второй экземпляр Все это вход в систему как сетевой сервис. Экземпляр по умолчанию - Основной сервер. Первый экземпляр - Зеркальный. Второй экземпляр - Сервер-свидетель. Первоначально я взял...

12
Скопируйте и переименуйте БД, чтобы я мог прикрепить обе копии

У меня есть база данных с именем «mysite_db» на сервере, и я создал копию на своей локальной машине, которая также называется «mysite_db». Я хотел бы присоединить БД (с моей локальной машины) к серверу, который уже имеет это имя БД. Это означает, что я должен изменить имя своей локальной базы...

12
Почему служба агента SQL Server не установлена ​​на автоматический запуск по умолчанию?

После установки SQL Server 2008 R2 по умолчанию процесс агента SQL Server, по-видимому, настроен на ручной запуск. Что является причиной этого? Является ли автоматическая установка плохой идеей или бессмысленной по какой-то...

12
Как запустить пакетный файл из запланированного задания через агент SQL Server

Я пытаюсь запустить пакетный файл (Windows) из задания агента SQL Server под SQL Server 2008 R2. В рабочих шагах я создал новый шаг, установив его тип «Операционная система (CmdExec)». Сначала я попытался указать только имя командного файла в поле «Команда». Выдает ошибку, что не может найти файл....

12
Работа с CXPACKET ждет - установка порога стоимости для параллелизма

В качестве продолжения моего предыдущего вопроса о поиске и устранении неисправностей на сайте Sharepoint , мне было интересно, могу ли я что-то сделать с ожиданиями CXPACKET. Я знаю, что решение коленного рывка состоит в том, чтобы отключить весь параллелизм, установив MAXDOP в 1 - звучит как...

12
Как удалить базу данных в режиме Single_User

Как мне удалить базу данных, которая отображается в DatabaseName (Single User)качестве ее имени? Когда я пытаюсь удалить его, я получаю следующую ошибку: Ошибка изменения для базы данных «DatabaseName». (Microsoft.SqlServer.Smo) Оператор ALTER DATABASE не выполнен. (Microsoft SQL Server, ошибка:...

12
Если транзакция «зафиксирована», то сохраняется ли она точно?

Если транзакция зафиксирована успешно, могу ли я быть на 100% уверен, что она была записана в базу данных И в файлы журнала? Могу ли я быть уверен, что данные сохранены? Сегодня наши файлы журнала достигли предела накопителя, и мы получили много ошибок. Кроме того, некоторые другие службы потерпели...

12
Зверская производительность, объединяющая INSERTED и DELETED таблицы в триггере

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

12
Эффективность составного первичного ключа как внешнего ключа

У меня есть таблица с составным первичным ключом (состоящим из 4 столбцов), который используется для того, чтобы в таблицу не вводились дубликаты. Теперь мне нужна новая таблица, которая должна ссылаться на ключи в этой таблице как на внешние ключи. Мой вопрос в том, какой подход более эффективен...

12
Медленный удаленный оператор SELECT из-за длительного «времени обработки клиента», но быстрый локально

При подключении к нашему производственному серверу (SQL Server 2008, очень мощный компьютер) этот оператор SELECT занимает 2 секунды , выполняя все поля (всего 4 МБ данных). SELECT TOP (30000) * FROM person WITH(NOLOCK); Из любого другого блока в той же сети (подключение с использованием проверки...

12
Группировка записей по интервалам времени

У меня есть таблица со следующей схемой, и мне нужно определить запрос, который может группировать данные на основе интервалов времени ( например, записей в минуту ), а затем предоставлять сумму изменений в SnapShotValue со времени предыдущей группы. В настоящее время SnapShotValue всегда...

12
Могу ли я экспортировать план обслуживания без использования служб Integration Services?

Я пытаюсь экспортировать простой план обслуживания из экземпляра SQL Server. Я хочу проверить экспорт в систему контроля версий и применить экспортированный план обслуживания к функционально идентичным экземплярам. StackOverflow и SQL Server Newbie рекомендуют использовать службы Integration...

12
Как обновить группу безопасности AD на разрешениях Sql Server

Я использую Sql Server 2008 для Small Business Server 2003; клиент использует WinXP. Я добавил пользователя в свою группу безопасности Active Directory; Почему этот пользователь не может сразу получить доступ к базе данных? Кажется, есть задержка, прежде чем пользователь будет распознан в Sql...

12
Последствия использования уникального некластерного индекса с покрывающими столбцами вместо первичного ключа

У нас есть большая таблица, в [MyTable]которой в настоящее время есть и a Primary Key, и a Unique Non Clustered Indexв одном столбце ( [KeyColumn]). Индекс U NC также имеет дополнительные столбцы покрытия. Наличие как PK, так и Unique NC Index в одних и тех же столбцах представляется избыточным,...