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

22
Как разбить существующую однораздельную таблицу

У меня есть существующая таблица с данными: dbo.Test (col1,col2,col3....) ON [PRIMARY] Мне нужно изменить эту таблицу так, чтобы она была разделена следующим образом: dbo.Test(col1,col2,col3....) ON Ps_Date(Col2) Как я могу добиться этого, не опуская и не воссоздавая стол?...

22
Безболезненный способ создания кластерного индекса на огромной таблице?

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

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

Предложение в BOL довольно расплывчато: Резервное копирование мастер так часто, как необходимо, чтобы защитить данные в достаточной степени для вашего бизнеса. Мы рекомендуем регулярное расписание резервного копирования, которое можно дополнить дополнительным резервным копированием после...

21
Почему это явное приведение вызывает проблемы только со связанным сервером?

Я запрашиваю данные со связанного сервера через просмотр на исходном сервере. Представление должно включать пару стандартизированных столбцов, таких как Created, Modifiedи Deleted, но в этом случае таблица на исходном сервере не имеет подходящей информации. Поэтому столбцы явно приводятся к своим...

21
Найти все запросы, выполненные за последнее время в базе данных

[Я начинающий программист T-SQL] [..и надеюсь, я на правильном сайте обмена стека] Я хотел бы получить список всех запросов, которые я выполнил (по крайней мере, те, которые я выполнил сегодня с утра). Мне нужно сделать отчет о времени выполнения запросов. Поиск в Интернете не принес мне много...

21
SQL Server. Кто-нибудь использует SUMA, флаг трассировки 8048 или флаг трассировки 8015?

Недавно включен флаг трассировки запуска SQL Server 8048 для решения серьезной проблемы конфликта спин-блокировок в системе SQL Server 2008 R2. Интересно услышать от других, кто нашел случаи использования, когда значение производительности было доставлено с помощью флага трассировки 8048...

21
SQL Server не запускается при запуске Windows, но запускается вручную

Служба моего экземпляра SQL Server (SQL Server 2008 R2 Express) имеет тип запуска = автоматический. Последние пару раз я перезагружал свой компьютер, служба не запускалась сама по себе, но запускается очень хорошо, когда я запускаю службу вручную. Просмотр событий показывает, что служба не...

21
Синхронизация базы данных SQL Server

Определение проблемы Нашим пользователям нужна возможность запрашивать базу данных, которая в основном обновлена. Данные могут быть устаревшими до 24 часов, и это приемлемо. Каков будет самый дешевый подход для получения и поддержания второй базы данных в актуальном состоянии с рабочей копией? Есть...

20
SQL Server - обработка локализации строк во вложенных недетерминированных стеках представлений

При профилировании базы данных я столкнулся с представлением, которое ссылается на некоторые недетерминированные функции, к которым обращаются 1000-2500 раз в минуту для каждого соединения в пуле этого приложения. Простое SELECTпредставление дает следующий план выполнения: Это выглядит как сложный...

20
Странный сбой экземпляра SQL Server при приведении к числовому

Во время работы с C # Entity Framework я заметил сбой моего экземпляра SQL Server. Я смог отследить это до этого утверждения: SELECT * FROM dbo.[TestTable] where mpnr in (1099059904, 1038139906, 1048119902, 1045119902, 1002109903, 1117109910, 1111149902, 1063149902, 1117159902, 1116109904,...

20
Восстановить базу данных, исключая данные FILESTREAM

Контекст Мы разрабатываем систему с большой базой данных внизу. Это база данных MS SQL, работающая на SQL Server 2008 R2. Общий размер базы данных составляет около 12 ГБ. Из них примерно 8,5 ГБ находятся в одной таблице BinaryContent. Как следует из названия, это таблица, в которой мы храним...

20
Можете ли вы объяснить этот план выполнения?

Я исследовал что-то еще, когда наткнулся на эту вещь. Я генерировал тестовые таблицы с некоторыми данными и выполнял разные запросы, чтобы выяснить, как разные способы написания запросов влияют на план выполнения. Вот скрипт, который я использовал для генерации случайных тестовых данных: IF EXISTS...

20
Загрузить SQL Server Profiler для SQL Server Management Studio

Как я могу профилировать базу данных SQL Server 2008, чтобы увидеть код, который выполняется в конкретной базе данных? Я помню использование профилировщика SQL Server, но я не вижу его в SQL Server Management Studio после загрузки SQL Server 2008 R2 Express. Где я могу скачать этот инструмент и...

20
Должен ли я быть встревожен этим предупреждением NO JOIN PREDICATE?

Я устраняю неполадки неэффективной хранимой процедуры. В этом разделе процедуры выдается предупреждение NO JOIN PREDICATE select method = case methoddescription when 'blah' then 'Ethylene Oxide' when NULL then 'N/A' else methoddescription end, testmethod = case methoddescription when 'blah' then...

20
Выбор правильного алгоритма в функции HashBytes

Нам нужно создать хеш-значение данных nvarchar для сравнения. В T-SQL доступно несколько хеш-алгоритмов, но какой из них лучше выбрать в этом сценарии? Мы хотим, чтобы риск наличия дублированного хеш-значения для двух разных значений nvarchar был минимальным. Основываясь на моих исследованиях в...

19
Производительность вставки увеличивается под нагрузкой: почему?

У меня есть кусок кода, который выполняет вставки в сильно денормализованные таблицы. Таблицы имеют количество столбцов в диапазоне от ~ 100 до 300+. Это SQL Server 2008 R2, работающий на Windows Server 2008. Каждая вставка состоит из вставки в несколько таблиц в рамках одной транзакции. Некоторые...

19
Контроль версий для объектов базы данных

База данных, над которой работают наши разработчики, слишком велика (имеет много объектов базы данных). Мы должны контролировать изменения объектов БД (управление изменениями). В нашей компании не может быть человека, который бы отвечал только за изменения в БД. Поэтому нам нужен безопасный...

19
База данных SQL Server на SSD - есть ли преимущество для отдельного файла для каждой таблицы?

Я создаю базу данных, в которой будет около 30 таблиц, каждая таблица будет содержать десятки миллионов строк, а каждая таблица будет содержать один важный столбец и столбец первичного / внешнего ключа, чтобы максимизировать эффективность запросов перед лицом тяжелых обновления и вставки и...