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

8
Что именно является обязательным в DB2?

Недавно я перешел от Java-разработчика к настоящему администратору в нашей компании. Я, так сказать, изучаю веревки, чтобы быть администратором баз данных (что на самом деле является новой позицией для нашей компании). Я видел несколько сценариев, где мы запускаем команду DB2 BIND bind_file...

8
Проверка, когда строка была вставлена ​​в таблицу на SQL Server?

Можно ли проверить, когда конкретная строка была вставлена ​​в конкретную таблицу в SQL Server? Таблица имеет индекс, если это поможет. И мне нужно сделать это для существующей таблицы, в которую уже вставлена ​​строка....

8
Как вы можете иметь два автоинкрементных столбца в одной таблице?

У меня есть таблица MySQL, которая содержит информацию о счетах компании. Однако у этой компании есть два филиала, и у каждого из них есть уникальная последовательность выставления счетов; «Серия А» и «Серия Б», так сказать. Однако это одна компания, и я не хочу создавать две таблицы счетов....

8
Как создать пользовательскую статистическую функцию?

Мне нужна агрегатная функция, которую MySQL не предоставляет. Я хотел бы, чтобы он был в разновидности SQL MySQL (то есть, не в C). Как мне это сделать? То, на чем я застрял, - это создание агрегатной функции - документы , похоже, не упоминают, как это делается. Примеры желаемого использования...

8
Я хочу знать о IOPS (I / O в секунду) и как это влияет на работу DB CRUD

Я хочу получить выделенный сервер для моей базы данных (MySQL), на котором работает InnoDB Engine. В емкости InnoDB есть эта опция, в которой вы можете определить IOPS. Допустим, у меня есть жесткий диск SATA 72K-RPM, который позволяет 100 IOPS. Означает ли это, что моя БД может выполнять 100...

8
Могут ли группы доступности заменить репликацию транзакций?

Я смотрел на новые функции SQL Server 2012, и как он может помочь моей текущей ситуации. В настоящее время мы находимся на SQL Server 2008 R2 и реплицируем базы данных двух OLTP-серверов на один сервер отчетов посредством репликации транзакций. Затем мы используем эти реплицированные БД для...

8
Каков наилучший дизайн базы данных для этой ситуации?

Я работаю над созданием бизнес-приложения для своей компании и пытаюсь выбрать наиболее подходящий дизайн базы данных для конкретной ситуации. Допустим, у меня есть следующие объекты: утверждение Я бы Положение дел ... ApprovalComment Я бы ApprovalId Комментарий порядок Я бы ... Выставленный счет Я...

8
Лучше заполнять переменные, используя SET или SELECT?

Как лучше (с точки зрения производительности) установить значение переменной? По SETкоманде: DECLARE @VarString nvarchar(max); SET @VarString = 'john doe'; SELECT @VarString; По SELECTкоманде: DECLARE @VarString nvarchar(max); SELECT @VarString = 'john doe'; SELECT @VarString;...

8
Создание индекса в направлениях asc и desc

За последние несколько недель я бушевал против старой базы данных Firebird. Эта база данных является дерьмовой для всех видов причин, но одна вещи , которую я заметил, что каждое поле из каждой таблицы имеет два индекса; каждый с одним сегментом, один в ascпорядке и один в descпорядке. Помимо веса...

8
Почему служба браузера SQL отключается?

У меня периодически возникают проблемы с пакетом установки программного обеспечения, который устанавливает наш продукт (написанный с использованием InstallShield / InstallScript). В процессе установки мы перезапускаем службу браузера SQL. В большинстве случаев это работает нормально. Но иногда - и...

8
Запросить паузы после возврата фиксированного количества строк

У меня есть представление, которое выполняется быстро (несколько секунд) до 41 записи (например, TOP 41), но занимает несколько минут для 44 или более записей, с промежуточными результатами при запуске с помощью TOP 42или TOP 43. В частности, он вернет первые 39 записей за несколько секунд, а затем...

8
Исправить для бесхозного пользователя 'гость'?

Что можно сделать, если что-нибудь, когда специальный guestпользователь осиротел (не связан ни с каким логином)? Для одной из моих баз данных (SQL Server 2005) при выполнении следующего перечисляется гостевой пользователь как потерянный пользователь. exec sp_change_users_login 'report' Результаты:...

8
Рекурсивная производительность CTE

Нужна помощь с рекурсивной производительностью CTE. Ниже CTE работает очень медленно, так как пытается рекурсивно извлекать иерархические данные. Таблица большая с каждым корневым идентификатором, имеющим до 3 рекурсивных элементов. Может быть около 200000 или более корневых идентификаторов. Я...

8
Репликация транзакций из SQL Server 2000 в 2008

У меня есть устаревшие базы данных на двух серверах SQL Server 2000, которые я пытаюсь реплицировать в базу данных SQL Server 2008 R2 с использованием репликации транзакций. Сервер 2008 года не находится в той же локальной сети, поэтому я выполняю репликацию через Интернет. Я создал псевдонимы,...

8
Почему ожидаемая продолжительность жизни страницы 0 (ноль) в SQL Server 2005

Мы хотели знать ожидаемый срок службы страницы для нашего SQL Server. Итак, мы смотрим на счетчик, используя Perform. Значение равно нулю и никогда не меняется. Я думал, что должна быть какая-то ошибка, поэтому я проверил запрос DMV SQL Server SELECT [object_name],[counter_name],[cntr_value] FROM...

8
Альтернативы для решений и проектов SSMS?

Согласно официальной документации по SQL Server , использование «Решений, проектов и элементов» не рекомендуется. Заметный (хотя и несколько загадочный) предупреждающий баннер в верхней части страницы MSDN гласит: «Эта функция будет удалена в будущей версии Microsoft SQL Server. Избегайте...

8
Доступ из командной строки к SQL-серверу из сценариев [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос так это на тему для базы данных администраторов Stack Exchange. Закрыто 4 года назад . Кто-нибудь знает о готовом инструменте командной строки 1 , который позволил бы мне...

8
Заказ на хранение против заказа на результат

Это побочный вопрос из порядка сортировки, указанного в первичном ключе, но сортировка выполняется в SELECT . @Catcall говорит это на предмет порядка хранения (кластеризованный индекс) и порядка вывода Многие люди считают, что кластерный индекс гарантирует порядок сортировки на выходе. Но это не...