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

8
Удалить экземпляр Oracle, правильный путь

Я хочу удалить экземпляр oracle (oracle 10.2.0.4.0), созданный в ОС AIX 6.0. Я знаю, что могу удалить все файлы dbf и ctl в Терминале, но я думаю, что это не лучший способ сделать это. Я думаю, должен быть более чистый способ сделать это. Заранее...

8
Проверка согласованности базы данных в postgresql

Есть ли в PostgreSQL какие-либо команды DBCC (Проверка согласованности базы данных)? Я мог бы найти команды DBCC сервера SQL, но не для Postgres? Я читал, что postgresql имеет встроенную функциональность настройки производительности, и для postgres нет доступных команд DBCC. Это...

8
Как оптимизировать таблицы InnoDB в MySQL

Я изучал, как оптимизировать только фрагментированные таблицы в MySQL, и рассмотрел этот пост по оптимизации таблиц . Он в основном выполняет запрос к базе данных information_schema для любой таблицы data_free > 0и создает инструкцию SQL OPTIMIZEтолько для этих таблиц. Я выполнил этот запрос, и...

8
Запустить задание агента сервера по расписанию, только если процессор не используется

У меня есть задание, настроенное в агенте SQL Server для запуска запроса на обновление. Я хочу, чтобы эта работа выполнялась каждую ночь с полуночи до 5 утра, и я хочу, чтобы она повторялась каждые 5 минут в течение этого периода времени. Но я хочу, чтобы работа выполнялась только в том случае,...

8
Как SQL Server возвращает как новое, так и старое значение во время ОБНОВЛЕНИЯ?

У нас были проблемы во время высокого параллелизма запросов, возвращающих бессмысленные результаты - результаты нарушают логику выполняемых запросов. Потребовалось время, чтобы воспроизвести проблему. Мне удалось распространить воспроизводимую проблему на несколько горстей T-SQL. Примечание . Часть...

8
Ошибка MySQL: невозможно записать в двоичный журнал

У меня есть система (унаследованная от другой компании-разработчика), и я пока не знаю всех ее возможностей. Конструкция: - веб-клиент / приложение (symfony 1.4) - БД - MySQL. Проект развернут на 2 серверах: 1-й: nginx server + PHP + DB Master; 2-й: БД Раб. Когда данные модифицируются веб-клиентом...

8
Есть ли преимущества использования временных таблиц по сравнению с производными таблицами в SQL Server?

Я читал, что производные таблицы имеют лучшую производительность, чем временные таблицы, но в любом случае многие разработчики SQL Server предпочитают вторые. Почему? Я должен делать запросы с большими данными (миллионы записей), и я хочу быть уверен, что я использую лучший выбор. CREATE TABLE A(...

8
Как создать пользователей на сервере SQL для доступа только к одной базе данных с помощью Management Studio [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос так это на тему для базы данных администраторов Stack Exchange. Закрыто 6 лет назад . Как создать пользователей в SQL Server 2008 R2 для доступа только к одной базе данных с...

8
Преобразование XML в таблицы MySQL

У меня большой XML-файл в следующем формате, и мне нужно преобразовать этот файл в таблицу MySQL. Пожалуйста, дайте мне знать, как я могу это сделать? ~~~~~~~~~~ <host starttime="1392325468" endtime="1392325486"><status state="up" reason="user-set"/> <address addr="192.168.0.2"...

8
Производительность SQL Server: доминирующий тип ожидания PREEMPTIVE_OS_DELETESECURITYCONTEXT

Вчера мне позвонил клиент, который жаловался на высокую загрузку ЦП на своем SQL Server. Мы используем SQL Server 2012 64 бит SE. Сервер работает под управлением Windows Server 2008 R2 Standard, Intel Xeon 2,20 ГГц (4 ядра), 16 ГБ ОЗУ. Убедившись , что преступник был на самом деле SQL Server, я...

8
Разница между DROP и TRUNCATE

Что делает по- TRUNCATEдругому, чтобы бросить? Я считаю, что он удаляет все данные в таблице, но сохраняет имя таблицы в базе данных, а также DROPудаляет все данные и таблицу. Это правильно...

8
Как получить доступ к новому или старому полю, указав только имя поля?

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

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

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

8
INSERT, используя результаты CTE INSERT для предоставления уникальных значений идентификаторов

Я пишу работу, чтобы преобразовать данные из старого дизайна в новый дизайн. В этом процессе мне нужно взять идентификатор из вставки в отдельную таблицу и использовать его во вставке в целевую таблицу следующим образом: CREATE TABLE t1 { t1_id BIGSERIAL, col1 VARCHAR }; CREATE TABLE t2 { t2_id...

8
Почему индексы на основе функций, которые я создал, снижают стоимость, но не отображаются в разбивке по плану объяснения?

Извините за ужасные имена столбцов / таблиц, но так как это для рабочего проекта, я хотел убедиться, что все в порядке, чтобы спросить. Я просто надеялся хотя бы узнать, почему я не вижу, чтобы мои функциональные индексы использовались, поэтому я чувствовал себя лучше при добавлении этих индексов в...