Вопросы с тегом «sql-server»

Все версии Microsoft SQL Server (не MySQL). Также добавьте тег для конкретной версии, например sql-server-2016, поскольку он часто имеет отношение к вопросу.

2
Есть ли разница между размещением псевдонима столбца в начале или конце определения столбца?
Я всегда видел и писал свои псевдонимы столбцов как SELECT 1 as ColumnName но сегодня наткнулся на запрос, который использовал SELECT ColumnName = 1 Есть ли разница в том, как выполняются эти два запроса? Или среди администраторов баз данных есть какой-то стандарт? Лично я думаю, что 2-й будет легче читать …

3
Найти осиротевших пользователей
В SQL Server 2005 есть способ найти пользователей, которые либо не существуют на уровне сервера (учетная запись, которая была удалена на уровне сервера, но не была отсоединена от баз данных до ее удаления), либо учетные записи, которые не связаны (учетная запись могла быть удалена на уровне сервера, но не на …

2
Установка READ UNCOMMITTED при чтении DMV
Я видел, как несколько человек звонили, SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTEDпрежде чем читать системные DMV. Есть ли какая-либо причина для этого, если вы не смешиваете вызовы к DMV и таблицам в одной транзакции?
12 sql-server  dmv 

4
Быстрый способ проверить две таблицы друг против друга
Мы делаем процесс ETL. Когда все сказано и сделано, есть несколько таблиц, которые должны быть идентичными. Какой самый быстрый способ проверить, что эти таблицы (на двух разных серверах) на самом деле идентичны. Я говорю о схеме и данных. Могу ли я сделать хеш для таблицы сам по себе, как если …

1
Обновите SQL Server 2005 до SQL Server 2012
У меня есть тестовая среда со следующим: Виртуальная машина (Hyper-V) Windows Server 2008 R2 SP1 (64-разрядная версия) Windows SQL Server 2005 Developer Edition SP4 (64-разрядная версия) (имя экземпляра по умолчанию) Создана 1 база данных с репликацией слиянием ... 3 публикации с 2 подписчиками каждая. Мы тестируем процедуру обновления до SQL …

2
ETL: извлечение из 200 таблиц - поток данных SSIS или пользовательский T-SQL?
Исходя из моего анализа, полная размерная модель нашего хранилища данных потребует извлечения из более чем 200 исходных таблиц. Некоторые из этих таблиц будут извлечены как часть дополнительной нагрузки, а другие будут полной загрузкой. Отметим, что у нас есть около 225 исходных баз данных с одинаковой схемой. Из того, что я …

1
Почему SQL Server не поддерживает ограничения внешнего ключа для представлений?
Я знаю, что SQL Server не поддерживает использование представления в качестве ссылки для ограничения внешнего ключа, есть ли причина (то есть что-то связанное с реляционной моделью), это так? Кажется, это было бы полезно ....
12 sql-server 

1
Зеркалирование - сетевой адрес сервера недоступен
У меня установлен SQL Server 2008 R2. Он содержит три экземпляра. По умолчанию (MSSQLServer) Первый случай Второй экземпляр Все это вход в систему как сетевой сервис. Экземпляр по умолчанию - Основной сервер. Первый экземпляр - Зеркальный. Второй экземпляр - Сервер-свидетель. Первоначально я взял полное резервное копирование и резервное копирование журнала …

1
Поведение базы данных SQL Server в среде большой памяти
Прочтение этого вопроса напомнило мне вопрос, который у меня был недавно. У нас есть SQL Server с 512 ГБ ОЗУ, основная база данных - 450 ГБ. Мы видим довольно много действий в TempDB (хорошо, я думаю, что это «довольно много действий» - это может и не быть!). Я установил демо-версию …

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 * FROM …

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 также имеет дополнительные столбцы покрытия. Наличие как PK, так и Unique NC Index в одних и тех же столбцах представляется избыточным, поэтому …

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

3
Исходный размер базы данных PostgreSQL
На мой вопрос есть 2 части. Есть ли способ указать начальный размер базы данных в PostgreSQL? Если нет, как вы справляетесь с фрагментацией, когда база данных растет со временем? Недавно я перешел с MSSQL на Postgres, и одна из вещей, которые мы делали в мире MSSQL при создании базы данных, …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.