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

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

3
Иерархическое ПОРЯДОК Дерева и Дитя
Я должен следующие данные в SQL Server 2008 R2. SQLFiddle Схема: CREATE TABLE [dbo]. [ICFilters] ( [ICFilterID] [int] IDENTITY (1,1) НЕ NULL, [ParentID] [int] НЕ NULL ПО УМОЛЧАНИЮ 0, [FilterDesc] [varchar] (50) NOT NULL, [Активный] [tinyint] НЕ NULL ПО УМОЛЧАНИЮ 1, CONSTRAINT [PK_ICFilters] ПЕРВИЧНЫЙ КЛЮЧ КЛАСТЕР ([ICFilterID] ASC) С PAD_INDEX …

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

3
Безопасное перемещение и создание новых файлов tempdb
Две вещи, которые я хотел бы знать: как безопасно перемещать базу данных с минимальным временем простоя? сколько файлов tempdb вам нужно? Это 1 файл на ядро? Итак, quad-core = 4 файла tempdb, создаете три новых?

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

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

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

1
Странный сбой экземпляра SQL Server при приведении к числовому
Во время работы с C # Entity Framework я заметил сбой моего экземпляра SQL Server. Я смог отследить это до этого утверждения: SELECT * FROM dbo.[TestTable] where mpnr in (1099059904, 1038139906, 1048119902, 1045119902, 1002109903, 1117109910, 1111149902, 1063149902, 1117159902, 1116109904, 1105079905, 1012079906, 1129129904, 1103059905, 1065059905, 1091059906, 1110149904, 1129149903, 1083029905, 1080139904, 1076109903, …

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

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

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

1
Должен ли я быть встревожен этим предупреждением 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 'Biological Indicators' when NULL then 'N/A' else 'Dosimeter Reports' end, result …

2
Можете ли вы объяснить этот план выполнения?
Я исследовал что-то еще, когда наткнулся на эту вещь. Я генерировал тестовые таблицы с некоторыми данными и выполнял разные запросы, чтобы выяснить, как разные способы написания запросов влияют на план выполнения. Вот скрипт, который я использовал для генерации случайных тестовых данных: IF EXISTS (SELECT * FROM sys.objects WHERE object_id = …

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

4
База данных SQL Server на SSD - есть ли преимущество для отдельного файла для каждой таблицы?
Я создаю базу данных, в которой будет около 30 таблиц, каждая таблица будет содержать десятки миллионов строк, а каждая таблица будет содержать один важный столбец и столбец первичного / внешнего ключа, чтобы максимизировать эффективность запросов перед лицом тяжелых обновления и вставки и интенсивно использовать кластерные индексы. Две таблицы будут содержать …

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

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