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

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
MySQL не освобождает память

Похоже, что MySQL хочет сохранить всю таблицу в кэше (размер таблицы = ~ 20 ГБ) после того, как на ней будут выполнены какие-либо большие операции вставки или операторы выбора. Прямо сейчас мой буферный пул innodb составляет 20 ГБ. Общий объем оперативной памяти составляет 32 ГБ. Я предоставлю...

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
Тройные отношения: в чем разница между одной таблицей и несколькими таблицами?

Рассмотрим следующие троичные отношения: Предположим, что все объекты имеют только два атрибута (PK и Name). Вот таблицы, которые я получил (5 таблиц): Sector ------------------------- ID_Sector SectorName ------------------------- Product ------------------------- ID_Product ProductName...

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

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

8
Есть ли какая-нибудь команда для оптимизации всех таблиц MySQL по одной автоматически?

Я выполняю ниже оператор командной строки, чтобы оптимизировать таблицу: optimize table tablename; Существует ли какая-либо команда или оператор, который может оптимизировать все таблицы одну за другой выбранной базы...

8
Зачем MySQL делать последовательный синхронный ввод / вывод?

Рассматривая особенно раздражающий запрос к таблицам MyISAM, который несколько раз занимал много времени, я заметил, что MySQL, похоже, демонстрирует довольно странный шаблон ввода-вывода: при выполнении одного запроса и необходимости выполнения значительного количество операций ввода-вывода...

8
Как удалить известные элементы из массива JSON [] в PostgreSQL?

У меня проблема с использованием типа данных JSON в PostgreSQL. Я пытаюсь добиться сохранения модели Java, денормализованной в БД. Модель имеет списки сложных объектов. Поэтому я решил смоделировать их как JSON в собственных массивах PostgreSQL. Это урезанный фрагмент моего оператора создания...

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
Хранить миллионы строк деномализованных данных или какую-то магию SQL?

Мой опыт работы с БД не намного больше, чем простое хранение + извлечение данных в стиле CMS - так что это может быть глупый вопрос, я не знаю! У меня есть проблема, из-за которой мне нужно искать или рассчитывать отпускные цены для определенного размера группы и определенного количества дней в...

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

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

8
Использование клиента Oracle12C с базой данных Oracle11.g

Я использовал клиент Oracle12c для подключения к базе данных Oracle11g на удаленном сервере около месяца, и у меня не было проблем до этой недели, когда я начал получать сообщение об ошибке: The Network Adapter could not establish the connection Provider Code 17002 Сначала я использовал Oracle Sql...

8
Две таблицы с одинаковыми именами в MySQL

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

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
Всегда ли нужно анализировать ВАКУУМ перед REINDEXing в PostgreSQL 8.4?

Каждый день рано утром задание pgAgent обновляет содержимое таблицы A из таблицы B моей базы данных PostgreSQL 8.4. Таблица A содержит около 140 тыс. Записей в 91 столбце и имеет два индекса - один как часть PRIMARY KEY, а другой - индекс GIST в столбце геометрии POINT PostGIS. Чтобы ускорить...