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

11
Общие требования к памяти для SQL Server 2008 R2

У меня нет опыта работы с DBA, но я пытаюсь найти причину для запроса дополнительных ресурсов для нашего сервера sql и надеялся, что мне удастся заставить некоторых умных людей дать приблизительную приблизительную оценку того, что мы должны работать. Я подозреваю, что распределение ресурсов,...

11
Как связать две строки в одной таблице

У меня есть таблица, где строки могут быть связаны друг с другом, и логически, отношения между двумя строками (в основном, без направления). (И если вам интересно, да, это действительно должна быть одна таблица. Это две вещи одного и того же логического объекта / типа.) Я могу придумать пару...

11
Как получить доступ к базе данных SQL Server с другого компьютера, подключенного к той же рабочей группе?

Я создал приложение C #, которое использует базу данных SQL Server. У меня есть другие компьютеры, связанные со мной и друг с другом в рабочей группе. Я поделился своим приложением C # с другими. Когда они открывают приложение, они получают ошибку При установлении соединения с SQL Server произошла...

11
Резервные копии журнала транзакций SQL Server: проверьте, следует ли хвостовой журнал последней известной резервной копии журнала

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

11
Быстро изменить столбец NULL на NOT NULL

У меня есть таблица с миллионами строк и столбцом, который допускает значения NULL. Однако ни одна строка в настоящее время не имеет значения NULL для этого столбца (я могу достаточно быстро это проверить с помощью запроса). Однако, когда я выполняю команду ALTER TABLE MyTable ALTER COLUMN MyColumn...

11
Как найти неиспользуемые индексы?

Я работаю над хранилищем данных. У меня есть таблицы с записями до 200 миллионов. Некоторые из этих таблиц имеют более 20 индексов (я не могу указать причину, почему они были созданы в первую очередь). Это делает работу по поддержанию этих индексов слишком болезненной и оказывает непосредственное...

11
Есть ли время, когда мы должны избегать каскадного удаления?

В SQL Server 2008 есть первичная таблица, которая связана с тремя другими дочерними таблицами отношением 1 ко многим. Итак, мы думаем об использовании каскадного удаления в первичной таблице, чтобы все записи в дочерней таблице были удалены при удалении записи из первичной таблицы. Итак, является...

11
Ошибка: «Чтобы запустить пакет ssis вне инструментов данных SQL Server, вы должны установить [отправить успешную электронную почту] служб Integration Services или выше».

ОБРАТИТЕ ВНИМАНИЕ, что заголовок этого предложения является дословным сообщением об ошибке, характерным для этого пользователя. Сообщение об ошибке иллюстрирует ошибку в приложении dtexec, которая подставляет переменную пользователя в строку сообщения об ошибке. В этом случае стандартное сообщение...

11
MySQL не использует индексы при объединении с другой таблицей

У меня есть две таблицы, первая таблица содержит все статьи / сообщения в блоге в CMS. Некоторые из этих статей могут также появиться в журнале, и в этом случае они связаны внешним ключом с другой таблицей, которая содержит специфическую для журнала информацию. Вот упрощенная версия синтаксиса...

11
Улучшает ли использование LIMIT производительность и заметно ли это?

Я хочу понять следующее. Предположим, что у меня сложный запрос с, скажем, объединением 5 таблиц в группу по сумме и по порядку. Оставляя в стороне какие-либо оптимизации самого запроса, например, индексы и т. Д. Есть ли какое-либо существенное преимущество в производительности LIMIT? Я...

11
Освобождение неиспользуемого пространства таблицы SQL Server

У меня есть таблица в SQL Server 2012 Express с большим количеством неиспользуемого пространства. Мне нужно освободить место в базе данных. | ИМЯ | Ряды | ЗАБРОНИРОВАНО | ДАННЫЕ | INDEX_SIZE | UNUSED | | ------------- | -------- | -------------- | ----------- --- | ------------ | -------------- | |...

11
Один индекс или два?

У меня есть следующий индекс, созданный для таблицы в моей базе данных: CREATE INDEX [idx_index1] on [table1] (col1, col2, col3) Сервер предлагает следующий «отсутствующий» индекс: CREATE INDEX [idx_index2] on [table1] (col1, col2) INCLUDE (col3, col4, col5, col6....) Мне кажется логичным изменить...

11
В случае нескольких обновлений одной и той же записи в одной транзакции, сколько версий хранится?

В соответствии со статьей MSDN Кимберли Л. Триппа, Нил Грейвс " Изоляция транзакций на основе управления версиями строк в SQL Server 2005" «... Все более ранние версии конкретной записи объединены в связанный список, и в случае длительных транзакций на основе управления версиями строк необходимо...

11
Временная действительность и отношения первичного / внешнего ключа

Я прочитал несколько уроков оракула, которые показывают временную достоверность и временные характеристики. Однако в примерах, которые я прочитал, в демонстрационных таблицах не используется первичный ключ. http://docs.oracle.com/cd/E16655_01/appdev.121/e17620/adfns_design.htm#ADFNS1005...

11
Копировать базу данных PostgreSQL с удаленного сервера

Когда я использовал MySQL, я мог запустить команду SSH на моем сервере и скопировать базу данных на мой локальный компьютер. ssh -t удаленный сервер 'mysqldump --compress -u dbuser --password = "пароль" db_name' | / usr / local / mysql / bin / mysql -u root --password = "пароль" local_db_name Как я...

11
Установить случайное значение из набора

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

11
Не удается получить удаленный доступ к серверу MySQL, работающему в Mac OS X

У меня на рабочем компьютере работает сервер MySQL, на котором работает Mac OS X Maverick. Я хочу получить к нему доступ с домашнего компьютера, на котором также установлена ​​Mac OS Maverick. Из терминала, если на 1 вкладке я захожу в ssh на свой рабочий компьютер и просто оставляю сеанс ssh без...

11
С чего начать с Oracle?

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

11
Есть ли способ узнать, кто менял пароль для входа?

Я пытаюсь выяснить, кто изменил пароль для входа в SQL Server 2008 R2. Я уже проверил трассировку по умолчанию - и она не регистрирует это событие. Трассировка по умолчанию будет включать эти связанные с безопасностью события: /* Audit Add DB user event Audit Add login to server role event Audit...