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

12
Почему служба агента SQL Server не установлена ​​на автоматический запуск по умолчанию?

После установки SQL Server 2008 R2 по умолчанию процесс агента SQL Server, по-видимому, настроен на ручной запуск. Что является причиной этого? Является ли автоматическая установка плохой идеей или бессмысленной по какой-то...

12
SQL для чтения XML из файла в базу данных PostgreSQL

Как я могу написать SQL для чтения XML-файла в XMLзначение PostgreSQL ? PostgreSQL имеет собственный тип данных XML с XMLPARSEфункцией синтаксического анализа текстовой строки для этого типа. Также есть способы чтения данных из файловой системы; COPYзаявление, среди других. Но я не вижу способа...

12
Как настроить глобальную кодировку на MySQL

Я попытался изменить кодировку для нашего MySQL через my.cnf, и это не удалось. Я добавил настройки кодировки, указанные ниже: # The MySQL server [mysqld] port = 3306 socket = /var/lib/mysql/mysql.sock skip-locking key_buffer = 16M max_allowed_packet = 1M table_cache = 64 sort_buffer_size = 512K...

12
Размеры базы данных MySQL Workbench

Я пытаюсь найти общий размер на жестком диске, который используют все мои базы данных MySQL Workbench. Кто-нибудь знает простой способ понять это? Если ничего другого, то расположение по умолчанию mysql / workbench использует для сохранения необработанных данных на компьютере с Windows? Заранее...

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

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

12
Что такое концепция «Таблица сохраненных ключей»?

Я прочитал в документации Oracle о сохраненной на ключе таблице в разделе Обновление представлений соединения. Тем не менее, я не нашел простой способ понять это. Я надеюсь получить некоторые простые концептуальные подробности, помимо официальной документации Oracle....

12
Разница между репликацией на основе строк и на основе операторов в MySQL?

Какова реальная разница между репликацией на основе строк и операторов. Я на самом деле смотрю с точки зрения влияния репликации на раба. Если я использую репликацию на основе строк, то каково влияние на ведомое устройство, и если я использую операторы на основе операторов, то каков эффект?...

12
Как запустить пакетный файл из запланированного задания через агент SQL Server

Я пытаюсь запустить пакетный файл (Windows) из задания агента SQL Server под SQL Server 2008 R2. В рабочих шагах я создал новый шаг, установив его тип «Операционная система (CmdExec)». Сначала я попытался указать только имя командного файла в поле «Команда». Выдает ошибку, что не может найти файл....

12
Как Oracle узнает, кто я?

Немного неважно, но это пробудило мое любопытство. Я только что вошел в базу данных Oracle 10g в первый раз, используя Oracle SQL Developer Tools. Я использовал общий логин пользователя, который не является моим именем (nottstest2), с машины, которая называется чем-то, что не является моим именем...

12
Как удалить процедуру, имя которой неоднозначно?

Я использую informix ... Я не знаю, как я это сделал, но в моей базе данных есть две процедуры с одинаковыми именами. Когда я пытаюсь удалить их с DROP PROCEDURE myProc; тогда я получаю сообщение об ошибке ERROR: Routine (add_adr_trigger_row) ambiguous - more than one routine resolves to given...

12
MySQL - самый быстрый способ ALTER TABLE для InnoDB

У меня есть таблица InnoDB, которую я хочу изменить. Таблица содержит ~ 80 миллионов строк и выходит из нескольких индексов. Я хочу изменить имя одного из столбцов и добавить еще несколько индексов. Какой самый быстрый способ сделать это (при условии, что я могу страдать даже из-за простоя - сервер...

12
Нет NULL, но недопустимая последовательность байтов для кодирования «UTF8»: 0x00

Последние 8 часов я пытался импортировать вывод «mysqldump --compatible = postgresql» в PostgreSQL 8.4.9, и я прочитал по крайней мере 20 различных потоков здесь и в других местах уже об этой конкретной проблеме, но не нашел реальный полезный ответ, который работает. MySQL 5.1.52 сбрасывает данные:...

12
Падение производительности при использовании CAST в T-SQL

У нас есть генератор SQL, который генерирует условные операторы SQL в общем случае для указанных полей (которые для обсуждения: мы будем обозначать как myField). Если myFieldимеет тип NVARCHAR, мы можем сделать сравнение указанного поля со строкой , как так: myField = 'foo'. Однако это не работает...

12
Проверка целостности файла данных базы данных PostgreSQL

Когда я запускаю систему баз данных PostgreSQL, как мне узнать, что моя база данных в целом имеет 100% целостность? Как мне узнать, все ли мои файлы данных и страницы на 100% хороши, без повреждений? В мире Microsoft SQL Server есть команда, с помощью которой вы можете выполнить команду DBCC...

12
Сколько параметров хранимой процедуры слишком много?

Я только начал писать хранимую процедуру в SQL Server 2008 и имеет более 30 параметров. Я никогда не писал один с более чем 10 параметрами, и это заставило меня задуматься ... В какой момент слишком много параметров? Для контекста ... эта процедура по существу вставит одну строку в одну таблицу....

12
Извлечение поля из RESTORE HEADERONLY

Я пытаюсь использовать ' RESTORE HEADERONLY ', чтобы получить дату создания резервной копии, которую я собираюсь восстановить. Команда: RESTORE HEADERONLY FROM DISK = '<path to .bak file>' прекрасно работает в Query Analyzer и дает набор результатов с примерно 50 столбцами. Проблема на самом...

12
Высококонкурентная система хранения

Представьте, что вы требуете, чтобы у вас было 3 огромные таблицы (структурированные данные), скажем, по 30 миллиардов строк в каждой (общий размер 4 ТБ), и многим вашим одновременным пользователям (которые являются параллельными потоками os на машинах с удаленной локальной сетью) потребуется...