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

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

2
Чи є різниця між розміщенням псевдоніму стовпця на початку або в кінці визначення стовпця?
Я завжди бачив і писав псевдоніми своєї колонки як SELECT 1 as ColumnName але сьогодні натрапив на запит, який використовувався SELECT ColumnName = 1 Чи є різниця в тому, як ці два запити виконуються? Або серед DBA існує стандарт, який слід використовувати? Особисто я думаю, що 2-го було б легше …

3
Знайдіть користувачів-сиріт
У SQL Server 2005, чи можна знайти користувачів, які або не існують на рівні сервера (обліковий запис, який був видалений на рівні сервера, але не був відмежований від баз даних до його видалення), або облікові записи, які не пов’язані між собою (можливо, обліковий запис було видалено на рівні сервера, але …

2
Встановлення ЧИТАТИ НЕЗАБАВЛЕНО, читаючи DMV
Я бачив, як кілька людей дзвонять, SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTEDперш ніж читати DMV-системи. Чи є коли-небудь причина для цього, якщо припустити, що ви не змішуєте дзвінки на DMV та таблиці в одній транзакції?
12 sql-server  dmv 

1
Оновіть SQL Server 2005 до SQL Server 2012
У мене створено тестове середовище з наступним: Віртуальна машина (Hyper-V) Windows Server 2008 R2 SP1 (x64-біт) SP4 для Windows SQL Server 2005 для розробника (x64-біт) (ім'я примірника за замовчуванням) 1 База даних із об'єднанням реплікації налаштована ... 3 публікації з 2 підписниками. Ми тестуємо процедуру оновлення до версії для розробників …

2
ETL: витяг з 200 таблиць - потік даних SSIS або користувацький T-SQL?
Виходячи з мого аналізу, повна мірна модель для нашого сховища даних вимагатиме вилучення з понад 200 таблиць-джерел. Деякі з цих таблиць будуть витягнуті як частина додаткового навантаження, а інші - повне навантаження. Зауважимо, у нас є близько 225 джерел баз даних, всі з тією ж схемою. З того, що я …


1
Поведінка TempDB SQL Server у середовищі великої пам'яті
Читання цього питання нагадало мені питання, яке у мене було деякий час тому. У нас є SQL Server, який має 512 Гб оперативної пам’яті, основна база даних - 450 ГБ. Ми бачимо досить багато дій у TempDB (гаразд, я думаю, що це "досить багато дій" - може не бути!). Я …

1
Дзеркальне відображення - недоступно мережеву адресу сервера
У мене встановлений SQL Server 2008 R2. Він містить три екземпляри. За замовчуванням (MSSQLServer) Перша інстанція Другий екземпляр Все це увійти як мережевий сервіс .. Екземпляр за замовчуванням - Основний сервер. Перший екземпляр - Дзеркало, Другий екземпляр - Сервер свідок Спочатку я взяв резервну копію повного резервного копіювання та транзакційних …

2
Чому цей запит не використовує мій некластеризований індекс, і як його зробити?
Надаючи відповідь на це питання щодо підвищення продуктивності запитів, я хотів би дізнатися, чи є спосіб зробити свій індекс за замовчуванням. Цей запит запускається приблизно за 2,5 секунди: SELECT TOP 1000 * FROM [CIA_WIZ].[dbo].[Heartbeats] WHERE [DateEntered] BETWEEN '2011-08-30' and '2011-08-31'; Цей працює приблизно за 33 мс: SELECT TOP 1000 * …

4
SQL Server 2012 ставить [дужки] навколо імен таблиці та стовпців
Коли ви перетягуєте папку Стовпці до вікна редактора, повний список стовпців додається без дужок. Якщо ви перетягуєте стовпці окремо, у них є дужки. Чи можна все-таки вимкнути це? Я не можу нічого знайти в варіантах, і вони насправді відволікають.

2
Дозволити користувачеві робити що-небудь у межах своєї власної схеми, але не створювати та не скидати саму схему
Я створив схему в SQL Azure і надав наступні дозволи на роль бази даних: CREATE ROLE myrole AUTHORIZATION dbo; EXEC sp_addrolemember 'myrole', 'myuser'; CREATE SCHEMA myschema AUTHORIZATION dbo; GRANT ALTER, CONTROL, DELETE, EXECUTE, INSERT, REFERENCES, SELECT, UPDATE, VIEW DEFINITION ON SCHEMA::myschema TO myrole; GRANT CREATE TABLE, CREATE PROCEDURE, CREATE FUNCTION, …

3
Наслідки використання унікального некластеризованого індексу з покриваючими стовпцями замість первинного ключа
У нас є велика таблиця, в [MyTable]якій зараз є і a Primary Key, і a Unique Non Clustered Indexв тому ж стовпці ( [KeyColumn]). Індекс U NC також має додаткові покривні колони. Наявність як ПК, так і унікального індексу NC в одних стовпцях видається зайвим, тому я розглядав питання про …

3
Як SQL Server зберігає інформацію у властивостях графіку роботи?
Я знаю, що є SELECT * FROM msdb..sysjobschedules, але це просто показує, коли наступного разу запланована робота. Хочу знати, як це все визначається і зберігається. То де воно зберігає значення для Повторюється кожного понеділка?
12 sql-server  t-sql  jobs 

3
Чому мій ЗАМОВЛЕННЯ за сортуванням двох таблиць перед ВИКЛЮЧЕННЯ (повільно), а не після (швидко)?
Головоломка оптимізатора запитів SQL-сервера 2008 R2 У нас є дві таблиці, обидві містять 9 мільйонів рядків. 70 000 рядів різні, інші ж. Це швидко, 13 секунд, select * from bigtable1 except select * from similar_bigtable2 Це сортує вихід, а також швидко, 13 секунд, select * into #q from bigtable1 except …

3
Початковий розмір бази даних PostgreSQL
До мого питання є 2 частини. Чи є спосіб вказати початковий розмір бази даних в PostgreSQL? Якщо цього немає, як боротися з фрагментацією, коли база даних зростає з часом? Нещодавно я перейшов з MSSQL на Postgres, і однією з речей, які ми робили у світі MSSQL при створенні бази даних, …

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