Вопросы с тегом «performance»

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

15
Может ли MySQL разумно выполнять запросы на миллиарды строк?
Я планирую хранить сканы с масс-спектрометра в базе данных MySQL и хотел бы знать, возможно ли удаленное хранение и анализ этого количества данных. Я знаю, что производительность сильно варьируется в зависимости от среды, но я ищу приблизительный порядок: запросы будут занимать 5 дней или 5 миллисекунд? Формат ввода Каждый входной …

7
Как я могу оптимизировать mysqldump большой базы данных?
У меня есть приложение Symfony с базой данных InnoDB, ~ 2 ГБ с 57 таблицами. Большая часть размера базы данных находится в одной таблице (~ 1,2 ГБ). В настоящее время я использую mysqldump для резервного копирования базы данных каждую ночь. Из-за моего comcast-соединения, часто, если я запускаю дамп вручную, мое …

5
Можно ли заставить MySQL использовать более одного ядра?
Мне представили несколько выделенных серверов MySQL, которые никогда не используют более одного ядра. Я больше разработчик, чем администратор баз данных для MySQL, поэтому нужна помощь Настроить Серверы довольно здоровенные с нагрузкой типа OLAP / DataWarehouse (DW): Основной: 96 ГБ ОЗУ, 8 ядер + один массив RAID 10 Тест: 32 ГБ …

6
Как определить, нужен ли индекс или необходим
Я запускаю инструмент автоматического индексирования в нашей базе данных MS SQL (я изменил скрипт, созданный Microsoft, который просматривает таблицы статистики индекса - Automated Auto Indexing ). Из статистики у меня теперь есть список рекомендаций для индексов, которые нужно создать. Редактировать: описанные выше индексы берут информацию из DMV, которая сообщает вам, …

7
Guid vs INT - Что лучше в качестве первичного ключа?
Я читаю вокруг причин использовать или нет Guidи int. intменьше, быстрее, легко запоминается, сохраняет хронологическую последовательность. И что касается Guid, единственное преимущество, которое я нашел, - то, что это уникально. В каком случае Guidбудет лучше, чем intи почему? Из того, что я видел, intнет недостатков, кроме как по количественному ограничению, …

8
Сопоставление с шаблоном LIKE, SIMILAR TO или регулярными выражениями в PostgreSQL
Мне пришлось написать простой запрос, где я иду искать имена людей, которые начинаются с B или D: SELECT s.name FROM spelers s WHERE s.name LIKE 'B%' OR s.name LIKE 'D%' ORDER BY 1 Мне было интересно, есть ли способ переписать это, чтобы стать более производительным. Так что я могу избежать …

3
Составной индекс также хорош для запросов по первому полю?
Допустим, у меня есть таблица с полями Aи B. Я делаю регулярные запросы на A+ B, поэтому я создал составной индекс на (A,B). Будут Aли полностью оптимизированы запросы только по составному индексу? Кроме того, я создал индекс A, но Postgres по-прежнему использует составной индекс только для запросов A. Если предыдущий …

4
Измерьте размер строки таблицы PostgreSQL
У меня есть таблица PostgreSQL. select *очень медленно, в то время select idкак приятно и быстро. Я думаю, что это может быть из-за того, что размер строки очень велик, и для транспортировки требуется время, или это может быть какой-то другой фактор. Мне нужны все поля (или почти все), поэтому выбор …

4
Официальный источник, который <> и! = Идентичен по производительности в SQL Server
Рассмотрите этот ответ на SO, который убеждает спрашивающего об &lt;&gt;операторе: &lt;&gt;это ... так же, как !=. Но затем комментатор трубит и говорит: Это правда, что они функционально одинаковы. Однако то, как их использует оптимизатор SQL, сильно отличается. = /! = просто оцениваются как истина / ложь, тогда как &lt;&gt; означает, …

2
Что быстрее, один большой запрос или много маленьких запросов?
Я работал на разные компании, и я заметил, что некоторые из них предпочитают иметь представления, которые присоединятся к столу со всеми его «родственниками». Но затем в приложении несколько раз нам нужно использовать только 1 столбец. Так будет ли быстрее просто делать простые выборки, а затем «присоединять» их к системному коду? …

4
Поиск индекса против сканирования индекса
Глядя на план выполнения медленно выполняющегося запроса, я заметил, что некоторые узлы являются поиском по индексу, а некоторые - сканированием по индексу. В чем разница между поиском по индексу и сканированием по индексу? Который работает лучше? Как SQL выбирает одно над другим? Я понимаю, что это 3 вопроса, но я …

6
О производительности однопоточных и многопоточных баз данных
H2 является однопоточной базой данных с хорошей репутацией в отношении производительности. Другие базы данных являются многопоточными. Мой вопрос: когда многопоточная база данных становится более интересной, чем однопоточная база данных? Сколько пользователей? Сколько процессов? Что такое триггер? У кого-нибудь есть опыт, которым можно поделиться? Резюме Обычное узкое место - доступ к …

3
Как влияет на производительность использование CHAR против VARCHAR в поле фиксированного размера?
У меня есть индексированный столбец, в котором хранится хэш MD5. Таким образом, столбец всегда будет хранить 32-символьное значение. По какой-то причине, он был создан как varchar, а не как char. Стоит ли переносить базу данных, чтобы преобразовать ее в символ? Это в MySQL 5.0 с InnoDB.


7
Почему бы не использовать таблицу вместо материализованного представления?
Я новичок в базах данных Oracle. Если я правильно понял, материализованное представление - это представление, набор результатов которого сохраняется как физическая таблица в базе данных, и это представление / таблица обновляется на основе некоторого параметра. Если представление сохраняется как физическая таблица, почему бы не сохранить данные в таблицу? Так в …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.