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

SQL Server 2008 (основная версия сборки 10.00.xxxx). Пожалуйста, также пометьте с помощью sql-сервера.

2
Как проверить, когда статистика в последний раз выполнялась?
В последнее время у нас возникли некоторые проблемы с нашими индексами, которые наша команда администраторов баз данных приписала статистике, которая недавно не проводилась. Это заставило меня задуматься - как я могу проверить, обновлялась ли недавно статистика через SQL Management Studio? Я прошу прощения, если этот вопрос не объясняет это очень …

1
Почему вычисление плана выполнения занимает так много времени?
Один из наших клиентов только что перешел на новый сервер. Для конкретной хранимой процедуры при ее первом запуске требуется более трех минут. Последующие пробеги менее 1 секунды. Это наводит меня на мысль, что первые три минуты в основном используются для расчета плана выполнения. Последующие запуски затем просто используют кэшированный план …

3
Как создать кластерный индекс на 100 ГБ таблицы
У меня есть таблица кучи, которая занимает около 104 ГБ дискового пространства с почти 3 миллиардами строк. Я пытаюсь создать кластерный индекс для этой таблицы в WeekEndingDateстолбце [ ]. У меня около 200 ГБ бесплатно в файле данных и около 280 ГБ бесплатно в базе данных tempdb. Я пробовал два …

2
Выберите строки, начиная с указанного значения до другого указанного значения
У меня есть таблица, содержащая несколько столбцов, и я хочу проверить значение столбца, выбирать строки после этого значения столбца, пока не появится отдельное значение столбца. Я попытался с помощью BETWEEN, но если значения столбца являются целыми числами, он ищет только числа между целыми числами. Например, если у меня есть такая …

2
Увеличьте счетчик для каждой измененной строки
Я использую SQL Server 2008 Standard, который не имеет SEQUENCEфункции. Внешняя система считывает данные из нескольких выделенных таблиц основной базы данных. Внешняя система хранит копию данных и периодически проверяет изменения данных и обновляет их копию. Чтобы сделать синхронизацию эффективной, я хочу передать только те строки, которые были обновлены или вставлены …


2
Прозрачное шифрование данных
Есть ли лучшие рекомендации при настройке TDE в SQL Server 2008? Что касается SQLMag, в статье «Часто задаваемые вопросы о прозрачном шифровании данных» говорится, что ЦП может увеличить загрузку до 30%? Помимо добавления мощности сервера, есть ли что-то еще, что обычно делают администраторы БД при включении TDE?

1
Можно ли восстановить базу данных SQL из режима ожидания / только для чтения без резервного файла?
Есть ли способ восстановить базу данных SQL из режима ожидания / только для чтения, если отсутствует «резервный файл»? (Я вижу некоторые ссылки, называющие этот файл TUF в сценарии доставки журналов, но в моем случае это было просто ручное восстановление, а резервный файл имел расширение BAK.) Выполнение команды «RESTORE DATABASE foo …

1
Очень высокие транзакции в секунду
Наш производственный сервер выполняет в среднем 4000 транзакций в секунду. В последние несколько дней среднее число выросло до 175 000 транзакций в секунду. Это не опечатка, это 175K в секунду. Рассматривая DMV для транзакций, мы не можем напрямую связать их с сеансами пользователей, но мы видим это: SELECT NAME, COUNT(*) …

3
Случайно изменить имя базы данных (SQL Server 2008)
Этого не случилось со мной. Но я думал об этом. Я возился со своей учебной средой и по ошибке щелкнул имя базы данных, а затем коснулся буквы А. Давайте предположим, что я нажал Enter. Теперь база данных называется A, и я не помню оригинальное имя. CTRL + Z не работает. …


9
Ошибка: невозможно создать контекст SSPI
Когда кто-то пытается подключиться к экземпляру SQL Server, появляется ошибка: Невозможно сгенерировать контекст SSPI. Вчера у нас было отключение (я не знаю, как сказать это выражение на английском), и мне пришлось закрыть наши серверы. Ища ответы, я нашел это: Проблема с подключением к SQL Server 2008: невозможно создать контекст SSPI …

2
Как запланировать работу в Sql server 2008 менее чем за 10 секунд?
Я хочу запускать задание каждые 3 секунды, однако в SQL Server 2008 мы не можем определить интервал менее 10 секунд. Задание используется для вставки / обновления информации о посетителях и сегментации в базу данных, которая отслеживается поиском Google. В течение 2 или 3 секунд вставляется до 100 строк. Это задание …

1
Лучший подход для заполнения таблицы измерения даты
Я ищу, чтобы заполнить таблицу измерения даты в базе данных SQL Server 2008. Поля в таблице следующие: [DateId] INT IDENTITY(1,1) PRIMARY KEY [DateTime] DATETIME [Date] DATE [DayOfWeek_Number] TINYINT [DayOfWeek_Name] VARCHAR(9) [DayOfWeek_ShortName] VARCHAR(3) [Week_Number] TINYINT [Fiscal_DayOfMonth] TINYINT [Fiscal_Month_Number] TINYINT [Fiscal_Month_Name] VARCHAR(12) [Fiscal_Month_ShortName] VARCHAR(3) [Fiscal_Quarter] TINYINT [Fiscal_Year] INT [Calendar_DayOfMonth] TINYINT [Calendar_Month Number] …

1
Поиск индекса намного медленнее с условием ИЛИ по сравнению с отдельными SELECT
На основании этих вопросов и ответов даны: SQL 2008 Server - потеря производительности, возможно, связана с очень большой таблицей Большая таблица с историческими данными выделяет слишком много SQL Server 2008 Std. память - потеря производительности для других баз данных У меня есть таблица в базе данных SupervisionP, определенная так: CREATE …

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