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

13
Как структурировать модель для правильного и эффективного представления древовидных данных в реляционных базах данных?

Основываясь на изучении древовидных данных в реляционной базе данных с помощью вопроса SQL , я хотел бы знать, как регулярно используются способы описания древовидных данных в реляционных базах данных с учетом физических последствий? Я предполагаю, что СУБД не имеет специальных функций для...

13
Ресурсы по нормализации

Я хочу отточить свои навыки нормализации базы данных. Где я могу найти качественные упражнения от начального до продвинутого уровня (с решениями) в

13
SQL Server - как страницы данных хранятся при использовании кластерного индекса

Недавно я слышал, что страницы данных в кластерном индексе не хранятся непрерывно. Это правда? Возможно, страницы данных обычно хранятся смежно с некоторыми исключениями из правила? Или, возможно, я услышал неправильно, и страница данных всегда хранится смежно. Большое...

13
Безопасность для разработчиков приложений, выполняющих PL / SQL в Oracle

Как вы справляетесь с отсутствием привилегий уровня схемы в Oracle? Архитектура безопасности Oracle хорошо работает для приложений, которым требуются только привилегии уровня объекта, и хорошо работает для администраторов баз данных, которым нужно мало ограничений. Однако в архитектуре, похоже,...

13
Динамический SQL в хранимых подпрограммах MySQL

В соответствии с ограничениями на хранимые подпрограммы и триггеры , нельзя использовать динамический sql (ограничение снято для хранимых процедур в версии 5.0.13 и более поздних). Почему это ограничение на месте? И зачем поднимать его для процедур, а не для функций или...

13
Как изменить имя экземпляра в MS SQL 2005 без установки нового экземпляра?

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

13
Разумно ли запускать репликацию на одном физическом сервере?

Я обдумываю настройку репликации Master-Slave для моей базы данных. Подчиненный сервер будет использоваться для резервирования и, возможно, для сервера отчетов. Тем не менее, одна из самых больших проблем, с которыми я сталкиваюсь, заключается в том, что мы уже исчерпали возможности в нашем центре...

13
Хорошие ресурсы по эксплуатации / администрированию MongoDB

Каковы лучшие ресурсы для изучения, как работать и администрировать MongoDB ? Есть много ресурсов для разработки против него - что на самом деле создает проблему, когда у вас есть достаточно опыта разработки и действительно нужно отфильтровать этот шум. Для разработчиков, которые пока не могут...

13
SQL Server Management Studio для удаленной базы данных

С базой данных SQL Sever, которая находится на удаленном выделенном сервере, я могу работать с помощью SQL Server Management Studio, установленной либо на том же сервере, либо на моем локальном компьютере. В первом случае я должен работать с использованием удаленного рабочего стола, и это немного...

13
Расчет процента строки по общей сумме

Извиняюсь за плохое название, я не был уверен, что будет хорошим названием для этого. В настоящее время это (упрощенное представление) данные, с которыми я работаю Agent | Commission ---------|------------ Smith | 100 Neo | 200 Morpheus | 300 Мне нужно рассчитать процент от общей комиссии, за...

13
Как обнаружить любые изменения в базе данных (DDL и DML)

На SQL-сервере моего клиента много баз данных. Эти базы данных находятся в стадии разработки, поэтому разработчики могут проектировать, реорганизовывать, модифицировать данные и так далее. Есть некоторые базы данных, которые меняются редко. Мой клиент должен держать их всех в безопасности...

13
Внезапное снижение производительности SQL Server

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

13
Создание централизованной базы данных DBA

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

13
Какие функции Oracle делают его привлекательным выбором для небольших проектов?

Учитывая обработку лицензий Oracle [a] (и, в меньшей степени, стоимость), я всегда задавался вопросом, какими будут решающие факторы при выборе Oracle вместо PostgreSQL или MySQL. Моя компания почти всегда выбирает Oracle (где это возможно, XE), даже для небольших проектов, где есть только один...

13
В Oracle, как сохранить sequence.nextval в переменной для повторного использования в нескольких вставках?

Я пишу скрипт для заполнения некоторых таблиц данными для тестирования. Я хотел бы написать что-то вроде следующего, но я не знаю, как это сделать (я Oracle 11g) SET ENABLED_USER_ID = SEQ.NEXTVAL; // PSEUDOCODE SET DISABLED_USER_ID = SEQ.NEXTVAL; // PSEUDOCODE INSERT INTO USERS (ID, USR_NAME)...

13
создать инкрементный номер в SQL-запросе Oracle

Как создать инкрементное число в Oracle SQL запрос без создания какой-либо таблицы? Я пытался использовать предложение «с», но мне не удалось получить ожидаемый результат. Я использую оракул 10г Вот код, который я пытаюсь, кажется, не работает: WITH TABLE3 AS ( SELECT 2008 YEARS FROM dual WHERE 1=1...

13
Обрезка большой базы данных SQL Server

У меня большая тестовая база данных SQL Server 2008 (1,9 ТБ), и я хочу уменьшить ее размер на диске. Я удаляю неиспользуемые таблицы и удаляю значительные объемы данных, но их размер на диске не уменьшается. Что я должен делать? Я посмотрел на задачу Shrink в SSMS, но варианты сбивают с толку. Я...

13
Ссылка на контекст PowerShell агента SQL

На моей новой работе у нас есть несколько именованных экземпляров на каждом сервере. например Сервер1 \ Dev Сервер1 \ DevIntegrated Сервер1 \ QA У меня есть сценарий SQL PowerShell в работах, который вызывает к ОС, вызывает, Foo.exeно должен передать параметр командной строки (строка подключения)....