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

10
Почему возникают типы ожидания async_network_io?

На прошлой неделе в нашей базе произошло что-то странное. Внезапно приложение заблокировалось для наших пользователей, которые не смогли сохранить новые объекты и т. Д. После просмотра монитора активности SQL Server (2008 с режимом совместимости 2005) я увидел следующие три записи: Через некоторое...

10
Ввод / вывод заморожен в базе данных, а также ввод / вывод был возобновлен в базе данных ежедневно в журнале с полным резервным копированием

Я хотел бы сказать, что, как ежедневно, я получил сообщение в моем файле журнала. Сначала Ввод / вывод заморожен в базе данных (DatabaseName), в журнале появляется сообщение. Сообщение как Ввод / вывод заморожен в базе данных (имя_базы данных). Никаких действий пользователя не требуется. Однако,...

10
Подготовка TDE: резервное копирование ключа / сертификата для восстановления

Я работаю в среде разработчиков, чтобы лучше понять TDEшифрование. У меня это работает вместе с резервными копиями и восстанавливает на другом сервере. У меня было несколько вопросов, я знаю, что мне нужно сделать резервную копию сертификата с соответствующим закрытым ключом. USE master; GO BACKUP...

10
Обновление запросов происходит медленнее после включения полнотекстового индекса SQL Server

У меня есть веб-сайт asp.net со множеством запросов на вставку, обновление и удаление, работающих с моей базой данных. Несколько дней назад я создал полнотекстовый индекс по двум столбцам одной из таблиц. После этого я понял, что, когда веб-сайт выполняет запросы на обновление этой таблицы,...

10
SQL Server 2000 в Windows 10

Мне нужно установить SQL Server MSDE 2000 SP4 на Windows 10. У меня есть другие машины под управлением Windows 7 и 8.1, и SQL Server MSDE 2000 работает нормально (также настроена репликация слиянием). Сейчас я тестирую тот же сценарий с Windows 10, но установка неожиданно закрывается во время...

10
Смещение окна, основанное на отметке времени

Я пишу запрос, который будет использоваться для публикации результатов в социальной сети. Концепция заключается в том, что мобильное приложение будет запрашивать N элементов и предоставлять начальную дату и время, которые я назвал @CutoffTimeниже. Цель времени отключения состоит в том, чтобы...

10
Права доступа к папке данных SQL Server

Я сделал новую установку SQL Server 2014. Затем я хотел присоединить несколько баз данных с предыдущего сервера SQL Server 2012. Я скопировал все mdfи ldfфайлы в каталог данных, но когда я попытался прикрепить их, я получил это сообщение об ошибке: CREATE FILE обнаружил ошибку операционной системы...

10
Возможная бесконечная перекомпиляция была обнаружена для SQLHANDLE

Я нашел странные сообщения об ошибках в журнале ошибок SQL: Bocss: один и тот же тупик происходит каждый час - требует расследования Кроме того, множество перекомпиляций перечислены в журнале ошибок для других SPID согласно следующим примерам: 09/04/2015 14: 30: 10, spid64, Неизвестный, возможная...

10
sql server: обновление полей на огромной таблице небольшими порциями: как получить прогресс / статус?

У нас очень большая таблица (100 миллионов строк), и нам нужно обновить пару полей в ней. Что касается доставки журналов и т. Д., Мы также, очевидно, хотим, чтобы они содержали транзакции размером с кусочек. Подойдет ли нижеприведенное? И как мы можем заставить его напечатать какой-то вывод, чтобы...

10
Замените значение строго типизированного элемента xml в SQL Server на XQuery

Задан элемент, определенный в коллекции XML-схем как таковой: <xsd:element name="xid"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="32" /> </xsd:restriction> </xsd:simpleType> </xsd:element> Как бы вы обновили элемент с помощью...

10
Отфильтрованный индекс используется только тогда, когда отфильтрованная часть находится в СОЕДИНЕНИИ, а не ГДЕ

Я создал отфильтрованный индекс ниже, однако, когда я запускаю 2 запроса дальше вниз, этот индекс используется только для поиска в первом примере, который имеет END_DTTM в JOIN, а не в предложении where (это единственная разница в запросах) , Кто-нибудь может объяснить, почему это происходит?...

10
Невозможно заставить работать SQLCMD независимо от того, что я пытаюсь

Независимо от того, что я делаю, я не могу заставить работать SQLCMD. Я пытаюсь запустить сценарий размером более 200 МБ и не может быть запущен из приложения сервера SQL, поэтому мне нужно сделать это через SQLCMD, однако всякий раз, когда я пытаюсь войти в систему или запустить сценарий, он...

10
Каковы версии FIRST () и LAST () для SQL Server 2012?

У меня есть таблица с valueколонкой. Я хочу вычислить последнюю строку минус первую строку, как показано здесь: id value 1 10 2 45 3 65 4 95 . . . . . . 500 200 Я хочу получить 200 - 10 = 190 Я попытался использовать приведенную ниже команду в SQL Server 2012, однако LASTи FIRSTне работает. SELECT...

10
Приложение запрашивает пустые таблицы

Моя компания использует приложение, которое имеет довольно серьезные проблемы с производительностью. Есть ряд проблем с самой базой данных, над которыми я сейчас работаю, но многие проблемы связаны исключительно с приложениями. В своем исследовании я обнаружил, что миллионы запросов попадают в базу...

10
Что на самом деле указывает столбец «чтения» в sys.dm_exec_sessions?

Это может показаться очень простым вопросом, и так оно и должно быть. Однако, как поклонник научного метода, мне нравится создавать гипотезу, а затем проверять ее, чтобы убедиться, что я прав. В этом случае я пытаюсь лучше понять вывод sys.dm_exec_sessions, а точнее, один столбец «читает»....

10
Подразумевается ли ELSE 0 в моем утверждении COUNT CASE WHEN?

Какая разница между COUNT(CASE WHEN [Column A] = ____ THEN 1 END а COUNT(CASE WHEN [Column A] = ____ THEN 1 ELSE 0 END? Я использовал первый и до сих пор не видел разницы; Что является причиной для добавления ELSE 0- существуют ли ситуации, когда SQL Server будет неправильно...

10
Как воспроизвести «Не удалось продолжить сканирование с NOLOCK из-за перемещения данных»

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

10
Какая польза от восстановления заголовка только при выполнении резервного копирования?

Когда я отслеживаю свои резервные копии с помощью следующего запроса: SELECT command, percent_complete, 'elapsed' = total_elapsed_time / 60000.0, 'remaining' = estimated_completion_time / 60000.0 FROM sys.dm_exec_requests WHERE command like 'BACKUP%' or command like 'RESTORE%' Я заметил, что перед...

10
Можно ли по умолчанию настроить / использовать sp_executesql?

Я смотрю на приложение, которое использует высокодинамичные запросы SQL против SQL Server. Глядя на запросы, которые составлены очень странными и сложными способами, но это уже другая история, я расскажу это, чтобы дать вескую причину того, что я не в состоянии (слишком глупо) самому что-то...