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

12
Получить идентификатор задания или имя задания из выполняемой работы

У меня есть центральная БД, в которую я записываю результаты работы на всех моих серверах. Я передаю 3 параметра через powershell в задании SQL обратно в sp на центральном сервере, который проверяет, что задание должно быть запущено в это время, и т. Д. Затем информация предоставляется через SSRS,...

12
Как хранить данные в базе данных без таблиц?

Все, что я узнал в школе, был SQL, который сохраняет данные в таблицы. Сейчас я работаю над проектом, где данные хранятся в XML-файлах. Кроме того, каждый XML содержит ссылку на визуальные файлы (JPEG). Сам XML содержит более тысячи координатных точек, а также дополнительную информацию о данных. На...

12
INSERT разница в производительности между временными таблицами и табличными переменными

У меня есть следующая проблема в SQL Server 2005: попытка вставить некоторые строки в табличную переменную занимает много времени по сравнению с той же вставкой с использованием временной таблицы. Это код для вставки в табличную переменную DECLARE @Data TABLE(...) INSERT INTO @DATA( ... ) SELECT .....

12
Как я должен интерпретировать «время блокировки» в журнале медленных запросов mysql?

Я пытаюсь понять, как лучше всего интерпретировать время блокировки для запросов, которые отображаются в нашем медленном журнале запросов MySQL. Например, если запрос UPDATE имеет время блокировки 10 секунд. Я предполагаю, что это общее время после того, как запрос на обновление получает...

12
Предложение базы данных для социальной сети / сообщества базы знаний?

Я ищу различные типы баз данных и СУБД для нового проекта, который я хочу начать летом. Я построил системы в MySQL и PostgreSQL, теперь я хочу расширить свои знания и опыт в области баз данных. Мой проект будет чем-то вроде социальной сети / совокупного знания. (еще не разработали термин, чтобы...

12
Почему у меня не должно быть одной таблицы для нескольких отношений?

Предполагая, что у меня есть несколько отношений в моей базе данных, например, Store, Employee и Sale, и я хочу соединить пары с помощью простого бинарного отношения. Лично я бы создал таблицы с именами Employee_Store и Employee_Sale с естественным ключом, состоящим из внешних ключей. Теперь мой...

12
Postgresql произвел «быстрое отключение» самостоятельно. Почему? Как это удалось сделать?

Я уже погуглил и прочитал руководство столько, сколько мог прежде, чем отправлять это здесь. Информация о версии: Postgres8.4 на Ubuntu10.x У меня есть личный ноутбук, на котором я запускаю сервер postgres, и Java-скрипт, использующий JDBC, работал в течение 1600 ~ минут (что я работал несколько...

12
Как работает INDEX для составного первичного ключа в mysql?

При создании составного первичного ключа для двух или более столбцов, например PRIMARY KEY(col1, col2, col3); Будет ли система INDEXкаждого столбца в отдельности? Причина, по которой я задаю этот вопрос, состоит в том, что когда мы используем UNIQUE INDEX (col1, col2, col3)его, он действует как...

12
Что администратор базы данных SQL Server должен знать о Windows Server?

Аналогично моему предыдущему вопросу. Что администратор БД должен знать о SSAS? , который дал действительно замечательный ответ (спасибо, @ConcernedOfTunbridgeWells!), теперь я задаю похожий вопрос: Что нужно знать администратору SQL Server о Windows Server, чтобы иметь возможность эффективно...

12
Знаете ли вы простой способ создания одной записи для каждого часа за последние 12 часов?

У меня есть отчет, который показывает количество событий за последние 12 часов, сгруппированных по часам. Звучит довольно легко, но я борюсь с тем, как включить записи, которые закрывают пробелы. Вот пример таблицы: Event ( EventTime datetime, EventType int ) Данные выглядят так: '2012-03-08...

12
SQL SERVER Хранилище TinyInt

В SQL Server почему tinyint хранится с 9B в строке. По какой-то причине, кажется, есть дополнительный один байт в конце маски битовой карты NULL. ИСПОЛЬЗОВАТЬ tempdb; ИДТИ СОЗДАТЬ СТОЛ TBL ( я TINYINT НЕ NULL ); ИДТИ INSERT INTO tbl (i) ЦЕННОСТИ (1); ИДТИ DBCC IND ('tempdb', 'tbl', - 1); ИДТИ DBCC...

12
Почему LIKE более чем в 4 раза быстрее, чем MATCH… ПРОТИВ индекса FULLTEXT в MySQL?

Я не понимаю этого. У меня есть таблица с этими индексами PRIMARY post_id INDEX topic_id FULLTEXT post_text Таблица имеет (только) 346 000 строк. Я пытаюсь выполнить 2 запроса. SELECT post_id FROM phpbb_posts WHERE topic_id = 144017 AND post_id != 155352 AND MATCH(post_text)...

12
Почему агрегатный запрос значительно быстрее с предложением GROUP BY, чем без него?

Мне просто любопытно, почему агрегатный запрос выполняется с GROUP BYпредложением гораздо быстрее , чем без него. Например, этот запрос выполняется почти 10 секунд SELECT MIN(CreatedDate) FROM MyTable WHERE SomeIndexedValue = 1 В то время как этот занимает меньше секунды SELECT MIN(CreatedDate)...

12
Нормализуются ли отношения один-к-одному?

Предположим, у нас есть большой набор статистических данных для записи; например, 20-30 INTстолбцов. Лучше хранить весь набор в одной таблице, поскольку все они принадлежат записи ИЛИ создают другую таблицу, связанную с отношением один к одному. Преимущество первого состоит в том, чтобы избежать...

12
Зверская производительность, объединяющая INSERTED и DELETED таблицы в триггере

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

12
Бит против булевых столбцов

Учитывая, что битовые поля являются просто двоичными представлениями данных и должны запрашиваться немного «странным» способом. Действительно ли это дает какую-либо выгоду, используя битовое поле для логического значения? Из того, что я вижу, можно предположить, что единственное реальное...

12
Имеет ли значение порядок столбцов в индексе columnstore?

У меня есть таблица с ~ 200 миллионами строк и ~ 15 столбцами. Я планирую создать COLUMNSTOREиндекс на моей таблице. Будут ли какие-либо изменения в производительности в зависимости от порядка столбцов, которые я использую в индексе columnstore? Если да, какая логика стоит за...

12
Дизайн базы данных опроса: связать ответ с пользователем

Я делаю концептуальную модель для базы данных опроса. Цель - хранить ответы пользователей (это будет приложение для Android). У меня есть три объекта: пользователь, вопрос и вариант. Вопрос будет иметь один или несколько вариантов (например: Сколько сотрудников у вас есть? 1-40, 40-1000, +1000)....