Запитання з тегом «sql-server-2012»

SQL Server 2012 (основна версія збірки 11.00.xxxx). Будь ласка, також позначте sql-сервер.

3
Створення некластеризованого індексу на неперсинованому обчислюваному стовпчику SQL Server
Я намагаюся знайти будь-яку документацію про те, як SQL Server насправді зберігає непостійну обчислену колонку. Візьмемо такий приклад: --SCHEMA CREATE TABLE dbo.Invoice ( InvoiceID INT IDENTITY(1, 1) PRIMARY KEY, CustomerID INT FOREIGN KEY REFERENCES dbo.Customer(CustomerID), InvoiceStatus NVARCHAR(50) NOT NULL, InvoiceStatusID AS CASE InvoiceStatus WHEN 'Sent' THEN 1 WHEN 'Complete' THEN …

3
Як SQL Server обробляє дані для запиту, коли в буферному кеші недостатньо місця?
Моє запитання полягає в тому, як SQL Server обробляє запит, який потребує залучення більшої кількості даних у кеш-пам'ять, ніж є місця? Цей запит містив би декілька приєднань, тому набір результатів не існує в такому форматі вже на диску, і йому потрібно буде зібрати результати. Але навіть після компіляції все одно …

4
Скинути пробіг на основі іншого стовпця
Я намагаюся обчислити загальну кількість ходу. Але він повинен скинутись, коли сумарна сума більша за інше значення стовпця create table #reset_runn_total ( id int identity(1,1), val int, reset_val int, grp int ) insert into #reset_runn_total values (1,10,1), (8,12,1),(6,14,1),(5,10,1),(6,13,1),(3,11,1),(9,8,1),(10,12,1) SELECT Row_number()OVER(partition BY grp ORDER BY id)AS rn,* INTO #test FROM #reset_runn_total …

2
Приклад оновлення статистики SQL Server пропускає найвищий RANGE_HI_KEY у стовпчику висхідних ключів
Я намагаюся зрозуміти, як працює вибірка статистичних даних і чи очікується нижченаведена поведінка під час вибірки оновлених статистичних даних. У нас є велика таблиця, розподілена за датою, на пару мільярдів рядків. Дата розділу є попередньою датою бізнесу, тому вона є висхідним ключем. Ми завантажуємо дані в цю таблицю лише за …

2
Як вказати параметри запуску SQL в тихій установці за допомогою командного рядка
Я хочу виправити помилку розриву ідентичності в SQL Server 2012 за допомогою -T272параметра запуску. Як я можу автоматизувати це після встановлення? Я не знайшов параметр установки параметрів запуску.

3
У чому полягає користь відновлення в головному періоді при виконанні резервного копіювання?
Коли я стежу за резервними копіями, виконуючи наступний запит: SELECT command, percent_complete, 'elapsed' = total_elapsed_time / 60000.0, 'remaining' = estimated_completion_time / 60000.0 FROM sys.dm_exec_requests WHERE command like 'BACKUP%' or command like 'RESTORE%' Я зауважую, що перед тим, як створити резервну копію, SQL Server виконає відновлення головним чином, а потім резервне …

1
Неможливо змусити SQLCMD працювати незалежно від того, що я намагаюся
Незалежно від того, що я роблю, я не можу змусити SQLCMD працювати. Я намагаюся запустити скрипт розміром 200 Мб і не може бути запущений з додатком сервера sql, тому мені потрібно зробити це через SQLCMD, однак, коли я намагаюся увійти або запустити сценарій, він негайно закривається. Я дотримувався утиліту sqlcmd …


1
На що насправді вказує стовпець «читає» у sys.dm_exec_sesions?
Це може здатися дуже базовим питанням, і справді воно повинно бути. Однак, як шанувальник наукового методу, я люблю створювати гіпотезу, а потім перевірити її, щоб перевірити, чи я прав. У цьому випадку я намагаюся краще зрозуміти результат sys.dm_exec_sessions, а точніше, єдиний стовпець "читається". SQL Server Books Online досить суворо визначає …

2
Оновлення запитів повільніше після ввімкнення повнотекстового індексу SQL Server
У мене є веб-сайт asp.net з багатьма запитами на вставлення, оновлення та видалення, що працюють проти моєї бази даних. Кілька днів тому я створив повнотекстовий покажчик на двох стовпцях однієї з таблиць. Після цього я зрозумів, що коли веб-сайт виконує запити на оновлення на цій таблиці, використання пам'яті та диска …

3
Налаштування оперативної пам’яті для SQL Server та NUMA
Тут випадковий адміністратор БД. Питання: Ви все ще вручну обмежуєте максимум оперативної пам’яті для SQL Server, хоча єдиною метою цього сервера є лише обслуговування двигуна бази даних SQL Server? У мене є сервер Microsoft Windows 2012 R2, SQL Server 2012 Std, з 32 ГБ оперативної пам’яті. Адміністратор постійно входить у …

2
Низький PLE на NUMA-вузлі 000, високий на 001
Я переглядаю PLE (Page Life Expectancy) через NUMA-вузли на наших SQL-серверах і натрапив на досить дивне розповсюдження. У вузла NUMA 000 дуже низький показник PLE порівняно з 001. Я не знаю, чому це. Я перевірив кілька інших серверів SQL у нашому середовищі, а інші виробничі сервери не мають такої поведінки. …

2
Чи читаються поля "поза рядка", коли використовується кластерний індекс?
Я знаю, що при VARCHAR(MAX)/NVARCHAR(MAX)використанні стовпців дані зберігаються out of the row- рядок даних матиме вказівник на інше місце, де зберігається "велике значення". У мене є такі питання: Чи зберігається кожне поле out of the rowчи лише те max? Якщо ви використовуєте clustered indexтаблицю для читання всього запису, чи читаються …

3
Перебираючи значення, знімаючи 1 символ за один раз
Я хочу переглядати значення і знімати 1 символ одночасно зі значень та відображати результат. Тож якщо у мене є таблиця зі значеннями: ID ___ 34679 13390 89906 Я хочу, щоб результат виглядав так Id ---- 4679 679 79 9 3390 390 90 0 9906 906 06 6

2
Функція автоматичного відключення AlwaysOn Group Available не працює
Граючи з установкою AG У мене WSFC налаштований і налаштований з двома вузлами в одній групі доступності під назвою DevClusterOnline. Обидва вузли (DEV-AWEB5 первинний, DEV-AWEB6 вторинний) працюють під управлінням Windows Server 2008 R2. Якщо я перевіряю здоров'я свого АГ, то отримую таке: Запуск запиту нижче поверне цей набір результатів: select …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.