Администраторы базы данных

13
При просмотре предполагаемого плана выполнения генерируются CXPACKET, PAGELATCH_SH и LATCH_EX [ACCESS_METHODS_DATASET_PARENT] ожидания

Я использую Microsoft SQL Server 2016 с пакетом обновления 2 (SP2-CU6) (13.0.5292.0) на виртуальной машине с 4 виртуальными ЦП с max degree of parallelismустановленным значением 2и cost threshold for parallelismустановленным значением 50. По утрам, при попытке отобразить примерный план выполнения...

13
Только физический checkdb не работает, но полный завершен успешно

Я выполняю checkdb с параметром Physical_only, и он завершается с несколькими ошибками, как показано ниже: Сообщение 8965, уровень 16, состояние 1, строка 1 Ошибка таблицы: идентификатор объекта 1557580587, идентификатор индекса 1, идентификатор раздела 72057594088456192, идентификатор блока...

13
Почему эта блокировка RX-X не отображается в расширенных событиях?

Проблема У меня есть пара запросов, которые при сериализуемой изоляции вызывают блокировку RX-X. Однако, когда я использую Расширенные события для наблюдения за захватом блокировки, захват блокировки RX-X никогда не появляется, он только освобождается. От куда это? Репро Вот мой стол: CREATE TABLE...

13
Временное перемещение базы данных SQL Server 2016 в SQL Server 2017 и последующее перемещение назад. Является ли это возможным?

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

12
Есть ли какие-либо инструменты MySQL Benchmarking? [закрыто]

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

12
Каковы значения производительности полимоделей по сравнению с обычными моделями Bigtable в Google App Engine?

Что дает лучшую производительность при обычном использовании Google App Engine, полимодели или обычной модели Bigtable? Полимодель фактически создает в родительской таблице столбец с именем «class», который обеспечивает отслеживание наследования. Принимая во внимание, что обычный Bigtable,...

12
ORDER BY с использованием пользовательских приоритетов для текстовых столбцов

Это пример таблицы: name | cat ---------- hugo | sal bob | mgr mike | dev jeff | mgr john | dev И то nameи catдругое. cat отражает категорию для этих имен, но мне нравится назначать им приоритет, а затем запрашивать их список, упорядоченный по этому приоритету. Какие способы возможны? Я мог бы...

12
Лучшие практики для подключения баз данных, которые находятся в разных географических регионах

Мы собираемся настроить SQL-серверы в разных странах. Нам нужно связать их, но нам не нужно иметь прямую ссылку (как на связанном сервере). Другими словами, они могут быть слабо связаны. Лучше подключить их через VPN и использовать их в качестве связанных серверов, либо использовать слабую связь...

12
Каково влияние изменения параметра памяти для создания индекса в SQL Server?

Я пытаюсь создать некоторые индексы базы данных SQL Server 2008, но получаю следующее сообщение об ошибке. Сообщение 8606, уровень 17, состояние 1, строка 1 Для этой операции индекса требуется 1024 КБ памяти на DOP. Общая потребность в 2048 КБ для DOP, равная 2, больше, чем значение sp_configure,...

12
Кто-нибудь использовал режим sqlcmd на практике? [закрыто]

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

12
Как изменить порядок срабатывания триггеров?

На самом деле я редко использую триггеры. Итак, я столкнулся с проблемой в первый раз. У меня есть много таблиц с триггерами (2 или более для каждой таблицы). Я хотел бы знать и изменить порядок срабатывания триггеров для каждой таблицы. Можно ли получить эту информацию? ДОБАВЛЕНО: Вот хорошая...

12
Каковы хорошие ресурсы для изучения баз данных, ориентированных на документы? [закрыто]

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

12
Как очистить все старые планы запросов из Microsoft SQL Server?

У нас есть готовое приложение, которое использует базу данных Microsoft SQL. В этом приложении мы выбираем различные критерии выбора для каждого отчета. Это приложение затем запускает эти отчеты. Я считаю, что у нас есть проблема с планом запроса. Первый отчет, который мы запускаем каждый день,...

12
Уникальные ограничения на обнуляемые столбцы в SQL Server 2005

В этом одном проекте, над которым я работаю, мне нужно установить конкретное поле как уникальное (не проблема!), Но если поле пустое, я хочу, чтобы ограничение игнорировалось. В Sql Server 2008 я использую фильтрованный индекс, как показано ниже, но он недоступен в более ранних версиях SQL! CREATE...

12
SQL Server 2008 - кросс-производительность базы данных на одном физическом компьютере и экземпляре сервера

Есть ли какое-либо снижение производительности при выполнении выбора для другой БД на той же физической машине? Таким образом, у меня есть 2 базы данных на одном физическом компьютере, работающие в одном экземпляре SQL 2008. Например, в SomStoreProc on_this_db я запускаю SELECT someFields FROM...

12
Тип данных MySQL для 128-битных целых

Мне нужно хранить 128-битные целые числа без знака в MySQL, и мне было интересно, какой тип данных лучше подходит для хранения таких больших чисел. Прямо сейчас я использую, binary(16)но это включает в себя много функций преобразования pack(/huge number in hex .../). Есть ли лучший тип данных для...

12
Зачем нам делать резервные копии архивных журналов Oracle вместе с файлами данных

Основы резервного копирования и восстановления базы данных Oracle® 10g Release 2 (10.2) говорят, что Архивные журналы повторов являются ключом к успешному восстановлению носителя. Поддерживайте их регулярно. Но мне интересно, почему резервное копирование архивных журналов так важно. Можно ли...

12
Как реализовать сущность с неизвестным максимальным количеством атрибутов?

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