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

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

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

5
Які дозволи потрібні для обрізання таблиці?
У мене є база даних SQL із такими дозволами на базі даних: db_executorРоль , яку ви маєте доступ до цього рахунок , будучи членом був створений цим скриптом: CREATE ROLE [db_executor] AUTHORIZATION [dbo] GO GRANT EXECUTE TO [db_executor] GO Коли я побігати select, update, insertабо deleteна столі, вона працює відмінно. …

3
Як найкраще підтримувати розміри файлів журналу SQL
Я дещо новий DBA, і я керую екземпляром SQL Server 2012, який має неабияку активність. Я працюю в режимі повного відновлення, тому що нам потрібен момент відновлення. Зараз я беру повне резервне копіювання баз даних і журналів щодня о 5 ранку. Деякі файли журналів мають розмір до 300 Гб, і …


1
Кластерний індекс не використовується в операторі видалення
У мене таблиця SQL Server визначена наступним чином CREATE TABLE [dbo].[Production_Detail] ( [Id] [bigint] NOT NULL DEFAULT (NEXT VALUE FOR [dbo].[Production_Detail_Seq]), [Meta_Data_ID] INT NOT NULL , [Production_Detail_Time] DATETIME NOT NULL, [Production_Detail_Time_Local] DATETIME NOT NULL, [Production_Detail_Value] FLOAT NULL, [IntegratedDM] BIT NOT NULL DEFAULT 0, [DailyIntegratedDM] BIT NOT NULL DEFAULT 0, [InsertedDate] …

2
Заповніть пропущені дати зі значенням даних від попередньої заселеної дати для групи
Зображуйте квитки довідкової служби, які передаються між відділами. Ми хочемо знати, що таке відділення в кінці дня для кожного квитка на кожен день, коли квиток відкритий. У таблиці міститься останній відділ для кожного квитка на кожен день, він відкритий, на якому відбувається зміна у відділі (включаючи рядок щодо дати первинного …

3
Чи є total_elapsed_time в DMV sys.dm_exec_requests абсолютно неточним?
Я запускаю SQL Server 2012 і намагаюся зібрати деякі запити для моніторингу за допомогою DMV. Однак, дивлячись на total_elapsed_timeполе в sys.dm_exec_requestsDMV, цифри виглядають далеко. Ось приклад: SELECT session_id, RunTime = CURRENT_TIMESTAMP, start_time, total_elapsed_time FROM sys.dm_exec_requests WHERE session_id = 284; session_id RunTime start_time total_elapsed_time 284 2016-04-07 16:14:03.690 2016-04-07 16:08:14.587 1419976 За …

2
Велика варіація часу масового вставки
Таким чином, у мене є простий процес масового вставки, щоб взяти дані з нашої поетапної таблиці та перемістити їх у нашу дані даних. Процес - це проста задача потоку даних із налаштуваннями за замовчуванням для "Рядки на партію", а параметри - "табло" та "відсутність обмежень для перевірки". Стіл досить великий. …

1
Чому SQL Server відмовляється оновлювати ці статистичні дані чим-небудь, крім повного скану?
Я помітив відносно тривалий (20 хв +) режим автоматичної статистики оновлення в щоденній збірці даних. Задіяна таблиця є CREATE TABLE [dbo].[factWebAnalytics]( [WebAnalyticsId] [bigint] IDENTITY(1,1) NOT NULL, [MarketKey] [int] NOT NULL CONSTRAINT [DF_factWebAnalytics_MarketKey] DEFAULT ((-1)), /*Other columns removed*/ CONSTRAINT [PK_factWebAnalytics] PRIMARY KEY CLUSTERED ( [MarketKey] ASC, [WebAnalyticsId] ASC )WITH (PAD_INDEX = …

3
Внутрішнє резервне копіювання - Що відбувається, коли виконується завдання резервного копіювання - з точки зору блокування та продуктивності в SQL Server?
Для MySQL я знаю, що база даних резервується таблицею за таблицею у SQL-операторах, це призводить до блокування, і якщо ви оновлюєте стовпці під час резервного копіювання, у вас може виникнути проблеми з цілісністю. Наскільки я розумію, це не стосується сервера Microsoft SQL, але як це справляється з SQL сервером? Чи …

1
Відновлення бази даних SQL Server 2012 у високій доступності
У мене є база даних, яка перебуває у режимі постійної доступності, синхронізованому з іншою базою даних в іншому екземплярі. Як я можу відновити з .bakфайлу в основну базу даних за допомогою T-SQL? Я новачок у високій доступності, і мені порадили, що мені потрібно вийняти базу даних із високою доступністю, перш …

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

2
Не вдалося встановити SQL Server 2012 Express з помилкою "Не вдалося знайти ручку запуску Database Engine."
Я намагаюся встановити SQL Server Express 2012 w / SP1 x64 на Windows 7 SP1 x64. На цій машині раніше встановлено SQL Server Express 2012. Цей екземпляр було оновлено до стандарту SQL Server 2012, який з тих пір видалено. Нижче наведено параметри, вибрані під час встановлення: Включіть оновлення продукту SQL …

3
Автоматична обробка значення Varchar у SQL Server у рівних порівняннях, але не схожа на порівняння
Сьогодні я натрапив на цікаву поведінку на SQL Server (спостерігався у 2005 та 2012 роках), що сподівався, що хтось зможе пояснити. Запит, здійснюючи порівняння з використанням =поля NVARCHAR, ігнорував пробіл у рядку (або автоматично обрізав значення перед порівнянням), але той самий запит, що використовується likeоператором, не ігнорував простір. Використовується збірка …

1
Використання стандарту SQL Server 2012 з Bitlocker
Ми намагаємось використовувати Bitlocker для захисту бази даних SQL Server 2012. У нас не виникає жодних проблем з тим, як битлокер буде працювати ... Проблема у нас полягає в тому, що після блокування диска SQL Server вже не може читати дані. Ми хотіли б використовувати TDE, очевидно, але оскільки це …

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