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

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

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

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

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

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
Проблема с кодировкой столбца SQL Server VARCHAR, полученного в Python

Недавно у нас была проблема с кодировкой, связанной с полем, которое хранится в SQL Server как varchar (120). В SSMS varchar выглядит как: "Кто убил JonBen? T?" Тем не менее, когда он введен в Python, он выглядит так: Я исследовал это со стороны Python, и ничего странного не происходит. Моя теория...

10
База данных с несколькими файлами .mdf

Я искал в Интернете, но не нашел то, что я ищу. Проблема / запрос состоит в том, что, насколько мне известно, база данных в SQL Server должна иметь один файл .mdf и, возможно, несколько файлов .ndf и один файл .log. Я видел много базы данных с одним mdf и несколькими файлами ndf. Но недавно я...

10
Как воспроизвести «Не удалось продолжить сканирование с NOLOCK из-за перемещения данных»

Иногда я получаю сообщение «Не удалось продолжить сканирование NOLOCKиз-за перемещения данных» с некоторыми большими заданиями, которые выполняются WITH (NOLOCK)в запросах выбора. Я понимаю, что это как-то связано с попыткой выбора данных, когда произошел разрыв страницы, из-за которого данные...

10
Можно ли установить SQL Server 2012 на компьютер с 2008 R2 уже?

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

10
Почему первичный (кластерный) ключ не используется в этом запросе?

У меня есть таблица SQL Server 2008 R2, структура схемы выглядит следующим образом: CREATE TABLE [dbo].[CDSIM_BE] ( [ID] [bigint] NOT NULL, [EquipmentID] [varchar](50) NOT NULL, [SerialNumber] [varchar](50) NULL, [PyrID] [varchar](50) NULL, [MeasMode] [varchar](50) NULL, [ReadTime] [datetime] NOT...

10
Как индексировать запросы на неравенство?

У меня есть запрос, который исключает данные, основанные на значении столбца с плавающей точкой select * from My_Table where my_Float_column != 0 and my_Float_column is not null Я не хочу индексировать тип с плавающей точкой, если смогу помочь. Будет ли план выполнения достаточно умным, чтобы...

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

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

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

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

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

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

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

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

10
Большой запрос на удаление, кажется, заморожен

Мы запустили запрос на удаление базы данных с 1,8 млрд строк. Это удаление приведет к удалению 1,2 млрд строк. Оглядываясь назад, мы бы разбили этот запрос на 100 м за один раз, но мы находимся в положении, когда он выполнялся в течение 24 часов, а размер файла журнала составляет 2 ТБ, что,...

10
SNAPSHOT УРОВНЯ ИЗОЛЯЦИИ ТРАНЗАКЦИИ против TRUNCATE?

Я надеюсь, что кто-то может пролить некоторый свет на это поведение, которого я не ожидал в отношении изоляции SNAPSHOT против TRUNCATE. База данных: Разрешить изоляцию моментального снимка = True; Считано, зафиксированный снимок включен = False. Процедура 1 (заменяет содержимое таблицы foo из...

10
Кто создал процедуру? (SQL Server 2008 R2)

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

10
Удаление вторичных файлов данных. DBCC SHRINKFILE: Страница не может быть перемещена, потому что это страница рабочей таблицы

У меня слишком много вторичных файлов данных (.ndf), созданных для tempdb. Чтобы удалить лишние файлы, мне нужно очистить файл (содержимое будет перемещено в другие файлы): DBCC SHRINKFILE('tempdbfile8', EMPTYFILE); а затем удалите файл: ALTER DATABASE tempdb REMOVE FILE tempdbfile8; Но...

10
Стратегии «проверки» записей для обработки

Я не уверен, есть ли названный шаблон для этого или нет, потому что это ужасная идея. Но мне нужен мой сервис для работы в активной / активной среде с балансировкой нагрузки. Это только сервер приложений. База данных будет находиться на отдельном сервере. У меня есть служба, которая должна будет...