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

Вопросы и ответы для специалистов по базам данных, которые хотят улучшить свои навыки работы с базами данных и учиться у других в сообществе

1
Что означает «* пароль ------------» в отчете о взаимоблокировке профиля?
В SQL Server 2008 R2 я получил несколько отчетов о взаимоблокировках, в которых «* пароль ------------» во входном буфере. Это похоже на атаку, но в этом случае я не знаю причину или вид атаки. (журнал был сгенерирован опытным администратором базы данных, поскольку имеет большой опыт и сказал мне это, а …

1
Запуск сервера PostgreSQL после сбоя жесткого диска приводит к НЕУДАЧНОМУ СОСТОЯНИЮ
Я использую Fedora 15с PostgreSQL 9.1.4. Fedora недавно разбилась, после чего: Попытка запустить сервер PostgreSQL: service postgresql-9.1 start дает Starting postgresql-9.1 (via systemctl): Job failed. See system logs and 'systemctl status' for details. [FAILED] Хотя сервер запускается нормально, когда я запускаю сервер в первый раз после перезагрузки системы . Но …
10 linux  postgresql 

1
Самый эффективный способ добавить последовательный столбец в огромную таблицу
Какой самый быстрый способ добавить столбец BIGSERIAL в огромную таблицу (~ 3 млрд строк, ~ 174 Гб)? РЕДАКТИРОВАТЬ: Я хочу, чтобы столбец увеличивал значения для существующих строк ( NOT NULL). Я не установил fillfactor (который выглядит как плохое решение в ретроспективе). У меня нет проблем с дисковым пространством, просто хочу, …


6
Передача аргументов в psql
Я запускаю сценарий plpgsql в Postgres 8.3 - я хотел бы передать аргументы этому сценарию через psql. В настоящее время я выполняю скрипт как: psql -d database -u user -f update_file.sql Я наткнулся на эту ссылку, которая объясняет переменную среды PGOPTIONS, но она не работает для «пользовательских» аргументов. то есть …
10 postgresql  psql 

2
Нужен ли отдельный столбец Id для этой таблицы «сопоставления»?
У меня есть таблица Producersи таблица Products, которые имеют вид: Id - int, первичный ключ Name - нварчар Производитель может нести несколько Продуктов, поэтому я собирался создать таблицу под названием ProducerDetails: ProducerId - int, Внешний ключ для Producers.Id ProductId - int, Внешний ключ для Products.Id Затем я начал задавать себе …

1
Postgresql: переместить базу данных в новое табличное пространство
Я хотел бы полностью переместить базу данных (таблицы, индексы и т. Д.) В новое табличное пространство. Я знаю, как перемещать каждый элемент в отдельности, но есть ли способ переместить все это за один раз? Я использую postgresql 9.1.
10 postgresql 

6
Таблицы с иерархией: создайте ограничение для предотвращения округлости через внешние ключи
Предположим, у нас есть таблица, которая имеет ограничение внешнего ключа, например: CREATE TABLE Foo (FooId BIGINT PRIMARY KEY, ParentFooId BIGINT, FOREIGN KEY([ParentFooId]) REFERENCES Foo ([FooId]) ) INSERT INTO Foo (FooId, ParentFooId) VALUES (1, NULL), (2, 1), (3, 2) UPDATE Foo SET ParentFooId = 3 WHERE FooId = 1 Эта таблица …

6
Не удается подключиться к базе данных MySQL через SSH с Workbench
Я пытаюсь подключиться к своей базе данных через SSH-туннелирование с одного из наших серверов веб-приложений с MySQL Workbench. Вот основной конфиг; обратите внимание, что я изменил некоторые значения на скриншоте из соображений безопасности. Проблема заключается в том, что каждый раз, когда я пытаюсь подключиться через туннель SSH с одного из …

2
Будет ли команда mysqldump создавать резервные копии всех представлений, представленных в БД, или для этого есть специальная команда?
Я пытаюсь сделать резервную копию всей моей базы данных вместе с представлениями. Я собираюсь использовать mysqldumpкоманду. Мне было интересно, если это скопирует все виды или мне придется использовать отдельную команду для этого. Пожалуйста, предложите мне ответ. Любая помощь очень ценится.
10 mysql  backup  mysqldump  view 

3
Как получить данные об ограничениях внешнего ключа
Я ищу запрос, позволяющий получить информацию о внешнем ключе (каждая строка: ссылочная таблица и поле, ссылочная таблица и поле) всей схемы. Я нашел это, но не дает всю необходимую информацию: /programming/4389228/sql-for-oracle-to-check-if-a-constraint-exists В настоящее время я работаю над этим и, возможно, получу решение в ближайшие минуты / часы. Но если у …

1
Как предоставить все привилегии локальному db2admin с DB2 9.7 в Windows?
В качестве разработчика я использую ноутбук с ОС Windows XP Professional Edition, Service Pack 3. Я скачал и установил пакет исправлений 4 IBM DB2 UDB 9.7, редакции Express-C. У меня есть локальная учетная запись Windows с именем db2admin, которую я использую в качестве администратора локальной базы данных для локальной установки …

3
Как удалить резервную копию из набора резервных копий в SQL Server 2008 R2
Название в значительной степени подводит итог. На наших дисках резервных копий не хватает места, и нам нужно удалить старые резервные копии из набора. Я не могу найти какую-либо информацию по этому вопросу.

1
Восстановление дампа MySQL - как сохранить комментарии
Таким образом, у меня есть этот сложный дамп MySQL в качестве резервной копии. К сожалению, это резервное копирование является сложным, и мы используем злые триггеры. У некоторых из наших злых триггеров были строки комментариев, начинающиеся с символа #. Когда я делаю резервную копию базы данных, полученный дамп сохраняет # строк. …

1
Может ли mysqldump сбрасывать триггеры и процедуры?
Есть ли способ сделать mysqldump, который будет сохранять все триггеры и процедуры из указанного БД? Некоторое время назад я прочитал, что mysqldumpтакже спасет мои триггеры, но это не похоже на это. Мой второй связанный вопрос, как я могу проверить в файле sql, если триггеры существуют?

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.