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

11
Один индекс или два?

У меня есть следующий индекс, созданный для таблицы в моей базе данных: CREATE INDEX [idx_index1] on [table1] (col1, col2, col3) Сервер предлагает следующий «отсутствующий» индекс: CREATE INDEX [idx_index2] on [table1] (col1, col2) INCLUDE (col3, col4, col5, col6....) Мне кажется логичным изменить...

11
Хорошие причины использовать SELECT… С XLOCK?

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

11
Есть ли способ узнать, кто менял пароль для входа?

Я пытаюсь выяснить, кто изменил пароль для входа в SQL Server 2008 R2. Я уже проверил трассировку по умолчанию - и она не регистрирует это событие. Трассировка по умолчанию будет включать эти связанные с безопасностью события: /* Audit Add DB user event Audit Add login to server role event Audit...

11
Шаг SQL Job выполняется под другой учетной записью SQL

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

10
Как очистить таблицу из кэша SQL Server?

В моей базе данных есть несколько таблиц, которые не должны кэшироваться. Как мне сказать SQL Server не кэшировать страницы таблицы или как удалить одну таблицу из кэша? Сбросить весь кеш не вариант. Я использую SQL Server 2008 и SQL Server 2008...

10
Разделение SQL Server 2008 R2 - одна и та же файловая группа, 1 файл, 2 номера_раздела - HELP

Это мой первый опыт работы с разделами в SQL Server. Я узнал об этом из руководства Брента Озара. Несколько раз я сталкивался со странным сценарием; когда я бегу: SELECT * FROM ph.FileGroupDetail ORDER BY partition_number Go Существует одна и та же файловая группа, показывающая два раза с двумя...

10
Как повысить производительность первичных запросов в MS SQL Server?

У меня есть веб-сайт ASP.NET, который выполняет свое независимое кэширование данных, и данные не меняются в течение длительных периодов времени, поэтому нет необходимости запрашивать SQL Server второй раз с тем же запросом. Мне нужно улучшить производительность запросов с первого раза...

10
Приложение запрашивает пустые таблицы

Моя компания использует приложение, которое имеет довольно серьезные проблемы с производительностью. Есть ряд проблем с самой базой данных, над которыми я сейчас работаю, но многие проблемы связаны исключительно с приложениями. В своем исследовании я обнаружил, что миллионы запросов попадают в базу...

10
Инициализация репликации транзакций из резервной копии

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

10
Гарантируется ли, что SELECT ROW_NUMBER () возвращает результаты, отсортированные по сгенерированным номерам строк?

Например, рассмотрим запрос SQL: SELECT A.[Name], ROW_NUMBER() OVER(ORDER BY A.[Name] ASC) FROM [FooTable] AS A Здесь я наблюдаю результаты, отсортированные по A. [Имя]. Если я изменю столбец сортировки, определенный в функции ROW_NUMBER, на другой столбец, результаты снова будут отсортированы по...

10
оптимизация запроса: временные интервалы

В основном у меня есть два вида временных интервалов: presence time и absence time absence time могут быть разных типов (например, перерывы, пропуски, особый день и т. д.), и временные интервалы могут перекрываться и / или пересекаться. Это не обязательно, что только правдоподобные комбинации...

10
Вызов задания SQL Server внутри другого задания

Можно ли вызвать задание SQL Server для запуска в другом задании? Я знаю, что мы можем добавить все этапы задания 1 в задание 2, но я предпочитаю этого не делать. Во-первых, задание 2 уже довольно большое, а во-вторых, я не смог найти вариант копирования-вставки для копирования шагов между...

10
Необходимо отправить форматированное электронное письмо в формате HTML с помощью базы данных Mail в Sql Server 2008 R2

Мое требование состоит в том, чтобы создать автоматическое электронное письмо в виде (электронное письмо в формате HTML через Почту базы данных). Основное требование было выполнено, когда при запуске задания оно вставляет данные в таблицу и эта информация была запланирована для отправки в виде...

10
Замените значение строго типизированного элемента xml в SQL Server на XQuery

Задан элемент, определенный в коллекции XML-схем как таковой: <xsd:element name="xid"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="32" /> </xsd:restriction> </xsd:simpleType> </xsd:element> Как бы вы обновили элемент с помощью...

10
Ошибка при смене владельца базы данных на странице файлов в диалоговом окне свойств базы данных

Я восстановил базу данных и создал нового пользователя (того же пользователя, с которого я вошел) как db_owner. Теперь, когда я хотел увидеть диаграмму базы данных получил ошибку Невозможно установить объекты поддержки диаграммы базы данных, поскольку у этой базы данных нет действительного...

10
Низкая производительность запросов

У нас есть большая (более 10000 строк) процедура, которая обычно выполняется за 0,5-6,0 секунд в зависимости от объема данных, с которыми она должна работать. За последний месяц или около того прошло более 30 секунд после того, как мы обновили статистику с помощью FULLSCAN. Когда он замедляется,...

10
Существует ли быстрый способ найти все столбцы в SQL Server 2008 R2, которые зашифрованы / имеют зашифрованные данные?

Существует ли быстрый способ найти все столбцы в SQL Server 2008 R2, которые зашифрованы / имеют зашифрованные данные? Мне нужно аннулировать данные во всех зашифрованных столбцах на сервере разработки (в соответствии с нашими бизнес-правилами). Я знаю большинство столбцов, потому что мы регулярно...

10
Заменить специальные символы в столбце пробелом

Я пытаюсь написать запрос, который заменяет специальные символы пробелом. Код ниже помогает идентифицировать строки. (допустимы буквенно-цифровые символы, запятая и пробел): SELECT columnA FROM tableA WHERE columnA like '%[^a-Z0-9, ]%' Как интегрировать функцию замены в оператор выбора, чтобы все...

10
Как я могу динамически псевдоним столбцов?

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