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

Усі версії Microsoft SQL Server (не MySQL). Будь ласка, додайте тег, що залежить від версії, як-от sql-server-2016, оскільки це часто стосується питання.

1
Як визначити, чи перетворення SSIS не блокує, частково блокує або повністю блокує?
Існує кілька блогів, які заявляють про категоризацію SSIS-перетворень на блокуючі (асинхронні), неблокуючі (синхронні) та частково блокуючі (асинхронні). Дивлячись на конкретне запитання: чи є багатоадресна синхронність (не блокує) чи асинхронна (частково блокує)? Один із ресурсів стверджує, що async: "Multicast - це асинхронна (також відома як частково блокуюча) трансформація" Джерело: http://social.technet.microsoft.com/wiki/contents/articles/7392.ssis-multicast-transformation.aspx та …

2
Підвішування сесії з TM REQUEST та ручка плану 0x0000
У нас відбувається періодична подія, коли безліч з’єднань висить на TM REQUEST (від sys.dm_os_waiting_tasks) і не робить ніякого прогресу. KILLна уражених session_idнічого не робить Сервер виконує дзеркальне відображення бази даних (2008R2). Призупинення та відновлення дзеркального виправлення усуває проблему, коли це відбувається. Сеанс, затриманий у такому стані, не можна використовувати. Навантаження …
12 sql-server 

1
Різниця між FreeProcCache і FreeSystemCache
В даний час я працюю, DBCC FREEPROCCACHEколи хочу видалити інформацію з пулу буфера між запущеними SQL запитами. Однак я переглядав цю статтю Technet, в якій посилався DBCC FREESYSTEMCACHE. Які кеші FREESYSTEMCACHEвидаляє, що FREEPROCCACHEне робить?
12 sql-server  cache 

1
Стандартний сервер SQL Server 2012 з 50 екземплярами не буде видаляти екземпляри
Я підозрюю, що це проблема, оскільки ми досягли максимальної межі 50 екземплярів SQL Server. За обмеження, природно, він не встановлюватиме більше примірників. Однак, здається, їх також не буде встановлено. Це гірше. Він зависає в діалоговому вікні "Вибрати функції", коли ви натискаєте наступний після вибору SQL Engine для екземпляра. Я не …

1
Якщо транзакція "здійснена", то це точно збережено?
Якщо транзакція здійснена успішно, чи можу я бути на 100% впевнений, що вона була записана в базу даних І в файли журналу? Чи можу я бути впевнений, що дані збережені? Сьогодні наші файли журналів досягли межі диска, і ми отримали багато помилок. Крім того, деякі інші служби вийшли з ладу. …


2
Чи є інструменти сторонніх розробників, які можуть читати та / або аналізувати файли трасування (.trc) SQL Profiler [закрито]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб це було темою для адміністраторів баз даних Stack Exchange. Закрито 5 років тому . У мене є .trc файл із сліду, який DBA робив на одній із моїх баз даних. На моєму ПК …
12 sql-server  trace 

2
Чи MERGE використовує tempdb?
Розглянемо наступний запит: MERGE [Parameter] with (rowlock) AS target USING (SELECT @AreaId, @ParameterTypeId, @Value) AS source (AreaId, ParameterTypeId, Value) ON (target.AreaId = source.AreaId AND target.ParameterTypeId = source.ParameterTypeId) WHEN MATCHED THEN UPDATE SET target.Value = source.Value, @UpdatedId = target.Id WHEN NOT MATCHED THEN INSERT ([AreaId], [ParameterTypeId], [Value]) VALUES (source.AreaId, source.ParameterTypeId, source.Value); …
12 sql-server  t-sql 

1
Як правильно усунути помилкові конфлікти злиття реплікації
У нас є налаштування реплікації об'єднання SQL Server 2008 R2. Останнім часом я почав отримувати конфлікти для деяких таблиць, і коли я перевіряю переглядач конфліктів, я можу побачити, що значення переможця та програла стовпців, які програли, однакові! Я впевнений, що ці дані вносяться лише одним абонентом. Я використовував sp_showrowreplicainfoдокладніші відомості …

3
Оновлення таблиці з мільйонами записів минуло 4 дні
Зараз я оновлюю таблицю з мільйонами записів, минуло 4 дні, і запит все ще виконується. Я перевірив, чи монітор активності показує, що запит працює. У журналі подій взагалі немає помилок. Продуктивність: Tempdb на диску A (850 Гб вільного місця) файл бази даних на диску B (вільний простір 750 гб) 16 …

2
Якої пропускної здатності мені очікувати при MPIO?
Dell PowerEdge 2950 з двома 1 Gbps NIC збирається до двох портів 1 Gbps на комутаторі, який потім переходить до NetApp з чотирма 1 Gbps NIC, які представлені як один віртуальний інтерфейс. 24 накопичувачі, 7200k SATA, NetApp RAID-DP. Я зіставив кожен хост NIC в NetApp за допомогою MPIO в ініціаторі …
12 sql-server 

1
Резервні копії транзакцій SQL Server проти журналів
Я успадкував базу даних, що має найважливіший для бізнесу розмір SQL Server 2008, і намагаюся обернути голову навколо планування резервного копіювання. (Я розробник, а не DBA.) У налаштуваннях нашої системи зараз є дві резервні системи: Щотижневі повні резервні копії ( .bak) та погодинні .trnрезервні копії журналу транзакцій . Ми зберігаємо …

5
Як я можу видалити поганий план виконання з бази даних Azure SQL?
DBCC FREEPROCCACHEне працює в Azure SQL DB. Як інакше я можу змусити план вигнати себе з кешу таким чином, щоб це не зашкодило виробничій системі (тобто я не можу просто перейти настільно змінювати таблиці невільно)? Це спеціально для SQL, створеного Entity Framework, тому це не самокеровані збережені програми - це …

3
Фізична робота об'єднання: чи гарантує це порядок виконання?
У стандартних SQL результат a union allне гарантується в будь-якому порядку. Отже, щось на кшталт: select 'A' as c union all select 'B' Може повернути два рядки в будь-якому порядку (хоча, на практиці в будь-якій базі даних, про яку я знаю, "A" прийде перед "B"). У SQL Server це перетворюється …

2
Дизайн бази даних SQL Server для "архівованих, але доступних" даних
У нас є ця велика база даних (> 1 ТБ), яку ми маємо намір "скоротити". База даних обертається навколо однієї основної сутності, назвемо її "Відвідати". Для обговорення скажімо, що це база даних для медичної практики. Всього існує 30 типів візитів, таких як процедура, щорічні, подальші спостереження, імунізація тощо, кожен з …

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