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

14
Используйте LDAP для поиска имени с Oracle Instant Client

Частично из-за проблем с конфликтующими версиями или разрядностью при полной установке клиента Oracle моя команда разработчиков (членом которой я являюсь) перешла на использование Oracle Instant Client и в большинстве случаев избегала установки на наших машинах разработки. новые проекты. Это...

14
Как выбрать несколько столбцов, но только сгруппировать по одному?

У меня проблема с group by, я хочу выбрать несколько столбцов, но сгруппировать только по одному столбцу. Запрос ниже - то, что я пытался, но он дал мне ошибку. SELECT Rls.RoleName,Pro.[FirstName],Pro.[LastName],Count(UR.[RoleId]) as [Count] from...

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

Я читал о MySQL. На мой взгляд, я вижу два типа журнала как очень похожие. MySQL сохраняет как и когда данные изменяются в журнале. Информация используется для восстановления MySQL. Я путаю функцию двух типов...

14
PostgreSQL: утилита сравнения схем / исправлений [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос так это на тему для базы данных администраторов Stack Exchange. Закрыто 5 лет назад . Рассмотрим следующую настройку: Производственная БД БД разработчика, в которой вносятся...

14
Оптимизация запросов к большой базе данных (более 25 миллионов строк, используя max () и GROUP BY)

Я использую Postgres 9.3.5, и у меня есть большая таблица в базе данных, в настоящее время в ней более 25 миллионов строк, и она имеет тенденцию к быстрому увеличению. Я пытаюсь выбрать конкретные строки (все unit_idс только последние unit_timestampдля каждой из них) с помощью простого запроса,...

14
Как сделать резервную копию большой базы данных MongoDB

Каков рекомендуемый способ резервного копирования больших наборов данных в MongoDB? Допустим, у нас есть размер данных порядка 10 ТБ - как бы вы это подтвердили? Мы рассматриваем скрытый, возможно, отложенный узел набора реплик. Задержка защитит нас от случайных падений всей базы данных. Это...

14
Какова логика ISNUMERIC для определенных специальных символов?

ISNUMERICФункция имеет некоторое неожиданное поведение. Документация MSDN гласит: ISNUMERICвозвращает 1, когда входное выражение оценивается как допустимый числовой тип данных; в противном случае возвращается 0. Допустимые числовые типы данных включают следующие: int, bigint, smallint, tinyint,...

14
Поиск зависимостей по СПЕЦИАЛЬНОЙ КОЛОННЕ (современный способ, без использования sysdepends)

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

14
Монго БД Реплика установила Застрял в состоянии ВОССТАНОВЛЕНИЯ

Мы создали набор реплик, и теперь проблема состоит в том, что 2 члена набора реплик [набор 3 элементов] находятся в режиме восстановления с 48 часов. Первоначально размер восстанавливающихся узлов увеличивался, а теперь даже это прекратилось. Таким образом, при восстановлении узлов они застряли...

14
Альтернативный способ сжатия NVARCHAR (MAX)?

Я пытаюсь сжать некоторые таблицы, которые имеют NVARCHAR(MAX)поля. К сожалению, rowи pageсжатие не имеет влияние желания (только ~ 100/200 MB сохраненное на 20 Гб таблицы). Кроме того, я не могу применить архивное сжатие хранилища столбцов и хранилищ столбцов, поскольку они не поддерживают сжатие...

14
Можно ли изменить существующее определение триггера в MySQL?

Мне интересно, если можно обновить определение триггера в MySQL. Например, у меня есть триггер T, и я хочу добавить к нему новые функции. Я предполагаю, что мне нужно сбросить и воссоздать его. Каковы лучшие практики в администрировании базы данных для таких...

14
Как индексировать запрос с помощью поля `WHERE IS is NULL`?

У меня есть таблица с большим количеством вставок, установив одно из полей ( uploaded_at) в NULL. Затем периодическое задание выбирает все кортежи WHERE uploaded_at IS NULL, обрабатывает их и обновляет, устанавливая uploaded_atтекущую дату. Как мне индексировать таблицу? Я понимаю, что я должен...

14
Случай с несколькими условиями

Мне нужно изменить возвращаемое значение из оператора select, основываясь на нескольких условиях. Я попробовал что-то подобное: ,CASE i.DocValue WHEN 'F2' AND c.CondCode IN ('ZPR0','ZT10','Z305') THEN c.CondVal ELSE 0 END as Value почему это не работает и какой рекомендуемый способ сделать это?...

14
Создание связанного сервера, который указывает на себя

Я пытаюсь создать связанный сервер на экземпляре SQL Server 2014, servername\instancenameиспользуя следующий вызов: EXEC master.dbo.sp_addlinkedserver @server = N'servername\instancename', @srvproduct=N'SQL Server' Я получаю ошибку: Msg 15028, Level 16, State 1, Procedure sp_addlinkedserver, Line...

14
Каковы оптимальные настройки mysqldump? [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 2 года назад . После некоторого поиска я получил следующие настройки: mysqldump\...

14
Масштабирование PostgreSQL TRIGGER (s)

Как Postgres запускает механизм весов? У нас большая установка PostgreSQL, и мы пытаемся реализовать систему, основанную на событиях, используя таблицы журналов и TRIGGER (s). По сути, мы хотели бы создать TRIGGER для каждой таблицы, которую мы хотим получать для операции UPDATE / INSERT / DELETE....

14
Есть ли способ вставить несколько строк в таблицу со значениями по умолчанию для всех столбцов?

Я могу вставить несколько строк в таблицу со значениями по умолчанию для всех столбцов способом RBAR : create table course(course_id serial primary key); do $$ begin for i in 1..100000 loop insert into course default values; end loop; end;$$; Есть ли способ сделать то же самое с одним оператором...

14
stats_column_id и index_column_id не обновляются с изменением физического порядка кластеризованного индекса

Если я неправильно понимаю назначение столбца, следующий код указывает, что изменение структуры кластеризованного индекса не меняет порядковый номер ( stats_column_id) столбца в DMV sys.stats_columns . (Проверено в AdventureWorks2014, AdventureWorks2008R2) select i.name, c.name, ic.column_id,...

14
Должны ли мы обрабатывать транзакции в коде C #, а также в хранимых процедурах

Действительно ли нам требуется обработка транзакций в c #, а также процесс хранения базы данных с обеих сторон? C #: Using(transaction with transaction scope) { Execute stored proc; Transaction. Complete; } Хранимая процедура SQL: Create process As Begin try Begin transaction Commit End try Begin...