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

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

3
Перемістити файл журналу, не знімаючи базу даних офлайн
Мені потрібно перемістити файл журналу бази даних на новий розділ, не знімаючи базу даних в автономному режимі. Нормальним способом цього було б від'єднання БД, переміщення файлу журналу та повторне приєднання db. Чи можна це зробити, не знімаючи саму базу даних в автономному режимі, і якщо так, то як?

2
Наскільки точний стовпець sys.partition.rows?
У системному представленні sys.partitionsє стовпець "рядки", що є загальною кількістю рядків у заданому розділі. Для таблиці, яка не є розділеною (або має лише один розділ, залежно від того, як ви дивитесь на неї) цей стовпець містить кількість рядків у таблиці. Мені цікаво, наскільки точний цей стовпець і чи можу я …

1
Реплікація багато в одному SQL Server
У мене є 8 індивідуальних машин SQL Server 2008 R2, на кожному розміщена 1 база даних. Кожна база даних має ідентичну структуру та схему таблиці та цілком унікальні дані. Я хотів би встановити сервер звітування (це може бути 2008 або 2012 рр.), Який об'єднує рядки з вибраних таблиць на 8 …

5
Змусити SQL Server виконувати умови запиту, як написано?
Я використовую SQL Server 2008 R2, і у мене є цей псевдо-запит (SP): select ... from ... WHERE @LinkMode IS NULL AND (myColumn IN (...very long-running query...)) ... ... Проблема полягає в тому, що запит займає дуже багато часу, навіть якщо я виконую SP @LinkMode=2. Як ви помітили, тривалий запит …

4
Журнали запитів та інші T-SQL
Мені хотілося б знати, чи є схема SQL Server 2008 R2 за замовчуванням схема реєстрації SELECTвисловлювань (або будь-який інший T-SQL для цього питання). Якщо так, то де я можу це побачити? Якщо ні, як я можу це налаштувати?

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

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

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

1
Ім'я таблиці SQL Server, починаючи з # в базі даних користувача, а не в tempdb, не в таблиці temp
Якось десятиліття тому в нашій базі даних була створена таблиця, яка починається з #. Він відображається в Провіднику об’єктів у базі даних програми, а не в tempdb. Чомусь Azure не імпортує подібну базу даних. Ми не можемо скинути його, перейменувати його або взаємодіяти з ним. Я спробував « Видалити» з …

2
Чи працює @os_run_priority в sp_add_jobstep в SQL Server 2008 R2?
Є чи @os_run_priorityв sp_add_jobstepнасправді працює в SQL Server 2008 R2? Він описується як "зарезервований" або "недокументований". Однак я бачу це у sp_add_jobstepвизначенні: @os_run_priority INT = 0, -- -15 = Idle, -1 = Below Normal, 0 = Normal, 1 = Above Normal, 15 = Time Critical)

1
Як я можу якнайшвидше подрібнити цей XML розширених подій?
Я створив розширений сеанс подій у SQL Server 2008 R2. Сеанс працює і збирає події, як вони відбуваються, точно так, як ви очікували. Якщо я подрібнюю xml, коли подій порівняно мало, продуктивність є прийнятною. Коли у мене є тисячі подій, потрібно назавжди подрібнити xml. Я знаю, що роблю щось не …

2
Чим відрізняються ці два відкати SQL Server?
У SQL Server 2008 R2, чим вони відрізняються: Запустіть ALTERзаяву на кілька хвилин, а потім натисніть "Скасувати виконання". Для повного відкату потрібно кілька хвилин. Запустіть той самий ALTERоператор, але переконайтеся, що LDFфайл недостатньо великий для його успішного завершення. Після того, як LDFобмеження буде досягнуто і не дозволено «автоматичний ріст», виконання …

1
Встановлення змінних в режимі SQLCMD
Використання SQL Server 2008 R2 Enterprise Edition Розглянемо наступне твердження: :setvar source_server_name "SERVERNAME\INSTANCENAME" Чи можливо в режимі SQLCMD отримати це значення за допомогою TSQL Щось на зразок: :setvar source_server_name = SELECT @@servername Дякую Оновлення 15.07.2013 Два запропоновані нижче відповіді не дуже дали бажаний результат, тому я додаю більш релевантний іспит. …

3
Заборонити доступ до інформаційної схеми в SQL Server
Я шукаю найкращий спосіб відключити доступ до sys.tables/ Information Schemaдля користувача / групи в SQL Server. Я знайшов цю тему з 2008 року Він показує спосіб, як заборонити доступ [sys].[something]так: DENY SELECT ON [sys].[columns] TO DenySystemTableSelectRole GO DENY SELECT ON [sys].[tables] TO DenySystemTableSelectRole GO DENY SELECT ON [sys].[syscolumns] TO DenySystemTableSelectRole …

4
Перебудовуючи індекси, тепер БД розміром 10x
У мене база даних SQL Server (2008 R2 SP1), яка становила близько 15 концертів. Виявляється, технічне обслуговування не працювало деякий час, тому я створив план технічного обслуговування, щоб відновити всі індекси, вони були дуже фрагментарними. Робота закінчена, і фрагментація пішла, але зараз база даних перевищує 120 концертів! Я розумію, що …

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