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

8
Журнал транзакций и зеркалирование - ищите самое глупое объяснение

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

8
логическое чтение против счетчика сканирования

Я объединяю небольшую таблицу (1000 строк) с большой таблицей (8 миллионов строк) в SQL Server 2008. Объединение использует некластеризованный покрывающий индекс для большой таблицы, и объединение может создать три возможных плана запросов. Я пытаюсь выяснить, какой план лучше, но я также хочу...

8
Обнюхивание параметров обходных путей

В прошлом я использовал два метода, чтобы обойти проблемы с анализом параметров: 1) Использовать WITH RECOMPILE 2) Переназначить значения параметров локальным переменным и использовать их вместо параметров Из того, что я понимаю, конечный результат обоих из них - то же самое - новый план...

8
Создать функцию в центральной базе данных или повторить в каждой базе данных?

Один из моих разработчиков написал функцию SQL, которая работает как функция VB.Net (LastIndexOf), и хочет опубликовать ее. Мой вопрос заключается в том, что может быть причиной для помещения этого в центральную базу данных, а не в базу данных каждого пользователя? Разработчик пытался поместить его...

8
Можно ли отключить вход в систему для проверки подлинности Windows на SQL Server 2008 (или R2)?

Таким образом, мы можем выполнить вход в Windows или смешанный режим, но можем ли мы настроить SQL Server на использование только внутренних входов и блокировать все входы в Windows? Является ли единственным решением добавить все потенциальные учетные записи Windows и установить для них...

8
Sql server 2008 filestream максимальное количество строк

Мы используем файловые потоки в Microsoft SQL Server 2008 (SP2) - 10.0.4000.0 (X64) и Windows Server 2008 для хранения миллионов файлов. Поскольку существуют миллионы файлов, все они сгруппированы в 100 файловых групп и последовательно вставляются одна за другой файловой группы. Теперь у нас есть...

8
Что измеряет продолжительность на сервере sql?

Что именно измеряет длительность запроса при проведении трассировки профилировщика? У меня есть хранимая процедура, которая выполняет доступ к данным (SELECT), и для возврата результатов в приложение требуется в среднем около 30 секунд. Но когда я запускаю трассировку, я получаю среднюю...

8
Фильтрация данных по порядку строк

У меня есть таблица данных SQL со следующей структурой: CREATE TABLE Data( Id uniqueidentifier NOT NULL, Date datetime NOT NULL, Value decimal(20, 10) NULL, RV timestamp NOT NULL, CONSTRAINT PK_Data PRIMARY KEY CLUSTERED (Id, Date) ) Число различных идентификаторов варьируется от 3000 до 50000....

8
Должен ли я перезапустить экземпляр после настройки распределения памяти и MAXDOP?

Насколько я знаю, настройка Максимальная память сервера и Максимальная степень параллелизма не требует перезапуска экземпляра. Будут ли новые настройки всегда вступать в силу без...

8
Некластеризованные индексы - ключи и неключи

Я просто хочу убедиться, что я на правильном пути с этими концепциями, поэтому любая обратная связь будет принята с благодарностью. Вот моя теория из запроса, который я только что оптимизировал, путем проб и ошибок и чтения документации MSDN. Запрос DECLARE @pic_id int SET pic_id = 1 SELECT...

8
SQL Server: столбец с транзакционной репликацией

Я подписан на подписку на репликацию транзакций. Я не контролирую издателя. Я прочитал следующую статью об изменениях схемы в базе данных публикации: Внести изменения в схему в базах данных публикации Однако я пытаюсь изменить схему в конце подписки (если это возможно). Мне интересно, поддерживает...

8
SQL Server 2008: имя входа из ненадежного домена и не может использоваться с проверкой подлинности Windows

Вопрос здесь отличается от 1 и 2 При попытке подключиться к базе данных SQL Server, которая находится в другой системе в сети, оба находятся в рабочей группе, при попытке подключиться к экземпляру SQL Server 2008 с помощью SQL Server Management Studio с проверкой подлинности Windows, я подключаюсь....

8
Какие единицы являются «читает» и «пишет» в dm_exec_query_stats

MSDN описывает различные логические / физические столбцы чтения и записи в dm_exec_query_stats как: Число физических чтений, выполненных в последний раз, когда план был выполнен. Все эти столбцы являются 64-битными ( bigint), поэтому, очевидно, большие числа представляют больше операций чтения /...

8
Как сделать резервную копию / восстановить базу данных SQL Server из командной строки, аналогично MySQL

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

8
Должен ли порядок столбца в предложении where совпадать с порядком индекса?

Я читал этот use-the-index-luke.com, который подробно объясняет, как работают индексы. Одна из вещей, которые этот человек повторил, это то, что порядок индексов имеет большое значение, и чтобы сделать запрос быстрым, столбцы предложения where должны быть такими же, как в индексе. Сегодня я только...

8
Выбрать разрешение внутри хранимой процедуры?

Я предоставил пользователю разрешение на выполнение хранимой процедуры, которая использует динамический SQL. Но когда он пытается выполнить его, он получает ошибку: В доступе SELECT было отказано для объекта «[имя таблицы]», базы данных «[имя базы данных]», схемы «dbo». Нужно ли пользователю...