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

31
Запросы ввода / вывода занимают более 15 секунд

Обычно наши еженедельные полные резервные копии заканчиваются примерно за 35 минут, а ежедневные разностные резервные копии заканчиваются за ~ 5 минут. Со вторника ежедневные газеты заняли почти 4 часа, что намного больше, чем нужно. По совпадению, это начало происходить сразу после того, как мы...

29
Что такое детерминированный метод для оценки разумного размера пула буферов?

Я пытаюсь придумать разумный способ понять, max server memory (mb)подходит ли настройка (должна быть ниже или выше, или не изменяться). Я знаю, что max server memory (mb)всегда должно быть достаточно низким, чтобы оставить место для самой операционной системы и т. Д. Среда, на которую я смотрю,...

29
EF Code First использует nvarchar (max) для всех строк. Повлияет ли это на производительность запросов?

У меня есть несколько баз данных, созданных с использованием Entity Framework Code First; приложения работают, и в целом я очень доволен тем, что мне позволяет Code First. Я программист первый, а второй администратор по необходимости. Я читаю о DataAttributes для дальнейшего описания в C #, что я...

29
Полезно ли иметь корневой каталог экземпляра SQL Server на отдельном диске?

Этот вопрос был перенесен из переполнения стека, поскольку на него можно ответить в Exchange Stack Exchange для администраторов баз данных. Мигрировал 7 лет назад . Я знаю, что при установке SQL Server можно изменить многие пути по умолчанию, и обычно, когда я делаю установку, я изменяю папки...

28
Добавление столбцов в производственные таблицы

Каков наилучший способ добавления столбцов в большие производственные таблицы в SQL Server 2008 R2? Согласно книгам Microsoft в Интернете: Изменения, указанные в ALTER TABLE, применяются немедленно. Если изменения требуют изменения строк в таблице, ALTER TABLE обновляет строки. ALTER TABLE получает...

27
Какие проблемы указывает на энергичную катушку

В настоящее время работает на SQL Server 2008 R2 Я пытаюсь повысить производительность оператора UPDATE. Я заметил, что в Showplan выскочила операция Eager Spool. Мое понимание операций спулинга довольно простое - они создают временное хранилище для таблицы во время обновления. Я также знаю, что,...

26
Как написать запрос, который находит все циклические ссылки, когда таблица ссылается на себя?

У меня есть следующая схема (имена изменены), которую я не могу изменить: CREATE TABLE MyTable ( Id INT NOT NULL PRIMARY KEY, ParentId INT NOT NULL ); ALTER TABLE MyTable ADD FOREIGN KEY (ParentId) REFERENCES MyTable(Id); То есть каждая запись является дочерней по отношению к другой записи. Если...

26
Попытка найти последний раз, когда значение изменилось

У меня есть таблица с идентификатором, значением и датой. В этой таблице много идентификаторов, значений и дат. Записи вставляются в эту таблицу периодически. Идентификатор всегда будет оставаться неизменным, но иногда значение будет меняться. Как я могу написать запрос, который даст мне...

25
Изменение столбца с NOT NULL на NULL - что происходит под капотом?

У нас есть таблица с 2,3B строк в нем. Мы хотели бы изменить столбец с NOT NULL на NULL. Столбец содержится в одном индексе (не кластерный или PK-индекс). Тип данных не меняется (это INT). Просто обнуляемость. Утверждение следующее: Alter Table dbo.Workflow Alter Column LineId Int NULL Операция...

25
Изменить длину varchar на живом столе

У меня есть сервер БД MS SQL Server 2008 R2, который в настоящее время используется с производственным приложением. Новое усовершенствование приложения теперь требует varchar(100)увеличения длины столбца в таблице. Можно ли увеличить длину этого существующего столбца в базе данных prod, не влияя на...

24
Ключ раздела также должен быть частью первичного ключа?

Я делю таблицу на основе столбца, который не является первичным ключом? Сегодня я прочитал некоторую противоречивую информацию о том, должен ли столбец раздела быть частью первичного ключа. Моя интуиция говорит нет, но я не уверен на 100%. Так что вопросы ... Должен ли столбец раздела быть частью...

24
Почему журнал транзакций продолжает расти в режиме простого восстановления с ночным резервным копированием

Прежде чем сразу пометить как дубликат , я прочитал Майка Уолша « Почему журнал транзакций продолжает расти или не хватает места? , но я не думаю, что это дало ответ на мою ситуацию. Я просмотрел дюжину или около того похожих вопросов, но соответствующие, в основном, просто сказали «дубликат» и...

23
Обновите базу данных SQL Server 2000 до 2008 R2 и включите новые функции

Я недавно обновил базу данных SQL Server 2000 до 2008 R2. То, что я сделал, было: Завершение работы SQL Server 2000 (экспресс) на старой машине, Переместить файлы данных ( mydatabase.mdf и mydatabase.ldf ) на новый компьютер, Запустите SQL Server Management Studio 2008, Подключиться к локальной...

23
Список всех разрешений для данной роли?

Этот вопрос был перенесен из переполнения стека, поскольку на него можно ответить в Exchange Stack Exchange для администраторов баз данных. Мигрировал 6 лет назад . Я обыскал все вокруг и не нашел окончательного ответа на этот вопрос. Мне нужен скрипт, который может дать ВСЕ разрешения для...

23
Добавить статью в публикацию транзакций без создания нового снимка

При использовании транзакционной репликации SQL 2008 R2 с подписчиками по запросу, когда мы добавляем статью, я бы хотел избежать создания полного снимка (дБ составляет ~ 80 ГБ, так что это занимает часы). Из этой статьи я видел, как сделать это с частичным снимком, отключив немедленную...

23
Каков наилучший способ архивировать все, кроме текущего года и разделить таблицу одновременно

задача Архивируйте все, кроме скользящего 13-месячного периода, из группы больших таблиц. Архивные данные должны храниться в другой базе данных. База данных находится в простом режиме восстановления Таблицы имеют размер от 50 до нескольких миллиардов строк, а в некоторых случаях занимают сотни...

22
Стоит ли останавливать резервное копирование журнала транзакций во время полного резервного копирования?

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