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

8
Эффективное обновление таблицы с помощью JOIN

У меня есть таблица, в которой указаны данные о домохозяйствах, а в другой - данные обо всех лицах, связанных с домохозяйствами. Для таблицы домохозяйств у меня есть первичный ключ, определенный с использованием двух столбцов в нем - [tempId,n]. Для таблицы person у меня есть первичный ключ,...

8
SQL Server Максимальная и минимальная конфигурация памяти

Каковы правильные настройки минимальной памяти и максимальной памяти в этом случае использования? Сервер имеет 8 ГБ оперативной памяти, два процессора Intel Xeon и Windows Server 2008 R2 / Sql Server 2008 Standard Edition. Он работает с несколькими базами данных размером от 30 до 5 ГБ....

8
Обновление большого реплицируемого измерения (SQL Server PDW)

Мы используем устройство SQL Server PDW для нашего хранилища данных. Одна из таблиц на нашем складе - это реплицированная таблица с 20 миллионами строк. В рамках нашего процесса ETL нам нужно удалить старые записи из этого измерения; однако мы видим, что обновление нескольких записей (<100)...

8
«Очистить» файл базы данных SQL Server, созданный с включенной функцией мгновенной инициализации файла?

На нашем сервере SQL Server включена функция мгновенной инициализации файла, поэтому «пустая» часть файла базы данных не обнуляется перед выделением. Насколько я понимаю, это означает, что файл может содержать «удаленные» данные. Итак, теперь я хочу отправить копию базы данных (возможно, файла...

8
Флаг трассировки и который нужно отключить и почему

В SQL-сервере есть так много флагов трассировки. Почему некоторые из них должны быть выключены. Где-то, где я видел, что флаг трассировки 8017 нужно отключить. Итак, я хочу знать, какой флаг трассировки должен быть отключен и...

8
SQL Server - Как определить идеальную память, например?

У нас есть несколько виртуальных машин, которым выделена X-память. Это количество памяти несколько случайное. Он был выделен для машины, потому что это был объем памяти, который имел физический компьютер, из-за рекомендации поставщика или потому, что мы выдвинули лучшее предположение о том, сколько...

8
Сжатие кластерных индексов и сжатие таблиц - это одно и то же?

Если я устанавливаю сжатие (либо страницу, либо строку) для кластеризованного индекса таблицы, это то же самое, что установка сжатия для таблицы? SQL Server предоставляет варианты для того и другого, что говорит о том, что они разные, но у меня сложилось впечатление, что кластеризованный индекс и...

8
Как узнать, что пользователь выполняет действие по удалению таблицы аудита при использовании общего входа?

Исходная информация: Я создаю коллекцию таблиц аудита для отслеживания обновлений и удалений в наборе таблиц данных для моего приложения. Аудиторские записи создаются с помощью триггеров. DML в базе данных моего приложения обычно поступает от имени входа, которое служба использует для входа в базу...

8
Создать новую базу данных с большим начальным размером

Я хочу создать новую базу данных с файлом данных 200 .mdfГБ ( ) и файлом журнала 50 ГБ ( .ldf). Но это очень медленно (около 15 минут и до сих пор не создано). и это очень много времени. Это нормально? если да, что для этого нужно время? я могу увеличить скорость его создания? Я использую SQL...

8
GROUP BY с МАКСОМ и просто МАКСИМАЛЬНЫМ

Я программист, занимаюсь большой таблицей по следующей схеме: UpdateTime, PK, datetime, notnull Name, PK, char(14), notnull TheData, float Есть кластерный индекс на Name, UpdateTime Мне было интересно, что должно быть быстрее: SELECT MAX(UpdateTime) FROM [MyTable] или SELECT MAX([UpdateTime]) AS...

8
Как добавить связанный с MySQL сервер в SQL Server?

Я пытаюсь добавить связанный сервер на SQL Server для MySQL Server. Обратите внимание, что SQL Server установлен на отдельном компьютере с другим именем домена. SQL-сервер находится 10.0.1.1на old_domain.com. Сервер MySQL находится 10.0.1.2на new_domain.com. Я добавил ODBC Data Source на сервер...

8
Специальная вставка TempDB для выбора UserDB приводит от SOS_SCHEDULER_YIELD к ENCRYPTION_SCAN

В одной из наших производственных систем обнаружена проблема с одним оператором вставки во временную таблицу из нашей пользовательской базы данных. Когда я закомментирую вставку / выбор, рассматриваемый хранимый процесс запускается своевременно, поэтому я уверен в своей изоляции проблемы. Серия...

8
«Когда соединение закрывается и возвращается в пул, уровень изоляции от последнего оператора SET TRANSACTION ISOLATION LEVEL сохраняется»?

В сетевой статье MSDN « Изоляция моментальных снимков в SQL Server » говорится: «Уровень изоляции имеет область действия всего соединения, и после установки для соединения с помощью инструкции SET TRANSACTION ISOLATION LEVEL он остается в силе до тех пор, пока соединение не будет закрыто или не...

8
Отображать имена таблиц в заголовках в SQL Server Management Studio

Кто-нибудь знает, как заставить SQL Server Management Studio отображать имена таблиц в заголовке. Прямо сейчас они почти бесполезны, и каждый раз, когда мне нужно посмотреть на стол, мне приходится снова его открывать. В старые добрые времена я привык использовать Enterprise Manager, и это было...

8
Список размеров таблиц для всех таблиц во всех базах данных

Существует ли простой способ перечисления размера каждой таблицы в каждой базе данных на сервере MSSQL? Я использовал запрос к sys.tables, чтобы получить результаты для одной базы данных, но у нас есть> 100 баз данных на сервер, так что способ получить те же результаты, но для всех баз данных,...

8
Запустить задание агента сервера по расписанию, только если процессор не используется

У меня есть задание, настроенное в агенте SQL Server для запуска запроса на обновление. Я хочу, чтобы эта работа выполнялась каждую ночь с полуночи до 5 утра, и я хочу, чтобы она повторялась каждые 5 минут в течение этого периода времени. Но я хочу, чтобы работа выполнялась только в том случае,...

8
Есть ли преимущества использования временных таблиц по сравнению с производными таблицами в SQL Server?

Я читал, что производные таблицы имеют лучшую производительность, чем временные таблицы, но в любом случае многие разработчики SQL Server предпочитают вторые. Почему? Я должен делать запросы с большими данными (миллионы записей), и я хочу быть уверен, что я использую лучший выбор. CREATE TABLE A(...

8
Как создать пользователей на сервере SQL для доступа только к одной базе данных с помощью Management Studio [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос так это на тему для базы данных администраторов Stack Exchange. Закрыто 6 лет назад . Как создать пользователей в SQL Server 2008 R2 для доступа только к одной базе данных с...

8
Производительность SQL Server: доминирующий тип ожидания PREEMPTIVE_OS_DELETESECURITYCONTEXT

Вчера мне позвонил клиент, который жаловался на высокую загрузку ЦП на своем SQL Server. Мы используем SQL Server 2012 64 бит SE. Сервер работает под управлением Windows Server 2008 R2 Standard, Intel Xeon 2,20 ГГц (4 ядра), 16 ГБ ОЗУ. Убедившись , что преступник был на самом деле SQL Server, я...