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

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

6
Скорочення файлу журналу не зменшує розмір
У мене є база даних, що містить 350 МБ файлів даних (.mdf) та файл журналу 4,9 ГБ (.ldf). Модель відновлення встановлена ​​на FULL. Коли я намагаюся зменшити файл журналу, він не скорочується. Я знаю, що скорочення бази даних не є добрим, і цього не слід робити. Але все ж я …

2
"CONCAT" не є розпізнаваною вбудованою назвою функції
Клієнт повідомив, що вони працюють на SQL Server 2012, і ми доставили кілька тестових запитів для тестування до остаточної доставки: "CONCAT" не є розпізнаваною вбудованою назвою функції. Я розумію, що CONCAT()це нова вбудована функція, запроваджена в SQL Server 2012, і це все добре і добре, проте мене попросили повернути свої …

3
У чому полягає використання параметра "Набір резервних копій закінчується:" під час створення завдання "Резервне копіювання" в Плані обслуговування
Під час резервного копіювання бази даних я хотів би скористатися опцією " Набір резервних копій закінчується: " для видалення / перезапису старих резервних копій бази даних. Я не в змозі використовувати цю опцію. Будь-яка порада щодо використання параметрів "Набір резервних копій закінчується:" під час створення плану технічного обслуговування буде оцінено.

4
Які кроки необхідні для безпечного перезавантаження машини, на якій розміщено Microsoft SQL Server?
Чи потрібні якісь спеціальні кроки для запобігання пошкодження даних під час перезавантаження сервера, на якому розміщено екземпляр MS SQL Server? Наприклад, я нещодавно зіткнувся з рекомендацією припинити службу SQL вручну. Я розумію, що цим займається shutdownпроцес Windows . Я впевнений, що є мільйон кроків, які можуть рекомендувати окремі люди, як, …

3
Чи повинен ключ розділу також бути частиною первинного ключа?
Я розділяю таблицю на основі стовпця, який не є первинним ключем? Я сьогодні прочитав деяку суперечливу інформацію про те, чи повинен стовпчик розділу бути частиною первинного ключа. Моя кишка каже "ні", але я не впевнений на 100%. Тож питання ... Чи повинен стовпчик розділу бути частиною основного? Рекомендується так чи …

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

4
Якщо в базі даних є лише одна вставка, чи погано індексувати кожну можливу комбінацію стовпців?
Я працюю над системою звітування, яка потребуватиме великих запитів на вибір, але базується на базі даних, яка заповнюється лише один раз. Системою управління базами даних є Microsoft SQL Server 2017. Напевно, є кращий спосіб розробити подібну систему, але давайте підійдемо до цього теоретично. Теоретично кажучи: Якщо у нас дуже велика …

1
Чому цей запит не використовує котушку індексу?
Я задаю це запитання, щоб краще зрозуміти поведінку оптимізатора і зрозуміти межі навколо котушок індексу. Припустимо, я поклав цілі числа від 1 до 10000 у купу: CREATE TABLE X_10000 (ID INT NOT NULL); truncate table X_10000; INSERT INTO X_10000 WITH (TABLOCK) SELECT TOP 10000 ROW_NUMBER() OVER (ORDER BY (SELECT NULL)) …

1
Чому ця заява MERGE спричиняє вбивство сеансу?
У мене є нижченаведене MERGEтвердження, яке видається проти бази даних: MERGE "MySchema"."Point" AS t USING ( SELECT "ObjectId", "PointName", z."Id" AS "LocationId", i."Id" AS "Region" FROM @p1 AS d JOIN "MySchema"."Region" AS i ON i."Name" = d."Region" LEFT JOIN "MySchema"."Location" AS z ON z."Name" = d."Location" AND z."Region" = i."Id" …

1
Мій SQL Server виправлений?
Як я можу визначити, чи виправлені мої екземпляри SQL Server? Чи є нативна функціональність, яка визначатиме, чи доступні патчі для мого сервера? Чорт, чи є у мене навіть доступні дані версії?
23 sql-server 

1
Чи вважаються нормальними пошкодження просторового індексу нормальними?
У мене є просторовий індекс, для якого DBCC CHECKDBповідомляється про корупцію: DBCC CHECKDB(MyDB) WITH EXTENDED_LOGICAL_CHECKS, DATA_PURITY, NO_INFOMSGS, ALL_ERRORMSGS, TABLERESULTS Просторовий індекс, індекс XML або індексований вигляд 'sys.extended_index_xxx_384000' (ідентифікатор об’єкта xxx) не містить усіх рядків, які створює визначення подання. Це не обов'язково означає проблему цілісності даних у цій базі даних. Просторовий …

3
Що найкращий спосіб архівувати весь, крім поточного року, та розділити таблицю одночасно
Завдання Заархівуйте всі великі таблиці, окрім постійного періоду, з групи великих таблиць. Заархівовані дані повинні зберігатися в іншій базі даних. База даних знаходиться в простому режимі відновлення Таблиці складають від 50 млн. Рядків до декількох мільярдів і в деяких випадках займають сотні ГБ кожен. Наразі таблиці не розміщені в розділі …

5
З DMV можна дізнатися, чи використовується з'єднання ApplicationIntent = ReadOnly?
У мене створена група "Завжди в наявності", і я хочу переконатися, що мої користувачі використовують ApplicationIntent = ReadOnly у своїх рядках підключення. Чи можу я через SQL Server через DMV (або розширені події чи будь-що інше) сказати, чи користувач підключився до ApplicationIntent = ReadOnly у рядку підключення? Будь ласка, не …

4
SQL Server Management Studio повільне підключення або час очікування під час використання автентифікації Windows
У мене вкрай великі затримки (10 ~ 30 секунд) в SQL Server Management Studio 2014 при спробі підключення до екземпляра SQL Server 2012 через TCP за допомогою автентифікації Windows . Це відбувається під час підключення Провідника об’єктів або нового порожнього вікна запиту. Після підключення виконання запитів швидко. Проблема не виникає, …

2
Як знайти тривалий запит із ідентифікатором процесу, іменем процесу, часом входу, користувачем, часом початку та тривалістю?
Чи може хто-небудь допомогти мені знайти нижче наведені деталі для тривалого запиту. ProcessID, ім'я процесу, база даних, хост, користувач, час входу в процес, час початку запиту та тривалість запиту. Я шукаю запит або SP, який дає мені ці дані.
23 sql-server 

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