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

17
Дублировать пользователя базы данных Oracle

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

17
Блокировки от блокировок на одних и тех же временных таблицах в разных процессах

Я нашел тупик, который, кажется, показывает то, что я считал невозможным. В тупик вовлечены два процесса: 1. process8cf948 SPID 63 Выполнение ALTER TABLE для временной таблицы #PB_Cost_Excp_Process_Invoices_Work. Владеет IX блокировкой таблицы #PB_Cost_Excp_Process_Invoices_Work с идентификатором...

17
В чем разница между POINT (X, Y) и GeomFromText («POINT (XY)»)?

Я хотел бы сохранить некоторые геометрические позиции в моей базе данных MySQL. Для этого я использую тип данных POINT. Почти везде я читал, что эту функцию GeomFromTextследует использовать для вставки данных в таблицу. Однако я узнал, что это POINT(X,Y)тоже работает. Я не нашел описания, почему...

17
Предупреждение в плане запроса «Оценка мощности»

create table T(ID int identity primary key) insert into T default values insert into T default values go select cast(ID as varchar(10)) as ID from T where ID = 1 Запрос выше имеет предупреждение в плане запроса. <Warnings> <PlanAffectingConvert ConvertIssue="Cardinality Estimate"...

17
Слушатель Oracle 11g не работает с ошибками ORA-12514 и ORA-12505

Я запускаю экземпляр Oracle 11g локально на моей машине для разработки и могу подключиться к локальному экземпляру напрямую через SqlPlus: c:\>sqlplus ace SQL*Plus: Release 11.2.0.2.0 Production on Mon Mar 11 11:50:20 2013 Copyright (c) 1982, 2010, Oracle. All rights reserved. Enter password:...

17
Есть ли разница в выполнении между условием JOIN и условием WHERE?

Есть ли разница в производительности между этими двумя примерами запросов? Запрос 1: select count(*) from table1 a join table2 b on b.key_col=a.key_col where b.tag = 'Y' Запрос 2; select count(*) from table1 a join table2 b on b.key_col=a.key_col and b.tag = 'Y' Обратите внимание, единственное...

17
эффективный дизайн таблицы / индекса mysql для 35 миллионов строк + таблица с 200+ соответствующими столбцами (double), любая комбинация которых может быть запрошена

Я ищу совет по дизайну таблицы / индекса для следующей ситуации: У меня есть большая таблица (данные истории цен акций, InnoDB, 35 миллионов строк и растет) с составным первичным ключом (сборка (int), дата (дата)). В дополнение к информации о ценах у меня есть 200 двойных значений, которые должны...

17
Ограничить права на соединение на SQL Server

У меня есть приложение для развертывания в производстве, которое использует безопасность системы чести. То есть все пользователи подключаются к БД с использованием учетных данных SQL user / passwd, а приложение самостоятельно управляет разрешениями. Последняя часть не беспокоит меня так сильно, как...

17
«Доступ запрещен» при подключении SSMS к Integration Services

Я получаю следующую ошибку при попытке подключить SSMS к службам Integration Services с использованием сетевого имени конкретного кластера SQL Server: Соединение со службой Integration Services на компьютере «FooDB» завершилось ошибкой: «Доступ запрещен». Эта ошибка возникает, когда компьютер не...

17
Центральная хранимая процедура для выполнения в контексте вызывающей базы данных

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

17
Разница между полным резервным копированием и полным копированием только для копирования

Я видел в центральном потоке SQL Server. Обрезает ли полная резервная копия журнал? эта полная резервная копия не усекает журнал: Нет. Ни полное, ни дифференциальное резервное копирование не усекает журнал транзакций. - Линн Петтис Нет - полная резервная копия не усекает журнал. - Чед Кроуфорд Так...

17
Как определить мастера в MySQL Master-Slave

Я настраиваю репликацию MySQL Master-slave и пытаюсь выяснить, как справиться с ситуацией переключения при сбое, когда я продвигаю slave на master (в случае, если master выходит из строя). Моему серверу приложений необходимо направить все записи на текущий мастер, но я не могу использовать HA...

17
Переместить несколько баз данных из C: в D: одновременно

У меня есть SQL Server 2008 R2 с 323 базами данных, занимающими около 14 ГБ на моем диске C: - быстрый SSD. Поскольку я хочу освободить место на диске C :, я хочу переместить их на диск D :. Я нашел эту статью MSDN , но, похоже, это процедура для перемещения только одной базы данных. Существует ли...

17
В чем смысл tinyint (N)?

Когда мы используем длину аргумента с числовыми типами данных, насколько я знаю, это определяет ширину экрана. Я попробовал следующее: mysql> create table boolean_test (var1 boolean, var2 tinyint); Query OK, 0 rows affected (0.10 sec) mysql> show create table boolean_test;...

17
Высокая доступность / масштабируемость PostgreSQL с использованием HAProxy и PGBouncer

У меня есть несколько серверов PostgreSQL для веб-приложения. Обычно один ведущий и несколько ведомых в режиме горячего резервирования (асинхронная потоковая репликация). Я использую PGBouncer для пула соединений: один экземпляр установлен на каждом сервере PG (порт 6432), подключающемся к базе...

17
В SQL Server, как работают блокировки чтения?

Предположим, у меня есть следующий длительный запрос UPDATE [Table1] SET [Col1] = 'some value' WHERE [Col2] -- some clause which selects thousands of rows и предположим, что следующий запрос выполняется во время выполнения вышеуказанного запроса SELECT * FROM [Table1] Предотвращает ли первый запрос...

17
Как обрабатывать дизайн таблицы с переменными столбцами

У меня есть сценарий разработки таблиц, и я, не являясь администратором базы данных, хотел бы получить более масштабные мнения. Скажем, вас просят записать информацию о домах для зоны метро, ​​начиная с небольшого квартала (200 домов), но в конечном итоге вырастая до 5000000+ домов. Вам необходимо...

17
Получите снимок postgres от Amazon RDS

Я не могу найти простой способ получить копию ночной резервной копии, которую я беру из своего экземпляра Amazon RDS postgres, чтобы я мог восстановить ее на своем локальном компьютере, чтобы поиграть с ней. Прямо сейчас я делаю pg_dump, когда мне нужна копия, но было бы лучше (и, скорее, быстрее)...