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

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

3
Краща практика для файлу журналу tempdb
Я читав багато блогів тут і там про те, як налаштувати файли даних tempdb, але я не знайшов будь-якої інформації щодо файлу журналу tempdb . Ось стратегія, яку я зараз використовую з моїм tempdb: Я використав рекомендації Пола Рандала щодо того, як розділити файли даних tempdb Я встановив розмір файлів …

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

2
Група доступності SQL Server 2012 - це "ЗавждиON"?
У традиційному кластері SQL Server, коли виникає помилка, всі клієнти, які підключені до невдалого екземпляра SQL Server, втрачають з'єднання, і кожен клієнт повинен відновити нове з'єднання з екземпляром кластеру відмови. Чи пом'якшує цю проблему завжди група доступності AlwaysON? Чи є відмовою у разі наявності групи SQL Server 2012 AlwaysON прозора …

2
sp_executesql з визначеним користувачем типом таблиці не веде себе правильно
Проблема : чи відома проблема із визначеними користувачем типами таблиць як параметрів sp_executesql ? Відповідь - ні, я ідіот. Налаштування сценарію Цей скрипт створює один із таблиць, процедур та визначених користувачем типів таблиці (обмежений лише для SQL Server 2008+). Мета купи - перевірити, що так, дані внесли це в процедуру. …

3
Чому оптимізатор вибирає кластерний індекс + сортування замість некластеризованого індексу?
Дано наступний приклад: IF OBJECT_ID('dbo.my_table') IS NOT NULL DROP TABLE [dbo].[my_table]; GO CREATE TABLE [dbo].[my_table] ( [id] int IDENTITY (1,1) NOT NULL PRIMARY KEY, [foo] int NULL, [bar] int NULL, [nki] int NOT NULL ); GO /* Insert some random data */ INSERT INTO [dbo].[my_table] (foo, bar, nki) SELECT TOP …

3
Підказка NOLOCK змінює порядок повернених записів
На Clientполі таблиці є кластерний індекс LastName. Коли я просто скидаю всі записи з таблиці, вони відображаються в алфавітному порядку, якщо (nolock)не використовується підказка, як у запиті, про який йдеться. Цей натяк змінює порядок записів. Повинен? Я впевнений, що жоден інший сеанс не має відкритої транзакції зі змінами цієї таблиці …

2
Оптимізація запитів для 25+ мільйонів рядків
Я використовую MS SQL, і мені доводиться запускати кілька запитів в одній таблиці за різними критеріями. Спочатку я проводив кожен запит у вихідній таблиці, хоча всі вони мають деяку фільтрацію (наприклад, дату, статус). Це зайняло багато часу (близько 2 хвилин). У рядках даних є дублікати, а всі індекси НЕ КЛАСТИРОВАНІ. …

1
Як дозволити виконувати збережені процедури, але не записувати?
Я хотів би створити користувача, який читає, на моєму екземплярі SQL Server 2012. Я хотів би дозволити йому право виконувати будь-яку збережену процедуру або функцію, або прямий оператор SQL, який витягує дані з усіх таблиць і представлень, але не оновлювати чи вставляти (тобто нічого не читати і нічого не писати). …

3
Дзеркальне відображення бази даних SQL Server загине. Як зараз можна гарантувати високу доступність?
Функція дзеркального відображення бази даних SQL Server загине: Ця функція буде видалена в майбутній версії Microsoft SQL Server. Уникайте використання цієї функції в нових роботах з розробки та плануйте змінювати додатки, які зараз використовують цю функцію. Замість цього використовуйте групи " Завжди" . Хтось знає, коли? Які мої варіанти баз …

2
LATCH_EX очікує на ресурс METADATA_SEQUENCE_GENERATOR
У нас є процес, який формує звіт про інвентаризацію. На стороні клієнта процес розбиває настроювану кількість робочих потоків для створення фрагмента даних для звіту, який відповідає одному сховищу з багатьох (потенційно тисячі, як правило, десятки). Кожен робочий потік викликає веб-сервіс, який виконує збережену процедуру. Процес бази даних для обробки кожного …

2
Чи змінюють схему «ламають» групи доступності чи вони обробляються прозоро?
Моя організація планує прийняти групи доступності SQL Server 2012, і я намагаюся зрозуміти, який вплив (якщо такий є) матиме на процес оновлення додатків. Ми випускаємо оновлення програми на 8-тижневому циклі, і будь-який випуск може включати зміни схеми та / або міграцію даних. Я намагаюся зрозуміти, чи обробляє рішення HA / …

6
Неможливо продовжити виконання, оскільки сеанс знаходиться в стані вбивства. під час побудови кластерного індексу
Я отримую таку помилку під час спроби створити кластерний індекс Заява скасована. Msg 596, рівень 21, стан 1, рядок 0 Неможливо продовжити виконання, оскільки сеанс знаходиться у стані знищення. Повідомлення 0, рівень 20, стан 0, рядок 0 У поточній команді сталася сильна помилка. Результати, якщо такі є, слід відмовитися. Індекс: …

6
Як виправити заплутану реплікацію на MS SQL Server
Я відновив базу даних із резервної копії. База даних використовує реплікацію для публікації на іншому сервері. Якщо припустити, що відновлення бази даних порушить реплікацію, я спробував видалити реплікацію та створити її знову (у нас є сценарій, щоб відновити її з нуля). Я не впевнений, що саме я зробив, але зараз …

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

2
Створення кластерного індексу не вдається створити таблицю
У нас виникла помилка під час запуску наступного сценарію; IF NOT EXISTS (SELECT * FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_TYPE='BASE TABLE' AND TABLE_NAME='Table_Name') BEGIN CREATE TABLE Table_Name ( Field_Name_1 binary(32) NOT NULL CONSTRAINT PK_Name_Goes_Here PRIMARY KEY NONCLUSTERED , Field_Name_2 int NOT NULL , Field_Name_3 datetime NOT NULL INDEX IX_Name_Goes_Here CLUSTERED ) END …

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