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

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

1
Повідомлення FlushCache, що з’являються в журналі в певний час
Останнім часом у нас виникає багато проблем із роботою бази даних, і я намагаюся зрозуміти, чи можу я зрозуміти, чому. У нас немає DBA (я розробник програмного забезпечення), тому я щось просто крилатую, і багато чого з того, що я знаходжу в Інтернеті, читається як іноземна мова для мене. Ми …

1
ВИСТАВКА СТАТИСТИКИ IO - робочий стіл / робочий файл
Я виконую запит, який виробляє план: Статистика IO: Table 'Worktable'. Scan count 0, logical reads 0, physical reads 0, read-ahead reads 0, lob logical reads 0, lob physical reads 0, lob read-ahead reads 0. Table 'Workfile'. Scan count 128, logical reads 5952, physical reads 576, read-ahead reads 6080, lob logical …

5
Чому цей чіткий склад викликає проблеми лише з пов'язаним сервером?
Я запитую дані з пов'язаного сервера через представлення на початковому сервері. Подання повинно включати пару стандартизованих стовпців, таких як Created, Modifiedі Deleted, але в цьому випадку таблиця на вихідному сервері не має відповідної інформації. Отже, стовпці явно наводяться на відповідні типи. Я оновив перегляд, змінивши стовпець із NULL AS Modified …

2
Басейни підключення скидаються з помилкою: 18056, тяжкість: 20, стан: 46. Лічильники Perfmon не відображаються
Ми використовуємо автентифікацію SQL (щоб зменшити кількість пулів підключення) та рядки з'єднання .NET 4.0 для підключення до SQL Server Enterprise Edition 2012 SP1 на сервері Windows 2008 R2 Enterprise Server: Microsoft SQL Server 2012 (SP1) - 11.0.3000.0 (X64) 19 жовтня 13:38:57 Авторські права (c) Microsoft Corporation Enterprise Edition (64-розрядна) для …

4
Поради щодо діагностики "іноді" повільного запиту
У мене зберігається процедура, яка повертає результати з індексованого виду через індекс покриття. Зазвичай вона працює швидко (~ 10 мс), іноді може працювати до 8 секунд. Ось приклад випадкового виконання (зверніть увагу: це не повільне, але текст запиту є однаковим, окрім значення, яке пройшло): declare @p2 dbo.IdentityType insert into @p2 …

3
Реалізація підтипу підтипу в конструкції типу / підтипу з взаємовиключними підкласами
Вступ Для того, щоб це питання було корисним для майбутніх читачів, я буду використовувати загальну модель даних для ілюстрації проблеми, з якою я стикаюся. Наша модель даних складається з 3 об'єктів, які повинні бути позначені як A, Bі C. Для того, щоб все було просто, всі їх атрибути матимуть intтип. …

2
Чому DELETE залишає затяжний ефект на продуктивність?
Наприкінці - тестовий сценарій для порівняння продуктивності між змінною @table та таблицею #temp. Я думаю, що я його правильно встановив - терміни виконання знімаються поза командами DELETE / TRUNCATE. Результати, які я отримую, такі (раз у мілісекундах). @Table Variable #Temp (delete) #Temp (truncate) --------------- -------------- ---------------- 5723 5180 5506 15636 …

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

2
Визначення заблокованої таблиці або рядка в SQL Server
Я намагаюся зрозуміти / навчитися відслідковувати деталі заблокованого сеансу. Тому я створив таку настройку: create table foo (id integer not null primary key, some_data varchar(20)); insert into foo values (1, 'foo'); commit; Тепер я підключаюся до бази даних двічі від двох різних клієнтів. Проблеми першого сеансу: begin transaction update foo …

1
Чи безпечно покладатися на порядок дії INSERT's OUTPUT?
Враховуючи цю таблицю: CREATE TABLE dbo.Target ( TargetId int identity(1, 1) NOT NULL, Color varchar(20) NOT NULL, Action varchar(10) NOT NULL, -- of course this should be normalized Code int NOT NULL, CONSTRAINT PK_Target PRIMARY KEY CLUSTERED (TargetId) ); У двох дещо різних сценаріях я хочу вставити рядки та повернути …

2
Блокування СТВОРИТИ ТАБЛИЦЮ
В іншому додатку мене вразив поганий дизайн: кілька потоків виконують EnsureDatabaseSchemaExists()метод одночасно, який в основному виглядає так: IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'MyTable') AND type = N'U') BEGIN CREATE TABLE MyTable ( ... ); END Однак, навіть якщо він виконується в транзакції СЕРІАЛІЗАЦІЙНО, цей код …

3
Команда SQLCMD не може вставити наголоси
Я намагаюся запустити sqlcmd.exe для встановлення нової бази даних з командного рядка. Я використовую SQL SERVER Express 2012 у Windows 7 64 біт. Ось команда, яку я використовую: SQLCMD -S .\MSSQLSERVER08 -V 17 -E -i %~dp0\aqualogyDB.sql -o %~dp0\databaseCreationLog.log Ось фрагмент сценарію створення файлу sql: CREATE DATABASE aqualogy COLLATE Modern_Spanish_CI_AS WITH …

3
Унікальний ідентифікатор із додатковими символами, які все ще відповідають Вибору
Ми використовуємо SQL Server 2012 з унікальним ідентифікатором, і ми помітили, що при виборі додаткових символів, доданих до кінця (так що не 36 символів), він все одно повертає відповідність UUID. Наприклад: select * from some_table where uuid = '7DA26ECB-D599-4469-91D4-F9136EC0B4E8' повертає рядок з uuid 7DA26ECB-D599-4469-91D4-F9136EC0B4E8. Але якщо ви запускаєте: select * …

6
Що таке SQL Server "Denali"? Що нового?
Я знайшов нову назву під назвою SQL Server "Denali" у випадаючому списку MSDN, але не знайшов багато інформації про це: Що нового (ця документація призначена лише для попереднього перегляду, як я бачу) Топ-9 нових можливостей SQL Server "Denali" Хтось має більш детальну інформацію про нові функції або значні виправлення помилок …


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