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

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

3
Почему мой ORDER BY сортирует две таблицы до ИСКЛЮЧЕНИЯ (медленно), а не после (быстро)?
Головоломка оптимизатора запросов SQL Server 2008 R2 У нас есть две таблицы, каждая из которых содержит 9 миллионов строк. 70 000 строк разные, остальные одинаковые. Это быстро, 13 секунд, select * from bigtable1 except select * from similar_bigtable2 Это сортирует вывод и также быстро, 13 секунд, select * into #q …


4
Могу ли я экспортировать план обслуживания без использования служб Integration Services?
Я пытаюсь экспортировать простой план обслуживания из экземпляра SQL Server. Я хочу проверить экспорт в систему контроля версий и применить экспортированный план обслуживания к функционально идентичным экземплярам. StackOverflow и SQL Server Newbie рекомендуют использовать службы Integration Services для экспорта плана обслуживания. Когда я пытаюсь подключиться к Integration Services на цели …

1
Что администратор базы данных SQL Server должен знать о Windows Server?
Аналогично моему предыдущему вопросу. Что администратор БД должен знать о SSAS? , который дал действительно замечательный ответ (спасибо, @ConcernedOfTunbridgeWells!), теперь я задаю похожий вопрос: Что нужно знать администратору SQL Server о Windows Server, чтобы иметь возможность эффективно управлять им и понимать, что происходит за кулисами, и в какой степени важно …

4
Знаете ли вы простой способ создания одной записи для каждого часа за последние 12 часов?
У меня есть отчет, который показывает количество событий за последние 12 часов, сгруппированных по часам. Звучит довольно легко, но я борюсь с тем, как включить записи, которые закрывают пробелы. Вот пример таблицы: Event ( EventTime datetime, EventType int ) Данные выглядят так: '2012-03-08 08:00:04', 1 '2012-03-08 09:10:00', 2 '2012-03-08 09:11:04', …

4
Как запустить пакетный файл из запланированного задания через агент SQL Server
Я пытаюсь запустить пакетный файл (Windows) из задания агента SQL Server под SQL Server 2008 R2. В рабочих шагах я создал новый шаг, установив его тип «Операционная система (CmdExec)». Сначала я попытался указать только имя командного файла в поле «Команда». Выдает ошибку, что не может найти файл. Тогда я попробовал: …

5
Каковы эффективные способы работы со схемами баз данных, которые совместно используются ветвями кода?
Работа над проектом с несколькими ветвями, где каждая ветвь в конечном итоге объединяется с основной ветвью и по существу изолирована для разработки новой функции. База данных MS SQL Server имеет общую схему, однако каждая ветвь вносит изменения в схему по мере ее развития. Мой основной вопрос заключается в том, какие …


2
Почему служба агента SQL Server не установлена ​​на автоматический запуск по умолчанию?
После установки SQL Server 2008 R2 по умолчанию процесс агента SQL Server, по-видимому, настроен на ручной запуск. Что является причиной этого? Является ли автоматическая установка плохой идеей или бессмысленной по какой-то причине?

9
Действительно ли изменение порта SQL Server намного безопаснее?
Порт SQL Server по умолчанию - 1433. Наш администратор сказал мне, что порт должен меняться «по соображениям безопасности». Действительно ли намного безопаснее поменять порт? Если сервер находится за брандмауэром и разрешает подключения к нему только с определенного диапазона IP-адресов, разве этого недостаточно?
12 sql-server 

6
Одинаковые (?) Машины SQL Server 2005; запрос занимает 2 секунды на одном, 15 минут на другом
Окружение: У нас есть два 32-разрядных компьютера с Windows Server 2003 R2 под управлением SQL Server 2005. Аппаратные конфигурации - это идентичные серверы с процессором Xeon 5160, 4 ГБ ОЗУ и 13 ГБ RAID0. Флаги AWE и / 3GB не включены. Серверы были установлены параллельно с использованием предварительно определенного контрольного …

3
Сохранение репликации моментальных снимков
На моем производственном сервере SQL Server 2008 настроена репликация моментальных снимков, и я только что заметил, что в папке моментальных снимков есть моментальные снимки, сделанные еще год назад. Как я могу изменить срок хранения этих снимков? В частности, я хотел бы сохранить снимки в течение 5 дней. Вот скриншот папки, …

1
Странное поведение с вычисляемыми столбцами в SQL-сервере
Читая мою экзаменационную книгу 70–433, я подумал о том, что, как я вижу, не работает, но я верю, что оно работает. Отрывок читал что-то вроде: Столбец также должен быть помечен как PERSISTED , что означает, что SQL Server физически сохраняет результат выражения вычисляемого столбца в строке данных, а не вычисляет …
12 sql-server 

1
Генерация больших строк для тестовых данных
Недавно я пытался создать несколько больших строк, содержащих общие тестовые данные для вопроса здесь . Кажется, я знал способ умножения строки. Тем не менее, я больше не могу вспомнить синтаксис. Я ищу что-то вроде: SELECT 'A' + ('a' * 1000) + 'ha!' Чтобы придумать "Aaaaaaaaaaaaaaaha!" (Ну, намного дольше, конечно.) Возможно …
12 sql-server  t-sql 

3
Настройка производительности запросов
Когда вы закончите написание запроса / хранимой процедуры / функции, какой самый информативный способ быстро получить некоторые параметры производительности? Вы запускаете запрос и просматриваете фактический план выполнения? Если да, что вы ищете? Очевидно, что сканирование таблиц / индексов является хитом, но что еще?

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