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

9
Как намекнуть присоединение «многие ко многим» в SQL Server?

У меня есть 3 "большие" таблицы, которые объединяются в пару столбцов (обе int). Таблица1 имеет ~ 200 миллионов строк Таблица2 имеет ~ 1,5 миллиона строк Таблица3 имеет ~ 6 миллионов строк Каждая таблица имеет кластерный индекс Key1, Key2и затем еще один столбец. Key1имеет низкую мощность и очень...

9
Удалить миллионы строк из таблицы SQL

Мне нужно удалить более 16 миллионов записей из таблицы строк с 221 миллионами, и это происходит очень медленно. Буду признателен, если вы поделитесь предложениями, чтобы сделать код ниже быстрее: SET TRANSACTION ISOLATION LEVEL READ COMMITTED; DECLARE @BATCHSIZE INT, @ITERATION INT, @TOTALROWS...

9
sys.objects column [Тип] странное значение 'ST'

Я вижу странное (недокументированное) значение для столбца [Type] в sys.objects. Значение «ST», как показано ниже (обратите внимание, dbo.Record - это пользовательская таблица) Кто-нибудь знает, что означает это значение «ST»? (Это в SQL Server 2014 Developer Edition)...

9
Как удалить SQL Server 2014 Standard Edition без установочного носителя?

У меня была копия SQL Server 2014 Standard, установленная на моем компьютере разработчика в качестве экземпляра по умолчанию в течение нескольких лет. Я установил стандарт на свою машину, потому что у меня была бесплатная лицензия, которую я мог использовать по подписке MSDN. Теперь я хочу удалить...

9
Настройка производительности по запросу

Ищу помощь для улучшения производительности этого запроса. SQL Server 2008 R2 Enterprise , Макс. ОЗУ 16 ГБ, ЦП 40, Макс. Степень параллелизма 4. SELECT DsJobStat.JobName AS JobName , AJF.ApplGroup AS GroupName , DsJobStat.JobStatus AS JobStatus , AVG(CAST(DsJobStat.ElapsedSec AS FLOAT)) AS...

9
Хеш-соединение между таблицами master / detail дает слишком низкую оценку количества элементов

При объединении основной таблицы с подробной таблицей, как я могу побудить SQL Server 2014 использовать оценку мощности таблицы большего размера (подробная) в качестве оценки мощности вывода соединения? Например, при объединении 10К мастер-строк в 100КБ подробных строк я хочу, чтобы SQL Server...

9
Какая польза от включения Query Store на msdb?

Из базы данных системы SQL (master, model, msdb, tempdb) хранилище запросов можно использовать только для msdb. Я посмотрел и не нашел никакой документации о хранилище запросов на MSDB. Хотя вы не видите его в графическом интерфейсе, его можно проверить на вашем экземпляре SQL 2016 Проверка...

9
SMO, SSMS медленны для управления SQL Server в Docker при подключении к localhost

TL; DR: при подключении к контейнеру Docker SQL Server через имя, которое разрешается в loopback IPv6 ( ::1), вызовы SMO выполняются очень медленно. При использовании 127.0.0.1они быстрые. Я пытаюсь узнать, как использовать образ Docker microsoft / mssql-server-windows-developer . Согласно...

9
Что вызывает высокую загрузку ЦП из этого плана запроса / выполнения?

У меня есть база данных SQL Azure, которая поддерживает приложение API .NET Core. Просмотр отчетов об обзоре производительности на портале Azure показывает, что большая часть нагрузки (использование DTU) на моем сервере базы данных поступает из ЦП, и один запрос специально: Как мы видим, запрос...

9
Почему моя база данных Azure SQL (SQL Server) перегружается вводом-выводом данных в течение периодов времени? [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос так это на тему для базы данных администраторов Stack Exchange. Закрыто 6 месяцев назад . Я использую базу данных SQL Azure под редакцией S2 (50 DTU). При обычном использовании...

9
Предоставляет ли некластеризованный индекс какие-либо гарантии порядка строк?

У меня есть разработчик, который хотел бы, чтобы при выполнении оператора select без упорядочения строки в таблице были в том порядке, в котором они были вставлены. Разработчик предложил перейти от кластерного к некластерному индексу. Изменяя индекс с кластеризованного на некластеризованный, дает...

9
Соответствие] (закрывающая квадратная скобка) с PATINDEX с использованием подстановочного знака «[]»

Я пишу пользовательский анализатор JSON в T-SQL † . Для моего парсера я использую PATINDEXфункцию, которая вычисляет позицию токена из списка токенов. В моем случае все токены состоят из отдельных символов и включают в себя: {} []:, Обычно, когда мне нужно найти (первую) позицию любого из...

9
Каковы плюсы и минусы сценариев Ола против использования плана обслуживания?

Не могли бы вы помочь мне понять плюсы и минусы использования решения Ola вместо плана обслуживания? Я подготовил презентацию на основе SQL Pass ( http://www.pass.org/DownloadFile.aspx?File=ebae1b31 ), которую я представлю. Я также готовлю несколько сценариев, которые не рассматриваются в решении...

9
Можно ли удалить MSDB?

Я не администратор баз данных, я только гуглил, что делает MSDB, это, в основном, база данных агента SQL его работы и истории, теперь у меня заканчивается свободное место на моем облачном сервере, и у меня есть год MSDB 2017 года Это нормально, чтобы удалить это или я оставляю его в целях...

9
Увеличение времени ожидания во время проверки после обновления до лучшего хранилища

Когда мы мигрировали из более старого всего флэш-массива в более новый весь флэш-массив (другой, но хорошо зарекомендовавший себя поставщик), мы начали наблюдать увеличение ожидания в SQL Sentry во время контрольных точек. Версия: SQL Server 2012 Sp4 В нашем старом хранилище наши ожидания...

9
Арифметическое переполнение при запросе SELECT

Я столкнулся с арифметическим переполнением в простом операторе SELECT. Запрос был как ниже, например SELECT [SaleValue] FROM Sales [SaleValue]был тип данных, decimal(9,0)а не вычисляемый столбец. Причина этого состояла в том, что столбец каким-то образом имел строку, в которой в этом поле...

9
Предоставить отказ в разрешении укладки

Для роли db_denycustomerя хочу, чтобы только SELECTable можно было выбрать код столбца таблицы клиента, а не все остальные. Итак, я сделал это: DENY SELECT ON dbo.customer TO db_denycustomer GRANT SELECT ON dbo.customer (code) TO db_denycustomer ... и работает нормально. Круто! Но почему ? В...

9
Вычисляемый столбец не может быть сохранен, потому что столбец недетерминирован

Я знаю, что это не первый раз, когда задают такой вопрос. Но почему в следующем сценарии постоянный вычисляемый столбец создается «недетерминированным». Ответ всегда должен быть одинаковым, верно? CREATE TABLE dbo.test (Id INT, EventTime DATETIME NULL, PosixTime INT NOT NULL) GO DECLARE @EventTime...