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

21
Борьба за отладку высокой загрузки ЦП на экземпляре Amazon RDS MySQL

Мы работаем с сервером MySQL RDS m1.xlarge и имеем некоторые проблемы с высокой загрузкой процессора. У нас были некоторые проблемы пару недель назад, когда загрузка процессора достигала 100% в большом случае. Когда мы увеличили размер до xlarge, это на некоторое время стабилизировало ситуацию, но...

21
SQL Server. Кто-нибудь использует SUMA, флаг трассировки 8048 или флаг трассировки 8015?

Недавно включен флаг трассировки запуска SQL Server 8048 для решения серьезной проблемы конфликта спин-блокировок в системе SQL Server 2008 R2. Интересно услышать от других, кто нашел случаи использования, когда значение производительности было доставлено с помощью флага трассировки 8048...

21
Могу ли я использовать SQL Server Management Studio 2012 на сервере 2008?

Этот вопрос был перенесен из переполнения стека, поскольку на него можно ответить в Exchange Stack Exchange для администраторов баз данных. Мигрировал 7 лет назад . В моей школе используется SQL Server 2008. В прошлый раз, когда я использовал его, я только установил (дома) часть SQL Server...

21
Объединить строки в несколько столбцов

У меня есть экземпляр SQL Server, который имеет связанный сервер с сервером Oracle. На сервере Oracle есть таблица, PersonOptionsкоторая содержит следующие данные: ╔══════════╦══════════╗ ║ PersonID ║ OptionID ║ ╠══════════╬══════════╣ ║ 1 ║ A ║ ║ 1 ║ B ║ ║ 2 ║ C ║ ║ 3 ║ B ║ ║ 4 ║ A ║ ║ 4 ║ C ║...

21
Запуск pg_dump на сервере горячего резервирования?

Отказ от ответственности: по общему признанию я еще не пробовал это, но я не уверен, что буду знать, работает ли это неправильно, поэтому я хотел спросить. Я хотел бы запустить задание ночного резервного копирования (через pg_dumpall) с сервера горячего резервирования, на котором выполняется...

21
Использование SELECT в предложении WHERE другого SELECT

Я сделал проект удаленного приложения поверх libpq для PostrgreSQL . Это ведет себя хорошо, но я представил общее функционирование приложения. Для каждого конечного результата, который я получаю, случается так, что я вызываю что-то вроде предложения 40 select (через tcpip). У меня есть воспоминания...

21
Найти все запросы, выполненные за последнее время в базе данных

[Я начинающий программист T-SQL] [..и надеюсь, я на правильном сайте обмена стека] Я хотел бы получить список всех запросов, которые я выполнил (по крайней мере, те, которые я выполнил сегодня с утра). Мне нужно сделать отчет о времени выполнения запросов. Поиск в Интернете не принес мне много...

21
Первичный ключ с опцией «НЕ ДЛЯ РЕПЛИКАЦИИ»

Я недавно принял проект и обнаружил, что в большинстве таблиц первичный ключ имеет свойство " NOT FOR REPLICATION". Я не администратор, но наверняка в большинстве баз данных запись без первичного ключа будет считаться поврежденной. Первичный ключ большинства этих записей почти наверняка будет...

21
VACUUM возвращает дисковое пространство операционной системе

VACUUMобычно не возвращает дисковое пространство операционной системе, за исключением некоторых особых случаев. Из документов: Стандартная форма VACUUMудаляет версии мертвых строк в таблицах и индексах и отмечает пространство, доступное для повторного использования в будущем. Однако он не вернет...

21
Почему приложение не должно использовать учетную запись sa

Мой первый вопрос, пожалуйста, будьте нежны. Я понимаю, что учетная запись sa обеспечивает полный контроль над SQL Server и всеми базами данных, пользователями, разрешениями и т. Д. У меня есть абсолютное убеждение, что приложения не должны использовать пароль sa без совершенной причины, нацеленной...

21
Как объединить две таблицы, чтобы получить пропущенные строки во второй таблице

В простой системе голосования, как CREATE TABLE elections ( election_id int(11) NOT NULL AUTO_INCREMENT, title varchar(255), CREATE TABLE votes ( election_id int(11), user_id int(11), FOREIGN KEYs для получения списка выборов, за которые проголосовал пользователь, используется следующий JOIN SELECT...

21
Почему ограничения применяются в базе данных, а не в коде?

Почему ограничение применяется в базе данных? Разве это не будет более гибким, чтобы поместить это в коде? Я читаю книгу для начинающих по реализации баз данных, поэтому я спрашиваю это как новичок. Допустим, я разработал базу данных, включая эту модель сущности: entity type | sub-types...

21
Пулы соединений сбрасываются с ошибкой: 18056, серьезность: 20, состояние: 46. & Счетчики производительности не отображаются

Мы используем проверку подлинности SQL (для уменьшения числа пулов соединений) и строки подключения .NET 4.0 для подключения к SQL Server Enterprise Edition 2012 SP1 на Windows 2008 R2 Enterprise Server: Microsoft SQL Server 2012 (SP1) - 11.0.3000.0 (X64) 19 октября 2012 г. 13:38:57 Авторские права...

21
Что такое измерения и размеры в кубах

Этот вопрос был перенесен из переполнения стека, поскольку на него можно ответить в Exchange Stack Exchange для администраторов баз данных. Мигрировал 6 лет назад . Я очень новичок в Microsoft Sql Server Business Intelligence и Analysis Service(но я программирую в течение многих лет на SQL...

21
Можно ли просмотреть значения LRU-K в SQL Server?

В SQL Server sys.dm_os_memory_cache_entriesможно просматривать как первоначальную стоимость записи в кэше, так и текущую стоимость записи в кэше ( original_costи current_costсоответственно). DMV sys.dm_os_buffer_descriptorsсодержит запись страниц, которые в настоящее время находятся в памяти, а...

21
Могу ли я указать значение по умолчанию для левого внешнего соединения?

Предположим, у меня есть таблицы a (со столбцом a1) и b (со столбцами b1 и b2), и я выполняю внешнее левое соединение SELECT * FROM a LEFT OUTER JOIN b ON a.a1 = b.b1 Тогда b1 и b2 будут равны NULL, если значение a1 не соответствует значению b1. Могу ли я указать значение по умолчанию для b2 вместо...

21
Есть ли в PostgreSQL агрегатная функция first-) безопасной для типов?

Полный вопрос переписать Я ищу агрегатную функцию First (). Здесь я нашел то, что почти работает: CREATE OR REPLACE FUNCTION public.first_agg ( anyelement, anyelement ) RETURNS anyelement LANGUAGE sql IMMUTABLE STRICT AS $$ SELECT $1; $$; -- And then wrap an aggregate around it CREATE AGGREGATE...

21
Выберите столбцы внутри json_agg

У меня есть запрос как: SELECT a.id, a.name, json_agg(b.*) as "item" FROM a JOIN b ON b.item_id = a.id GROUP BY a.id, a.name; Как я могу выбрать столбцы, bчтобы у меня не было b.item_idобъекта JSON? Я читал о ROW, но он возвращает объект JSON, как: {"f1": "Foo", "f2": "Bar"} Мне нужно будет...

21
Где находится SQLCMD.EXE в SQL Server 2014 Express?

Используя «SQLCMD.EXE» для резервного копирования баз данных SQL Server Express в течение многих лет, я обнаружил, что после установки версии 2014 года я больше не обнаружил SQLCMD.EXE. В предыдущих версиях он был расположен на C: \ Program Files \ Microsoft SQL Server \ 110 \ Tools \ Binn \...