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

41
Подключитесь к sql plus из командной строки, используя строку подключения

Допустим, у меня есть база данных Oracle. У меня есть имя пользователя = x, пароль = y, база данных = z. Также я знаю порт = a, SID = b, имя хоста = c. Так как мне нужно правильно подключиться? Я использовал много вариантов, таких как: sqlplus...

41
Выбор * по-прежнему большой нет-нет на SQL Server 2012?

В прошлые годы это считалось большим отказом select * from tableили select count(*) from tableиз-за падения производительности. Это все еще имеет место в более поздних версиях SQL Server (я использую 2012, но я думаю, что вопрос будет относиться к 2008 - 2014)? Изменить: так как люди, кажется,...

41
Каков действительный вариант использования TIMESTAMP без TIME ZONE?

Существует длинный и довольно разъясняющий ответ о различиях между TIMESTAMP WITH TIME ZONE vs- TIMESTAMP WITHOUT TIME ZONE доступны в этом посте . То, что я хотел бы знать: есть ли действительные варианты использования для фактического использования, TIMESTAMP WITHOUT TIME ZONEили это следует...

41
Могу ли я добавить уникальное ограничение, которое игнорирует существующие нарушения?

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

41
Почему новому пользователю разрешено создавать таблицы?

Мне интересно, почему вновь созданному пользователю разрешено создавать таблицу после подключения к базе данных. У меня есть одна база данных project2_core: postgres=# \l List of databases Name | Owner | Encoding | Collate | Ctype | Access privileges...

41
Как запускать повторяющиеся задачи в Postgresql без внешнего инструмента, похожего на cron?

Я хотел бы вызывать хранимую процедуру на регулярной основе. На Oracle я бы создал для этого работу. Я обнаружил, что Postgresql может хорошо имитировать это с помощью внешнего инструмента (cron и т. Д.) И PgAgent. Знаете ли вы о «внутренней» альтернативе, в которой не использовался бы внешний...

41
Попытка использовать MySQL Workbench с TCP / IP через SSH - не удалось подключиться

Я не могу подключиться с использованием TCP / IP через SSH-соединение в MySQL Workbench с ПК. В чем дело? Я создал базу данных MySQL 5.1 на сервере Ubuntu mysql.myhost.com . Я могу получить к нему доступ локально. MySQL Workbench (ПК) предлагает установить соединение через TCP через ssh. Он...

41
Могу ли я запустить хранимую процедуру и немедленно вернуться, не дожидаясь ее завершения?

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

40
периодический сбой MySQL с ошибкой «Неустранимая ошибка: невозможно выделить память для пула буферов»

Добавлено в редакцию, 2013-05-29: Поскольку это длинный вопрос и обсуждение, вот краткое резюме вопроса и решения. У меня были проблемы с запуском MySQL и Apache на небольшом сервере Linux (1 ГБ памяти). Apache требовал больше памяти, и, как следствие, ОС всегда убивала MySQL, чтобы восстановить...

40
Как назначить полный доступ безопасности группы Active Directory в SQL Server 2008?

Я хотел бы использовать встроенную защиту с моим внутренним приложением, которое находится в домене. К сожалению, я никогда не мог заставить это работать хорошо. Я хотел бы назначить всей группе Exchange (Active Directory) роль в SQL Server для доступа на чтение / запись к определенным таблицам....

40
Неожиданные сканирования во время операции удаления с использованием WHERE IN

У меня есть запрос, подобный следующему: DELETE FROM tblFEStatsBrowsers WHERE BrowserID NOT IN ( SELECT DISTINCT BrowserID FROM tblFEStatsPaperHits WITH (NOLOCK) WHERE BrowserID IS NOT NULL ) tblFEStatsBrowsers получил 553 строки. У tblFEStatsPaperHits есть 47,974,301 строк. tblFEStatsBrowsers:...

40
Что администратор БД должен знать о SSAS?

Я видел много материалов, касающихся бизнес-аспектов SSAS, но не очень много о важных аспектах администрирования и управления. С точки зрения администрирования экземпляра SQL Server Analysis Services, что должен знать работающий администратор баз данных о SSAS, чтобы правильно и эффективно...

40
Возможный INDEX для поля VARCHAR в MySql

Я работаю в базе данных MySql с такой таблицей: +--------------+ | table_name | +--------------+ | myField | +--------------+ ... и мне нужно сделать много запросов, как это (с 5-10 строк в списке) : SELECT myField FROM table_name WHERE myField IN ('something', 'other stuff', 'some other a bit...

40
Мой профессор учил меня, что `COUNT` не считает дубликаты

В университете мой профессор научил меня в этом году, что это заявление SQL: SELECT COUNT(length) FROM product вернется 2со следующим набором данных: | product | |id | length | code | |-------------------| | 1 | 11 | X00 | | 2 | 11 | C02 | | 3 | 40 | A31 | Она оправдала это тем, что COUNTне считает...