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

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

2
Оптимізація планів за допомогою зчитувачів XML
Виконання запиту звідси, щоб витягнути події з глухого кута поза сеансом розширених подій за замовчуванням SELECT CAST ( REPLACE ( REPLACE ( XEventData.XEvent.value ('(data/value)[1]', 'varchar(max)'), '<victim-list>', '<deadlock><victim-list>'), '<process-list>', '</victim-list><process-list>') AS XML) AS DeadlockGraph FROM (SELECT CAST (target_data AS XML) AS TargetData FROM sys.dm_xe_session_targets st JOIN sys.dm_xe_sessions s ON s.address = …

3
Чи є недоліки в базах даних, що містяться?
SQL Server 2012 представив концепцію "містяться" баз даних, де все (ну, в основному все, що потрібно) базі даних міститься в самій базі даних. Це дає великі переваги при переміщенні баз даних між серверами. Мені хотілося б знати, якщо це має бути моєю стратегією за замовчуванням при розробці нової бази даних. …

1
Дуже дивна продуктивність з індексом XML
Моє запитання засноване на цьому: https://stackoverflow.com/q/35575990/5089204 Щоб дати відповідь там, я зробив наступний тестовий сценарій. Тестовий сценарій Спочатку я створюю тестову таблицю і заповнюю її 100 000 рядками. Випадкове число (0 до 1000) повинно вести до ~ 100 рядків для кожного випадкового числа. Це число вводиться у варшарський колон і …

2
Чому помилка запиту з порожнім результатом задається в SQL Server 2012?
Під час виконання наступних запитів у MS SQL Server 2012 другий запит не вдається, але не перший. Крім того, якщо запускати без пунктів де обидва запити вийдуть з ладу. Я втрачаю, чому або не вдасться, оскільки обоє повинні мати порожні результати. Будь-яка допомога / розуміння цінується. create table #temp (id …

3
У який момент одна база даних на кожного клієнта стає нездійсненою?
Для однієї з наших систем ми маємо чутливі клієнтські дані і зберігаємо дані кожного клієнта в окремій базі даних. У нас є близько 10-15 клієнтів для цієї системи. Однак ми розробляємо нову систему, яка матиме 50-100 клієнтів, а може і більше. Я думаю, що в даному випадку може бути неможливо …

1
Як видалити SQL Server Management Studio 2012? [зачинено]
Як видалити SQL Server Management Studio 2012? "Видалення або зміна програм" ControlPanel (у Windows 7 Prof) містить ряд записів: а результати пошуку в Інтернеті завжди кажуть : "натисніть Microsoft SQL Server 2005, а потім натисніть кнопку Змінити" ОНОВЛЕННЯ (коментуючи відповідь Шона Мелтона ): Вибираючи "" Microsoft SQL Server 2012 (64-розрядний) …

3
Що таке детермінований метод оцінки розміру чутливого буфера?
Я намагаюся придумати розумний спосіб зрозуміти, чи max server memory (mb)налаштування підходить (або повинно бути нижче, або вище, або залишитися таким, яким воно є). Я усвідомлюю, що max server memory (mb)завжди має бути досить низько, щоб залишати місце для самої операційної системи тощо. Середовище, на яке я дивлюсь, має кілька …

19
SQL Server Management Studio повільно відкриває нові вікна
Після оновлення як SQL Server, так і студії управління з 2008 по 2012 рік, Management Studio 2012 відбувається дуже повільно, коли відкриваються нові вікна запитів та діалогові вікна. Навіть клацання правою кнопкою миші на таблицях відбувається повільно. Зазвичай, як мінімум, на 5 секунд затримка, перш ніж я можу почати робити …

2
Порожній процес блокування у звіті про заблокований процес
Я збираю заблоковані звіти про процеси за допомогою розширених подій, і чомусь у деяких звітах blocking-processвузол порожній. Це повний xml: <blocked-process-report monitorLoop="383674"> <blocked-process> <process id="processa7bd5b868" taskpriority="0" logused="106108620" waitresource="KEY: 6:72057613454278656 (8a2f7bc2cd41)" waittime="25343" ownerId="1051989016" transactionname="user_transaction" lasttranstarted="2017-03-20T09:30:38.657" XDES="0x21f382d9c8" lockMode="X" schedulerid="7" kpid="15316" status="suspended" spid="252" sbid="0" ecid="0" priority="0" trancount="2" lastbatchstarted="2017-03-20T09:39:15.853" lastbatchcompleted="2017-03-20T09:39:15.850" lastattention="1900-01-01T00:00:00.850" clientapp="Microsoft Dynamics AX" …

4
Перевірте, чи існує користувач у базі даних SQL Server
Я працюю з SQL Server 2012. Хочу перевірити, чи існує користувач, перш ніж додати його до бази даних. Це те, що я перевірив: USE [MyDatabase] GO IF NOT EXISTS (SELECT name FROM [sys].[server_principals] WHERE name = N'IIS APPPOOL\MyWebApi AppPool') Begin CREATE USER [IIS APPPOOL\MyWebApi AppPool] FOR LOGIN [IIS APPPOOL\MyWebApi AppPool] …

4
Копіювання (сотні) таблиць з одного сервера на інший (за допомогою SSMS)
У мене є кілька сотень (наразі 466, але постійно зростаючих) таблиць, які я повинен копіювати з одного сервера на інший. Мені ніколи раніше цього не доводилося робити, тому я зовсім не впевнений, як підійти до цього. Усі таблиці мають однаковий формат:Cart<Eight character customer number> Це частина більшого проекту, з якого …

6
Як переглянути зашифрований перегляд або збережену процедуру
Я працюю над базою даних сторонніх розробників. Коли я намагаюся переглянути визначення представлення, клацнувши правою кнопкою миші, CREATE TOа потім на NEW QUERY EDIT WINDOW, я отримую помилку: Це властивість може не існувати для цього об’єкта або може бути недоступним через недостатні права доступу. Текст зашифрований.

2
Який найшвидший спосіб вставити велику кількість рядків?
У мене є база даних, де я завантажую файли в таблицю інсценізації, з цієї таблиці постановок у мене є 1-2 приєднання, щоб вирішити деякі зовнішні ключі, а потім вставити ці рядки в підсумкову таблицю (яка має один розділ на місяць). У мене є близько 3,4 мільярда рядків за три місяці …

1
Чому запити викликають розлив tempdb?
Це запитання було перенесено із переповнення стека, оскільки на нього можна відповісти в Адміністраторі баз даних Stack Exchange. Мігрували 5 років тому . Фон Я переношу 160 Гбітну базу даних з MSSQL 2008 (стандартно) на сервер Win 2008 з 48 Гб оперативної пам’яті на новий сервер під керуванням MSSQL 2012 …

2
Як профілювати збережені процедури
Я використовую SQL Server 2012 і цікавився, як профілювати збережені процедури Наприклад, чи може програматор захоплювати кожен окремий оператор SQL у збереженій процедурі, що це таке, і скільки часу потрібно запускати тощо? Я намагаюся діагностувати збережені процедури реплікації злиття, і це повинно бути захоплено частиною повного запуску агента злиття. Здається, …

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