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

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


2
Які практичні наслідки попередження sys.dm_exec_query_stats в документації?
Документація для sys.dm_exec_query_statsнаступних держав: Початковий запит sys.dm_exec_query_stats може дати неточні результати, якщо на сервері зараз виконується навантаження. Більш точні результати можуть бути визначені шляхом повторного запиту. Іноді я запитую цей DMV під час активного навантаження і віддаю перевагу точним результатам. Я не знаю, як застосувати вищезазначене попередження на практиці. Чи …
10 sql-server  dmv 

1
Хеш-агрегат
Питання, яке виникло під час обговорення в чаті: Я знаю, що хеш-приєднання вимикає перемикання внутрішньо на якусь штуку вкладених циклів. Що робить SQL Server для виклику сукупного хеш- пакету (якщо це може статися взагалі)?

2
Я заблокував мого користувача sa
Тож я намагався змінити деякі налаштування в моїй студії управління Microsoft SQL Server 2019. Я змінюю режим входу зі змішаного (автентифікація Windows і SQL) на лише Windows, і тепер я не в змозі ввійти в систему зі своїм обліковим записом sa, і я не мати інший обліковий запис, який має …

1
Створення перестановок та комбінацій для стовпців імен
У мене є наступні вибіркові дані для перестановок та комбінацій. create table tbltest ( name varchar(50), addres varchar(100) ); insert into tbltest values('Sam Mak John','Street 1 HNo 101 USA'); insert into tbltest values('Donatella Nobatti','HNo 101 UK'); insert into tbltest values('Sam Buca','Main Road B Block UAE'); insert into tbltest values('Juan Soponatime','Hight …

1
Які наслідки встановлення ARITHABORT ON для всіх підключень у SQL Server?
Тому я визначив, що хаотична поведінка мого SQL-сервера обумовлена ​​налаштуваннями за замовчуванням .Net SqlClient Provider SET ARITHABORT OFF. Зважаючи на це, я читав різні статті, де обговорюється найкращий спосіб втілити це. Для мене я просто хочу простий спосіб, тому що SQL Server страждає, і моя настройка запитів не повністю перейшла …


5
Використання декількох сторонніх ключів на одному стовпчику в SQL Server
SQL Server дозволяє мені створювати кілька сторонніх ключів на стовпчику, і кожен раз, використовуючи просто інше ім’я, я можу створювати ще один ключ, посилаючись на той самий об’єкт. В основному всі ключі визначають однакові відносини. Хочеться знати, в чому користь наявності декількох сторонніх ключів, які визначені в одному стовпчику та …

2
Обмежте максимальне використання процесора SQL SERVER з WSRM
У мене є фізичний сервер, на якому працює один екземпляр SQL Server. Я зауважую, що досить часто цей сервер працює на 100% використанні процесора. Моя ІТ-команда з цього приводу не задоволена, і запропонувала нам залишити 2 з 32 ядер для ОС. Це чудово, зараз максимальний пік використання трохи менше 90%. …

3
Перетворено функцію Scalar у функцію TVF для паралельного виконання - все ще працює в послідовному режимі
Один з моїх запитів у запущеному режимі після запуску був запущений у режимі послідовного виконання, і я помітив, що дві нові функції використовувались у поданні, на яке в LINQ посилається SQL-запит, згенерований із програми. Тож я перетворив ці функції SCALAR у функції TVF, але все ще запит працює в послідовному …

1
Недетермінована сума плавців
Дозвольте констатувати очевидний кулак: я повністю розумію, що типи з плаваючою комою не можуть точно представляти десяткові значення . Це не про це! Тим не менше, розрахунки з плаваючою комою повинні бути детермінованими . Тепер, коли це не в змозі, дозвольте показати вам цікавий випадок, який я спостерігав сьогодні. У …

1
Неправильне використання процесів від системних подій, пов’язаних із охороною здоров'я?
Я нещодавно працюю над розумінням даних або показників, що зберігаються у файлі подій розширених подій щодо охорони здоров'я системи. Ми намагаємось реалізувати збір даних показників ефективності, використовуючи стан здоров'я системи, як це передбачено тут Існують звіти, які дають такі показники, як УТИЛІЗАЦІЯ ЦП, інше використання процесів тощо, що збираються з …

3
Стан фільтра неправильно застосовано до індексу кластерних стовпців
Використовуючи нижченаведений приклад, предикати є однаковими, однак верхній оператор (правильно) повертає 0 рядків, нижній твердження повертає 1 - навіть якщо предикати НЕ відповідають: declare @barcode nchar(22)=N'RECB012ZUKI449M1VBJZ' declare @tableId int = null declare @total decimal(10, 2) = 5.17 SELECT 1 FROM [dbo].[transaction] WITH (INDEX([IX_Transaction_TransactionID_PaymentStatus_DeviceID_DateTime_All])) WHERE Barcode = @barcode AND StatusID = …

5
Як заборонити доступ до SQL Server до певного входу через SSMS, але дозволити більше .Net SqlClient Provider Data
У нас ситуація, коли розробники не мають UPDATEдозволів, АЛЕ вони працюють з програмами та бачать рядки підключення -> вони знають паролі з деяких облікових записів SQL (приклад SQLLogin1), які мають дозволи на оновлення. Наші операції в даний час не є досконалими, а іноді виробничі дані потрібно змінювати (для цього ще …

4
У чому причина використання подвійного внутрішнього з'єднання в цьому операторі SQL?
Я переглядаю цей застарілий запит SQL. Біт, який я не в змозі отримати - це те, що це внутрішнє з'єднання однієї таблиці двічі в одних і тих же стовпцях. Я говорю про таблицю1 та таблицю1, об'єднану з псевдонімом "Table1Alias", SELECT DISTINCT othercolumns, Table1Alias.columna FROM maintable INNER JOIN secondarytable ON maintable.id1 …
10 sql-server 

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