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

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

5
Переміщення відразу декількох баз даних від C: до D:
У мене є SQL Server 2008 R2 з 323 базами даних, що споживають близько 14 Гб на моєму C: накопичувачі, швидкий SSD. Оскільки я хочу відновити деякий простір на своєму C: диску, я хотів би перенести їх на свій D: диск. Я знайшов цю статтю MSDN , але, здається, це …

5
Різниця між Повною резервною копією та Повною копією лише для копіювання
Я бачив у центральній нитці SQL Server Чи повна резервна копія обрізає журнал? що повна резервна копія не скорочує журнал: Ні. Повна або диференціальна резервна копія не скорочує журнал транзакцій. - Лін Петтіс Ні - повна резервна копія не врізає журнал. - Чад Крофорд Тож яка різниця між повною резервною …

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

2
Обмежте права на з'єднання на SQL Server
У мене є додаток для розгортання у виробництві, який використовує безпеку системи "честі". Тобто всі користувачі підключаються до БД за допомогою облікових даних користувача SQL / passwd, і програма сама керує правами доступу. Остання частина мене не так хвилює, як той факт, що об’єкт з'єднання містить вбудовані облікові дані і …

1
Попередження в плані запитів "Оцінка кардинальності"
create table T(ID int identity primary key) insert into T default values insert into T default values go select cast(ID as varchar(10)) as ID from T where ID = 1 Наведений вище запит містить попередження в плані запитів. <Warnings> <PlanAffectingConvert ConvertIssue="Cardinality Estimate" Expression="CONVERT(varchar(10),[xx].[dbo].[T].[ID],0)" /> </Warnings> Чому воно має попередження? Як …


2
Тупики від замків на тих самих тимчасових столах у різних процесах
Я знайшов тупик, який, як видається, свідчить про те, що я вважав неможливим. У тупику задіяні два процеси: 1. process8cf948 SPID 63 Виконання ALTER TABLE у тимчасовій таблиці #PB_Cost_Excp_Process_Invoices_Work. Володіє замком IX на таблиці #PB_Cost_Excp_Process_Invoices_Work з ідентифікатором об'єкта 455743580 2. process4cb3708 SPID 72 Виконання в UPDATE на тимчасовій таблиці #PB_Cost_Excp_Process_Invoices_Work, …

1
Дозволи SQL Server на створення, відновлення та видалення лише деяких баз даних
У MS SQL Server 2008 R2 мені потрібно мати користувача, який може створювати, відновлювати, DBCC CHECKDB і потім скидати бази даних. Але він не повинен мати доступ до або видаляти вказані бази даних на сервері (з міркувань безпеки). Чи можлива така налаштування?

5
Який найшвидший спосіб експорту таблиці в текстовий файл
У мене буде база даних SQL Server 2012 і таблиця з 3 мільйонами рядків і, можливо, 50 стовпців. Що буде найшвидшим способом для безперервного фонового процесу .net (можливо, видає якусь команду SQL або Powershell), щоб експортувати його в текстовий файл, по одному рядку для кожного рядка даних? Процес .net повинен …

3
Обмежити оновлення для певних стовпців. Дозволити збережену процедуру оновлювати ці стовпці
У мене є чутливі стовпці цін, які я хотів би оновити лише через збережену процедуру. Я хотів би, щоб усі кодові чи ручні спроби зміни значень у цих цінових стовпцях вийшли з ладу, якщо він не використовує збережені процедури, призначені для його оновлення. Я розглядаю можливість здійснення цього за допомогою …

3
Налаштування центральної бібліотеки сховищ процедур / функцій CLR для внутрішніх збережених програм у інших базах даних, які слід використовувати?
Я хотів би використовувати код, який я розробив у C # CLR, щоб використовувати його у всіх базах даних в системі, щоб мені не довелося встановлювати кожну надійну і вмикати CLR і зберігати купу одного і того ж коду всередині кожного . Чи є найкращий спосіб зробити це з адміністративної …

3
Чи слід мігрувати дані за допомогою окремо відключити / скопіювати / вкласти або через резервну копію-відновлення-повтор?
Я збираюся розпочати міграцію файлів баз даних до нового SAN (зі старого SAN) abd. У мене є кілька варіантів для цього. (1) Було запропоновано розглянути рівень зусиль щодо відновлення повної резервної копії до нової бази даних на сервері. Однак (2) мій початковий план полягав у тому, щоб скопіювати файли зі …

1
Коли слід вказати PAD_INDEX?
Отже, ви можете використовувати, FILLFACTORщоб залишити простір на сторінках покажчиків листів. Вказівка PAD_INDEXтакож залишає простір у проміжних вузлах. Які сценарії слід вказати PAD_INDEXта яку користь він надає індексу?

1
Погана продуктивність SQL Server при закритій студії управління
Я помітив дивну поведінку SQL Server 2008 r2 express: Зазвичай час мого запиту становить ~ 650 мс, але якщо я відкрию програму управління і запускаю будь-який простий запит (наприклад SELECT * FROM Something), час виконання стає ~ 40 мс. Якщо я закрию студію управління, це значення повертається до нормального ~ …
17 sql-server  ssms 

4
Неточні рядки "Фактичні" враховуються паралельним планом
Це суто академічне запитання, настільки, що це не викликає проблем, і мені просто цікаво почути якісь пояснення поведінки. Візьміть стандартний випуск Іцзіка Бен-Гана, приєднавшись до таблиці CTE, виходячи з: USE [master] GO SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE FUNCTION [dbo].[TallyTable] ( @N INT ) RETURNS TABLE WITH …
17 sql-server 

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