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

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

1
Переміщення первинного ключа до групової групи (SQL Server 2012)
Як я можу перемістити кластерний первинний ключ до нової групи файлів? Я вже знайшов можливий "алгоритм", але він жахливо неефективний: Відкиньте некластеризовані індекси (вимагає їх вдатися та відновити) Випадання кластерного індексу (вимагає вживання всієї таблиці) Створення нового обмеження первинного ключа (величезна операція сортування) Створіть усі некластеризовані індекси (необхідне сортування та …

3
Коли мені потрібно створити резервну копію головного сервісного ключа?
Я читаю деяку документацію та довідку про прозоре шифрування даних. Деяка документація згадує також резервне копіювання Service Master Key (для уточнення я не говорю про Master Key Database). Я просто не точно розумію, чому це необхідно, тому що мені вдалося створити резервну копію / відновлення бази даних за допомогою шифрування …

3
Паралельне оновлення статистики
У SQL Server 2008 чи новіших версіях є UPDATE STATISTICS WITH FULLSCANоднопоточна операція чи вона може використовувати паралелізм? Як щодо оновлення статистики з вибіркою за замовчуванням - чи можна використовувати паралелізм? Я не бачу параметр із зазначенням MAXDOPстатистики оновлення.

2
Як видалити відновлення бази даних
Я веду доставку журналу на сервері SQL 2008 R2. У мене ситуація, коли на вторинному накопичувачі бази даних не вистачало місця та не застосовувати журнали транзакцій з доставкою журналів. Я хочу це виправити - видалити бази даних на вторинному рівні та налаштувати доставку журналу з нуля. Зараз у мене проблема …

2
Як додати користувача з доступом до одного перегляду?
Я працюю з MSSQL Server Management Studio 2008 і мені потрібно викрити перегляд третьої сторони для їх узгодження даних. Я створив відповідний вигляд, але у мене виникли проблеми зі створенням користувача та наданням користувачеві відповідних дозволів для вибору з представлення даних. Я слідував за майстрами для створення логіна та користувача, …

1
Поведінка даних в індексах на основі коефіцієнта заповнення
Скажімо, у вас є база даних, де коефіцієнт заповнення за замовчуванням дорівнює 20. Щоразу, коли дані вставляються, вони створюють лише сторінки, заповнені до 20%? Наскільки я розумію, коли дані будуть вставлені, на сторінках буде приблизно 20% даних. Коли дані оновлюються, однак вони розширяться до більш ніж 20% індексу, доповнивши їх …

3
Чому проста команда ALTER TABLE займає стільки часу на столі з повнотекстовим покажчиком?
У мене є велика (~ 67 мільйонів рядків) таблиця значень імен, яка має повнотекстову індексацію на DataValueстовпці. Якщо я спробую виконати таку команду: ALTER TABLE VisitorData ADD NumericValue bit DEFAULT 0 NOT NULL; Він працює 1 годину 10 хвилин і досі не завершується на VisitorDataтаблиці, що містить ~ 67 мільйонів …

2
Ширина стовпця VARCHAR SQL Server
Шукаючи по Інтернету, я знайшов суперечливі поради щодо того, чи є вплив на ефективність при вказівці надто широких стовпців VARCHAR, наприклад VARCHAR (255), коли VARCHAR (30), ймовірно, зробить. Я послідовно бачу, що існує показник ефективності, якщо весь рядок перевищує 8060 байт. Крім цього, я бачу незгоду. Чи правда, що це …

5
Продуктивність пов'язаного сервера SQL Server: Чому віддалені запити такі дорогі?
У мене є два сервери баз даних, підключені через пов'язані сервери. Обидва є базами даних SQL Server 2008R2, і з'єднання зв'язаним сервером здійснюється за допомогою звичайного посилання "SQL Server", використовуючи поточний контекст безпеки входу. З’єднані сервери обидва в одному центрі обробки даних, тому з'єднання не повинно бути проблемою. Я використовую …

1
База даних "MyDb" відновлюється. Чекаємо, поки відновлення закінчиться
У мене така помилка: База даних "MyDb" відновлюється. Чекаємо, поки відновлення закінчиться. У мене в той час була критична операція. У чому причина цієї ситуації? І як цього можна уникнути?

5
Плюси / мінуси використання декількох баз даних проти використання однієї бази даних
Я працював над новим проектом, який вимагає використовувати 7 баз даних, стверджуючи, що продуктивність, стабільність та оптимізація легше реалізуються. Хоча я не згоден, у мене виникають проблеми зі збиранням добрих аргументів для використання єдиної бази даних (розділення таблиць на логічні домени). Один з моїх аргументів поки що - це цілісність …

2
Чому я не отримую мінімального журналу під час вставки в індексовані таблиці
Я тестую мінімальні вставки для реєстрації в різних сценаріях, і з того, що я прочитав INSERT INTO SELECT в купу з некластеризованим індексом за допомогою TABLOCK та SQL Server 2016+, слід мінімально увійти, однак у моєму випадку при цьому я отримую повна лісозаготівля. Моя база даних є в простій моделі …

2
Чи слід додати стиснення рівня сторінки перед додаванням основного ключа чи після?
Ситуація Склад даних на Sql Server 2008 Enterprise 36+ мільйонів рядів (без запитання) із 60+ стовпцями 750k додається щомісяця Не визначено первинного ключа (я його зараз визначив) Без стиснення Що я думаю робити (у такому порядку) Додати стиснення рівня сторінки Додайте ПК Додайте ряд некластеризованих індексів Робіть це якомога швидше …


3
Як вставити в таблицю лише стовпець ІДЕНТИМОСТІ?
З огляду на таблицю зі стовпцем ІДЕНТИМОСТІ, як вставити новий рядок? Я спробував таке: INSERT INTO TABLE (Syntax error) INSERT INTO TABLE VALUES() (Syntax error) INSERT INTO TABLE (Id) VALUES() (Syntax error) Я щось тестую і мені потрібен лише стовпець ІДЕНТИЧНОСТІ. Це не для виробництва. В іншому випадку таку таблицю …

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