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

8
Частые «случайные» тайм-ауты соединения с SQL Server

В течение последних нескольких дней наши клиенты испытывали периодические тайм-ауты подключения к нашему серверу базы данных. Несколько вызовов Ajax на одной и той же странице, которые подключаются к серверу несколько раз, приводят к сочетанию успеха и неудачи, и порой у определенных пользователей...

8
Справка по ошибке SQL Server «специальный доступ к поставщику OLE DB« Microsoft.ACE.OLEDB.12.0 »»

Таким образом, у нас есть интересная проблема, когда пользователи получают следующую ошибку при попытке запроса представления в SQL Server 2008 R2: Сообщение 7415, уровень 16, состояние 1, строка 1 В специальном доступе к поставщику OLE DB «Microsoft.ACE.OLEDB.12.0» отказано. Вы должны получить...

8
База данных не может быть обновлена, потому что она доступна только для чтения или имеет файлы только для чтения. Сделайте базу данных или файлы доступными для записи и перезапустите восстановление

Я получил файл базы данных и инструкции по его загрузке, чтобы установить SQL Server 2005 и затем присоединить его с помощью SQL Server Management Studio. После установки все, я пытался прикрепить файл MDF, но затем он говорит мне: поиск в каталоге для файла "D: {имя_папки} {имя_файла} .LDF"...

8
Прерывистый RESOURCE_SEMAPHORE_QUERY_COMPILE Статистика ожидания

Я пытаюсь устранить некоторые прерывистые пики ЦП, которые мы наблюдаем на одном из наших производственных SQL-серверов. Мы используем SQL Server 2008 R2 Standard Edition с 28 ГБ оперативной памяти и 4 ядрами процессора. Когда это происходит, мы замечаем большое количество ожиданий...

8
Постоянное резервное копирование SQL Server 2012, полное и только копирование

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

8
Создание индекса для вычисляемого поля: строка или двоичные данные будут обрезаны

У меня есть таблица Fooсо следующими полями: ID bigint not null identity(1,1), SerializedValue nvarchar(max), LongValue as TRY_CAST(SerializedValue as bigint) Теперь я хочу создать индекс для LongValue, чтобы я мог легко найти сериализованные значения, которые представляют числа. create...

8
Как создать новую таблицу с такими же ограничениями и индексами?

Я создаю новую таблицу с ограничениями первичного ключа и некластеризованным индексом в этой таблице. Я знаю, я хотел бы создать еще одну таблицу с такой же структурой и значениями, а также ключами и индексами. create table Dummy (id integer ,name varchar(20),salary integer Constraint PK_Con_id...

8
Установить простой режим восстановления и сжать файлы журнала для всех пользовательских баз данных

Я надеюсь, что вы можете указать мне в правильном направлении. Я не частый пользователь T-SQL, но я немного погуглил и нашел скрипт ниже. Я немного исправил сценарий. Я хочу, чтобы скрипт: Выбрать все базы данных, кроме системных БД. Чтобы восстановить простой. Чтобы сжать файлы журнала для каждого...

8
Оптимизировать выбор подзапроса с помощью COALESCE (…)

У меня есть большое представление, которое я использую из приложения. Я думаю, что сузил свою проблему с производительностью, но я не уверен, как ее исправить. Упрощенная версия представления выглядит так: SELECT ISNULL(SEId + '-' + PEId, '0-0') AS Id, *, DATEADD(minute, Duration, EventTime) AS...

8
Почему UNPIVOT работает на базе данных уровня совместимости 80?

Я пытаюсь получить данные с помощью UNPIVOT в базе данных SQL Server 2008 SP3, работающей на уровне совместимости 80. Это должно означать, что UNPIVOT не работает, но в моем случае это происходит при определенных обстоятельствах ... Работает: Независимый запрос SELECT формы:...

8
Требуется объяснение медленного УДАЛЕНИЯ с SQL Server

Я хотел бы получить некоторые дополнительные сведения / обоснование поведения удаления SQL Server. У нас довольно большая база данных более 1800 ГБ. Есть несколько очень мелких таблиц (всего несколько целочисленных столбцов) с миллионами строк. Когда мы удаляем 10000 строк из этих мелких таблиц,...

8
AlwaysOn группы доступности log_send_rate

На всех наших установках AlwaysOn, работающих под управлением Windows 2012 и SQL Server 2012 на виртуальных машинах и на голом железе, я обнаружил, что log_send_rate in sys.dm_hadr_database_replica_statesпоследовательно возвращает неправильные значения. Например (для синхронного режима)...

8
Что происходит во время «больших» вставок в таблицу с кластерным составным ключом?

Мои знания SQL ограничены, поэтому используемые мной термины, скорее всего, неправильные. У меня есть таблица, в которой будут храниться результаты тестов для нескольких мест. Тесты будут записываться в разные базы данных в разных местах (без подключения к сети), и «основное» место будет регулярно...

8
Поиск индекса намного медленнее с условием ИЛИ по сравнению с отдельными SELECT

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

8
Надежна ли информация в sys.dm_db_index_usage_stats?

Я архивирую данные из старой системы, у которой нет документации. Повезло мне ... Я хотел бы узнать, когда таблицы создавались, когда к ним обращались и т. Д. Могу ли я верить, что этот запрос даст мне правильный ответ или есть какие-то параметры, которые мне сначала нужно проверить? SQL Server...

8
Как тестировать Microsoft SQL Server

В моей компании есть несколько виртуальных машин, на которых размещается SQL Server 2008 R2, и некоторые из этих машин работают не так, как другие, некоторые из-за очень загруженных хостов Vmware, некоторые из-за более медленных подключений к NAS. Есть ли способ, с помощью которого я могу запустить...

8
Объединение полнотекстового и скалярного индекса

Допустим, у нас есть база данных из 12 миллионов имен и адресов, которые необходимо искать с помощью полнотекстового поиска, но каждая строка также содержит целочисленное значение, скажем COMPANYID. Таблица содержит около 250 различных идентификаторов COMPANYID по этим 12 миллионам строк. Можно ли...

8
INSERT занимает более 5 часов, при вставке более определенного количества строк

При вставке в таблицу менее 1350 000 строк это занимает около 2 минут, однако, если количество вставленных строк больше, время, необходимое для вставки данных, увеличивается до 5 часов. Проблема не связана с запросом или индексами, потому что все давно работает нормально и ничего не изменилось в...

8
Автоматический перевод при преобразовании Unicode в не-Unicode / NVARCHAR в VARCHAR

Кодовая точка Unicode 9619 - это символ под названием «Темная тень»: ▓( http://unicode-table.com/en/search/?q=9619 ). Используя параметры SQL_Latin1_General_CP1_CI_ASсортировки и кодовую страницу 1252, я ожидал бы, что приведение / преобразование этого символа Unicode в тип данных не-Unicode...

8
Как запланировать работу в Sql server 2008 менее чем за 10 секунд?

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