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

15
SQL Server 2017 с 500 базами данных - частое отключение AG с CU9

Привет всем и заранее спасибо за вашу помощь. У нас возникают проблемы с группами доступности SQL Server 2017. Фон Компания представляет собой розничное B2B программное обеспечение. Около 500 баз данных одного арендатора и 5 общих баз данных, используемых всеми арендаторами. Характеристика рабочей...

15
SQL-сервер изменяет структуру XML при вставке

Я вставляю некоторые данные XML в столбец XML на сервере SQL, но после того, как данные были вставлены, они были изменены сервером SQL. Вот данные, которые я вставляю <xsl:value-of select="name/n/given" /> <xsl:text> </xsl:text> <xsl:value-of select="name/n/family" /> Когда...

15
Когда предикаты SARGable могут быть помещены в CTE или производную таблицу?

принуждать Работая над Top Quality Blog Posts®, я столкнулся с поведением оптимизатора, которое показалось мне действительно невероятно интересным. У меня нет немедленного объяснения, по крайней мере, не того, чем я доволен, поэтому я привожу его здесь на случай, если кто-то умный появится Если вы...

15
Попытки вернуть неиспользуемое пространство приводят к значительному увеличению используемого пространства в SQL Server.

У меня есть таблица в производственной базе данных, которая имеет размер 525 ГБ, из которых 383 ГБ не используется: Я хотел бы освободить часть этого пространства, но, прежде чем связываться с производственной БД, я тестирую некоторые стратегии на идентичной таблице в тестовой БД с меньшим...

15
Как добавить 1 миллисекунду к строке даты и времени?

Основываясь на выборе, я могу вернуть x строк следующим образом: 1 2019-07-23 10:14:04.000 1 2019-07-23 10:14:11.000 2 2019-07-23 10:45:32.000 1 2019-07-23 10:45:33.000 У нас есть все миллисекунды с 0. Есть ли способ добавить 1 на 1 миллисекунды, так что выбор будет выглядеть так: 1 2019-07-23...

15
Какие факторы стоимости входят в оптимизатор при выборе различных типов катушек?

Spoolum В SQL Server есть несколько видов катушек. Меня интересуют две из них: Table Spool s и Index Spoo , за исключением запросов на изменение . Запросы «только для чтения», особенно на внутренней стороне объединения с вложенными циклами, могут использовать катушку таблиц или индексов, чтобы...

14
Как быстрее запросить этот 20-миллионный просмотр записей?

Для функции поиска я использую представление, содержащее записи из всех таблиц, в которых мне нужно искать. Представление имеет почти 20 миллионов записей. Поиски против этой точки зрения занимают слишком много времени. Где я должен искать, чтобы улучшить производительность этого представления?...

14
Как сделать так, чтобы SQL Server отправлял мне по электронной почте информацию об ошибке при сбое задания?

SQL Server позволяет настроить задание на отправку оповещений по электронной почте в случае сбоя. Это простой и эффективный способ контролировать вашу работу. Однако эти предупреждения не содержат никаких подробностей - только уведомление об успехе или сбое. Если работа не удалась, вот как будет...

14
Какие инструменты существуют для генерации тестовых данных для SQL Server?

Locked . Этот вопрос и его ответы заблокированы, потому что вопрос не по теме, но имеет историческое значение. В настоящее время он не принимает новые ответы или взаимодействия. Как вы можете видеть из другого моего вопроса , генерация тестовых данных - моя тема прямо сейчас. На данный момент я...

14
Почему SSMS вставляет новые строки вверху таблицы, а не внизу?

Всякий раз, когда я вручную вставляю строку в таблицу в SQL Server Management Studio 2008 (база данных - SQL Server 2005), моя новая строка появляется вверху списка, а не внизу. Я использую столбцы идентичности, и это приводит к таким вещам, как id row 42 first row 1 second row 2 third row Когда...

14
Тестирование масштабируемости хранимых процедур

У меня есть приложение электронной почты, которое будет вызываться для доставки в пользовательский интерфейс количества новых сообщений для данного пользователя при каждой загрузке страницы. У меня есть несколько вариантов вещей, которые я тестирую на уровне БД, но все они абстрагированы хранимым...

14
Что такое «гетерогенный запрос»?

Я получил следующее сообщение об ошибке, касающееся SQL-запроса, который я выполняю в программе. SQL Server 2005 T-SQL. Гетерогенные запросы требуют ANSI_NULLSи ANSI_WARNINGSопции , которые нужно установить для подключения. Это обеспечивает согласованную семантику запроса. Включите эти параметры, а...

14
Производительность связанного сервера SQL Server: почему удаленные запросы так дороги?

У меня есть два сервера баз данных, подключенных через связанные серверы. Обе они являются базами данных SQL Server 2008R2, и связанное соединение с сервером осуществляется через обычную ссылку «SQL Server» с использованием контекста безопасности текущего имени входа. Связанные серверы находятся в...

14
Присоединить / отключить против резервного копирования / восстановления

Мне нужно перенести базу данных (в целом) на другой сервер, чтобы сделать копию базы данных для настройки другой тестовой среды. У меня есть два варианта: Сделайте полную резервную копию на исходном сервере / восстановите на конечном сервере; Отключить на исходном сервере / присоединить на конечном...

14
Ширина столбца SQL Server VARCHAR

Выполняя поиск в Интернете, я нашел противоречивый совет о том, влияет ли это на производительность при указании слишком широких столбцов VARCHAR, например, VARCHAR (255), когда VARCHAR (30), вероятно, подойдет. Я постоянно вижу согласие с тем, что производительность падает, если вся строка...

14
Плюсы / минусы использования нескольких баз данных против использования одной базы данных

Я работал над новым проектом, который требует использования 7 баз данных, утверждая, что производительность, стабильность, оптимизация легче реализовать. Хотя я не согласен, у меня возникают проблемы со сбором хороших аргументов для использования одной базы данных (разбиение таблиц на логические...

14
Почему простая команда ALTER TABLE занимает так много времени в таблице с полнотекстовым индексом?

У меня есть большая (~ 67 миллионов строк) таблица имен и значений, которая имеет полнотекстовую индексацию по DataValueстолбцу. Если я попытаюсь запустить следующую команду: ALTER TABLE VisitorData ADD NumericValue bit DEFAULT 0 NOT NULL; Он выполняется в течение 1 часа 10 минут и по-прежнему не...

14
SQL Server - временные и физические таблицы

У меня на работе есть движение отойти от использования #temp таблиц и вместо этого использовать постоянные физические таблицы с SPID. Всякий раз, когда кто-то ранее вставлял в таблицу #temp, теперь INSERT INTO dbo.MyPermanentTable (SPID, ...) VALUES (@@SPID, ...)требуется an - вместе с кучей DELETE...