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

9
Лучший способ для резервного копирования и усечения журналов транзакций по расписанию

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

9
Подсчитать общую сумму (столбец)

У меня есть этот код, который суммирует количество для определенного элемента ( itemid) и по коду даты продукта ( proddte). select sum(qty), itemid, proddte from testtable where .... group by itemid, proddte То, что я хочу сделать, это получить общее количество qtyнезависимо от itemid/proddte. Я...

9
Почему префикс схемы (dbo) является обязательным, когда мы вызываем функцию?

Когда пользователь сопоставлен со схемой по умолчанию (dbo), и мы можем выбрать все таблицы в [dbo] без добавления префикса схемы. Мы можем выполнять хранимые процедуры без префикса, если он находится в схеме по умолчанию. Учитывая это, зачем нам префикс функции со схемой?...

9
Оценка кардинальности для> = и> для значения внутришаговой статистики

Я пытаюсь понять, как SQL Server пытается оценить предложения «больше чем» и «больше, чем равно» в SQL Server 2014. Я думаю, что я понимаю оценку мощности, когда она достигает шага, например, если я делаю select * from charge where charge_dt >= '1999-10-13 10:47:38.550' Оценка количества...

9
Иерархические разрешения в таблице хранятся в иерархии

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

9
Как именно sp_msforeachdb работает за кулисами?

Мне нужно решить проблему, с которой я столкнулся, и мне нужна помощь, чтобы понять, как sp_msforeachdb работает, чтобы преодолеть мою проблему. Что происходит, каждый раз, когда я запускаю sp_msforeachdb, я получаю сообщение об ошибке Msg 102, Level 15, State 1, Incorrect syntax near '61' Пример...

9
Узел конфигурации сети SQL Server отсутствует в Configuration Manager после установки

У меня есть сервер под управлением Windows 2012 R2 Datacenter 64-bit. Я использовал SQL 2016 RC3 без проблем, и я хочу заменить его на RTM-сборку, которая у нас есть из MSDN. После удаления RC3 и последующей установки RTM я не смог удаленно подключиться к серверу. После проверки я вижу в...

9
Восходящая ключевая проблема - ведущий столбец с маркой «стационарный» - SQL Server

Я исследовал медленные запросы в нашей базе данных и пришел к выводу, что это классическая проблема возрастающих ключей. Поскольку новые строки вставляются практически постоянно, а определенный фрагмент SQL для извлечения последних данных из БД запускается каждые 30 минут, первый вариант обновления...

9
Разрешить ли разработчикам использовать LocalDB против экземпляра «разработки»?

Очень похоже на вопрос, который был опубликован здесь ранее: « Могут ли разработчики запрашивать производственные базы данных? » Я хотел бы поделиться вашими соображениями по другой особенно раздражающей теме! Многие компании запрещают разработчикам устанавливать SQL Server Express и тому подобное...

9
ошибка в database_scoped_configurations

Я пытаюсь вставить набор результатов из: SELECT * FROM sys.database_scoped_configurations во временную таблицу, потому что я хочу проверить настройки для всех баз данных на моем сервере. Итак, я написал этот код: DROP TABLE IF EXISTS #h CREATE TABLE #h(dbname sysname, configuration_id INT, name...

9
Совет SQL Server для старого взлома [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос так это на тему для базы данных администраторов Stack Exchange. Закрыто 3 года назад . Вечерние парни и девушки, я надеюсь, что некоторые из вас, легенды, смогут помочь мне...

9
Запрос не отвечает при добавлении двух столбцов

Когда я добавляю два столбца в мой выбор, запрос не отвечает. Тип столбца nvarchar(2000). Это немного необычно. Версия SQL Server - 2014. Существует только один первичный индекс. Всего записей всего 1000 строк. Вот план выполнения до ( XML showplan ): План выполнения после ( XML showplan ): Вот...

9
Перенос данных из SQL Server 2005 в 2016 г.

Я новичок в администрировании SQL Server, но мне хорошо с языком SQL и созданием пакетов служб SSIS. Я хочу перенести данные с SQL Server 2005 на 2016 год. Мой вопрос заключается в том, нужно ли мне беспокоиться о системных базах данных и других объектах, таких как индексы, хранимые процедуры,...

9
Изменение столбца идентификации с INT на BIGINT

У меня есть таблица со столбцом идентификации, который также является первичным ключом. В настоящее время в нем 50 миллионов строк, а наибольшее значение столбца идентификаторов составляет 148 921 803. Таблица имеет много DELETEs и INSERTSвыполняется на нем, отсюда и высокое значение. Мы хотим...

9
Какие есть причины, чтобы остановить SQL Server?

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

9
Статистика: процессорное время против прошедшего времени. Что важнее?

При настройке производительности, что важнее: Процессорное время или прошедшее время? Существуют ли сценарии, в которых один из них важнее другого? Пример: при настройке производительности время ЦП сократится на ~ 38%, а затраченное время увеличится на ~ 22%. Это улучшение...

9
КОАЛЕСС теперь саркастичен?

Один из моих разработчиков утверждает, что COALESCE(column, default value) = default valueтеперь это можно саркастично. Это правильно? Я COALESCEвыполнил следующий тест, и думаю, что это подразумевает, что это невозможно. USE tempdb; SELECT @@VERSION; -- Microsoft SQL Server 2016 (RTM-CU3-GDR)...

9
Постоянный вычисляемый столбец, вызывающий сканирование

Преобразование обычного столбца в постоянный вычисляемый столбец приводит к тому, что этот запрос не может выполнять поиск индекса. Почему? Протестировано на нескольких версиях SQL Server, включая 2016 SP1 CU1. Repros С вычисляемым столбцом С обычной колонкой Беда в том , с table1, col7. Таблицы и...