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

8
Обновление SQL занимает очень много времени / много времени занимает много часов

Да, это звучит как очень общая проблема, но я пока не смог ее сузить. Итак, у меня есть оператор UPDATE в пакетном файле sql: UPDATE A SET A.X = B.X FROM A JOIN B ON A.B_ID = B.ID B имеет 40k записей, A имеет 4M записей, и они связаны 1-к-n через A.B_ID, хотя между ними нет FK. В общем, я...

8
-E опция запуска и твердотельные накопители

Кто-нибудь видел доказательства эффекта -Eпри использовании SSD? Влияние на диски с «вращающейся ржавчиной» не оспаривается, но SSD на самом деле не смущаются случайным вводом / выводом. Интересно, может ли -Eопция повредить производительность. На серверах с набором дисков (SSD SAN, PCI SSD и...

8
Отключает / присоединяет или отключает / отключает очистку буферного кэша для конкретной базы данных?

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

8
Как заставить код триггера выполняться только для конкретного приложения?

Мне было интересно, если это возможно, чтобы включить триггер только для моего текущего приложения, а не для любого sql, выполняемого по таблице. Ситуация: В одной базе данных работают два приложения. App1 и App2. У меня есть триггер на «MyTable», который должен быть запущен только когда App1...

8
Медленный запрос при наличии «содержит» и «=» в предложении where

Следующий запрос занимает около 10 секунд для завершения таблицы с 12k записей select top (5) * from "Physician" where "id" = 1 or contains("lastName", '"a*"') Но если я изменю предложение where на where "id" = 1 или where contains("lastName", '"a*"') Он вернется мгновенно. Оба столбца...

8
SQL Server не использует доступную память

SQL Server 2008 R2 Standard Edition (64-разрядная версия) в Windows 2008R2 Enterprise Сервер имеет более 300 ГБ памяти, но общее использование памяти на панели управления никогда не превышает 86 ГБ SQL настроен на использование максимального объема памяти Даже при интенсивной работе - процессор...

8
В Microsoft SQL Server 2008 синтаксис генерирует ошибку «Функции параллельного хранилища данных (PDW) не включены».

У меня есть следующий виртуальный столбец, сгенерированный из совокупности по отсортированному разделу, MIN(picture_id) OVER ( PARTITION BY [360_set] ORDER BY picture_id ASC ) Однако, когда я выполняю это, я получаю следующее. Msg 11305, Level 15, State 10, Line 12 The Parallel Data Warehouse (PDW)...

8
SQL Server Максимальная и минимальная конфигурация памяти

Каковы правильные настройки минимальной памяти и максимальной памяти в этом случае использования? Сервер имеет 8 ГБ оперативной памяти, два процессора Intel Xeon и Windows Server 2008 R2 / Sql Server 2008 Standard Edition. Он работает с несколькими базами данных размером от 30 до 5 ГБ....

8
«Очистить» файл базы данных SQL Server, созданный с включенной функцией мгновенной инициализации файла?

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

8
Флаг трассировки и который нужно отключить и почему

В SQL-сервере есть так много флагов трассировки. Почему некоторые из них должны быть выключены. Где-то, где я видел, что флаг трассировки 8017 нужно отключить. Итак, я хочу знать, какой флаг трассировки должен быть отключен и...

8
Сжатие кластерных индексов и сжатие таблиц - это одно и то же?

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

8
Как выполнить массовую миграцию между схемами в SQL Server?

В настоящее время у нас есть несколько баз данных, но мы хотели бы объединить их и вместо этого разделить контексты нашего домена с помощью схем. В MS SQL Server 2008 R2 как я могу переместить все содержимое одной схемы в другую навалом? Например, все таблицы, представления, процедуры, индексы и т....

8
Как SQL Server возвращает как новое, так и старое значение во время ОБНОВЛЕНИЯ?

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

8
Как создать новую таблицу с такими же ограничениями и индексами?

Я создаю новую таблицу с ограничениями первичного ключа и некластеризованным индексом в этой таблице. Я знаю, я хотел бы создать еще одну таблицу с такой же структурой и значениями, а также ключами и индексами. create table Dummy (id integer ,name varchar(20),salary integer Constraint PK_Con_id...

8
Надежна ли информация в sys.dm_db_index_usage_stats?

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

8
Более низкая производительность на новейших серверах

На производстве у нас есть несколько серверов, 4 из которых имеют очень похожую конфигурацию оборудования. Dell PowerEdge R620, единственное отличие состоит в том, что 2 новейших (купленных и настроенных 3 месяца назад) имеют RAID-контроллер v710, 256 ГБ ОЗУ и ЦП 2 физических Xeon E5-2680 2,80 ГГц....

8
Как я могу получить все бесхозные записи в одном запросе?

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

8
Флаг трассировки 1222 не работает?

У меня есть клиентский сайт с двумя одинаково настроенными SQLr-серверами 2008r2 «A» и «C». На обоих серверах включены флаги трассировки 1204 и 1222, которые DBCC tracestatusпоказывают следующее на обоих серверах: TraceFlag Status Global Session 1204 1 1 0 1222 1 1 0 3605 1 1 0 На A флаги...

8
Операции агрегации в представлении игнорируют индекс [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос так это на тему для базы данных администраторов Stack Exchange. Закрыто 5 лет назад . Сценарий Когда-то в небольшой компании, которая участвовала в процессе ETL, существовала...