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

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

5
Приєднати / від'єднати відносно резервного копіювання / відновлення
Мені потрібно перенести базу даних (в цілому) на інший сервер, щоб зробити дублікат бази даних для установки іншого тестового середовища. У мене є два варіанти: Зробити повну резервну копію на вихідному сервері / відновити на сервері призначення; Від'єднати на вихідному сервері / приєднати на сервері призначення. Які плюси і мінуси …

2
Чи може SQL Server створювати зіткнення у створених системою іменах обмежень?
У мене є додаток, який створює мільйони таблиць у базі даних SQL Server 2008 (не кластеризований). Я шукаю оновлення до SQL Server 2014 (кластеризовано), але я потрапляю на повідомлення про помилку під час навантаження: "У базі даних вже є об'єкт з назвою" PK__tablenameprefix__179E2ED8F259C33B " Це ім'я обмеження, породжене системою. Це …


1
UPSERT - Чи є краща альтернатива MERGE або @@ rowcount? [зачинено]
Важко сказати, про що тут питають. Це питання є неоднозначним, розпливчастим, неповним, надто широким або риторичним і не може бути обґрунтованим відповіді в його теперішній формі. Для уточнення цього питання, щоб його можна було знову відкрити, відвідайте довідковий центр . Закрито 7 років тому . Мені було цікаво, чи стикалися …

3
Паралельне оновлення статистики
У SQL Server 2008 чи новіших версіях є UPDATE STATISTICS WITH FULLSCANоднопоточна операція чи вона може використовувати паралелізм? Як щодо оновлення статистики з вибіркою за замовчуванням - чи можна використовувати паралелізм? Я не бачу параметр із зазначенням MAXDOPстатистики оновлення.

2
Як додати користувача з доступом до одного перегляду?
Я працюю з MSSQL Server Management Studio 2008 і мені потрібно викрити перегляд третьої сторони для їх узгодження даних. Я створив відповідний вигляд, але у мене виникли проблеми зі створенням користувача та наданням користувачеві відповідних дозволів для вибору з представлення даних. Я слідував за майстрами для створення логіна та користувача, …

5
Який хороший інструмент для візуалізації завдань SQL Agent? [зачинено]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб це було темою для адміністраторів баз даних Stack Exchange. Закрито 4 роки тому . Мені здається, що вбудовані інструменти MS SQL Studio для управління завданнями агента трохи засмучують. Які інструменти там вам здалися …

2
Ширина стовпця VARCHAR SQL Server
Шукаючи по Інтернету, я знайшов суперечливі поради щодо того, чи є вплив на ефективність при вказівці надто широких стовпців VARCHAR, наприклад VARCHAR (255), коли VARCHAR (30), ймовірно, зробить. Я послідовно бачу, що існує показник ефективності, якщо весь рядок перевищує 8060 байт. Крім цього, я бачу незгоду. Чи правда, що це …

5
Плюси / мінуси використання декількох баз даних проти використання однієї бази даних
Я працював над новим проектом, який вимагає використовувати 7 баз даних, стверджуючи, що продуктивність, стабільність та оптимізація легше реалізуються. Хоча я не згоден, у мене виникають проблеми зі збиранням добрих аргументів для використання єдиної бази даних (розділення таблиць на логічні домени). Один з моїх аргументів поки що - це цілісність …

2
Чи слід додати стиснення рівня сторінки перед додаванням основного ключа чи після?
Ситуація Склад даних на Sql Server 2008 Enterprise 36+ мільйонів рядів (без запитання) із 60+ стовпцями 750k додається щомісяця Не визначено первинного ключа (я його зараз визначив) Без стиснення Що я думаю робити (у такому порядку) Додати стиснення рівня сторінки Додайте ПК Додайте ряд некластеризованих індексів Робіть це якомога швидше …


1
Встановити NOCOUNT Помилка обробки SQL-дзвінка після оновлення
Ми оновлюємо тестове середовище новим сервером та оновленою версією Microsoft SQL Server, і виникли проблеми. На новому сервері наш старий код отримає "операція заборонена, коли об'єкт закритий" під час виконання деяких збережених процедур. Це повідомлення ніколи не з’являлося на старому сервері. Коли ми відстежили її, проблему можна вирішити, додавши SET …

4
У яких випадках транзакція може бути здійснена з блоку CATCH, коли для XACT_ABORT встановлено значення ВКЛ?
Я читав MSDN про TRY...CATCHта XACT_STATE. У ньому є наступний приклад, який використовує XACT_STATEв CATCHблоці TRY…CATCHконструкції для визначення, чи потрібно здійснювати транзакцію чи повертати назад: USE AdventureWorks2012; GO -- SET XACT_ABORT ON will render the transaction uncommittable -- when the constraint violation occurs. SET XACT_ABORT ON; BEGIN TRY BEGIN TRANSACTION; …

3
Чи можу я створити визначений користувачем тип таблиці та використовувати його в одній транзакції?
Коли я виконую наступне (в студії управління, GO розділить команди на партії) use tempdb begin tran go CREATE TYPE dbo.IntIntSet AS TABLE( Value0 Int NOT NULL, Value1 Int NOT NULL ) go declare @myPK dbo.IntIntSet; go rollback Я отримую повідомлення про помилку в глухий кут. Мій процес зайшов у глухий …

3
Чи є спосіб визначити, чи запити SQL Server виконуються в пам'яті чи збираються на диск?
Я натрапив на набір збережених процедур у сьогоднішній програмі, які неодноразово викликаються протягом тривалого процесу. У межах кожної процедури я знайшов кілька різних операторів вибору, деякі в циклі; не дивно, що ці підпрограми, які зараз використовуються, запускають кілька хвилин, коли інтуїція очікує, що вони завершаться за кілька секунд. Здається досить …

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