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

SQL Server 2008 R2 (основная версия сборки 10.50.xxxx). Пожалуйста, также пометьте с помощью sql-сервера.

3
В 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) features are not enabled. Вот где …

1
IN и NOT IN для столбца XML
У меня есть таблица со столбцом XML. Xml похож на <Root> <Row> <user>abc</user> <Rowid>1</Rowid> </Row> <Row> <user>vf</user> <Rowid>2</Rowid> </Row> <Row> <user>ert</user> <Rowid>3</Rowid> </Row> <Maxrowid>3</Maxrowid> </Root> Теперь под запросом возвращаем столбец sl_no и myxmlcolumn строк, содержащих столбец xml со значениями 'abc' или 'xyz' в узле 'user' (). Ниже запроса я использую …

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

1
Как коэффициент заполнения 0 или 100 может быть одинаковым?
Насколько я понимаю, коэффициент заполнения 80 подразумевает, что 20 процентов каждой страницы конечного уровня будут пустыми, чтобы обеспечить дальнейший рост. Я не могу соотнести, как коэффициент заполнения 0 и 100 может быть одинаковым! Я что-то пропустил?

2
Искать предикат не используя все доступные столбцы
У меня странная проблема с компиляцией запросов, которую сложно воспроизвести. Это происходит только при высокой нагрузке и не может быть легко повторено. Есть таблица T с колонками A, B, C, D. Существует неуникальный кластерный индекс на T (A, B, C, D). Есть запрос SELECT * ОТ Т, ГДЕ A = …

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

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

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

1
Является ли «законным» создание и удаление #SomeTable более одного раза?
У меня есть своего рода код, выделенный как «связные блоки», которые я могу снова и снова вставлять в более длинный «скрипт конфигурации», и один из шаблонов, которые я использую, таков: CREATE TABLE #WidgetSetting ( WidgetID bigint not null, Name nvarchar(100) not null, Value nvarchar(max) not null, CreateDate datetime not null …

2
Создать скрипт для автоматизации переименования ограничений по умолчанию
Справочная информация: некоторые из наших ограничений на столбцы по умолчанию были созданы без явных имен, поэтому мы получаем забавные имена, которые варьируются от сервера к серверу, например: DF__User__TimeZoneIn__5C4D869D Я бы предпочел, чтобы все они управлялись с единообразными именами, DF_Users_TimeZoneInfoчтобы мы могли гарантировать наличие соответствующих ограничений для будущих целевых таблиц (как …

2
Разделение TempDB на несколько файлов, равное количеству процессоров
В статье SQL Server tempdb Best Practices Повышение производительности предлагается, чтобы я разбился tempdbна количество файлов, равное количеству ядер. Таким образом, для 4 ядер вы получаете 4 файла. Имея большее количество файлов, вы можете увеличить количество физических операций ввода-вывода, которые SQL Server может одновременно перенести на диск. Чем больше операций …

2
Как мне настроить эти диски на SQL Server для конфигурации BI?
Предполагая постоянную память (32 ГБ) и ЦП (4), 2 х дисковых массивов, у меня есть следующие диски 2 х 150 (10 КБ) 6 х 150 (15 КБ) Все они локальные диски. Мои требования Моя база данных 350 ГБ и установлен по умолчанию 10% роста Моя ОС и SQL Server - …

3
Обновление 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 …

2
SQL Server работает медленнее, пока мы не перезапустим его
У нас есть база данных со смешанной рабочей нагрузкой OLAP / OLTP. Запросы являются специальными и динамически создаются на сервере приложений среднего уровня. Когда мы запускаем сервер, производительность вполне приемлема, но потребление памяти увеличивается, пока не будет исчерпана вся доступная память (30 ГБ). После этого система становится все медленнее и …

1
Как я могу запретить SSMS переписывать мой код при сохранении представления?
Я создаю представление, которое использует оператор с WHEREпредложением, похожим на это: WHERE ( col1 IS NOT NULL OR col2 IS NOT NULL ) AND NOT EXISTS (SELECT ...) который занимает в среднем 10 секунд для запуска. Однако когда я пытаюсь сохранить этот запрос как представление, SQL Server (или клиент MS …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.