Вопросы по теме 'database-performance'

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

Производительность сортировки NHibernate
Я испытываю некоторую отрицательную производительность при отсортированных запросах. Вот как запрос генерируется и обрабатывается NHibernate: SELECT TOP 50 y0_, y1_ FROM **(SELECT distinct r1_.Id as...
175 просмотров

Оптимальная стратегия для снижения производительности операций поиска — SQL Server 2008
Я работаю над мобильным веб-сайтом, популярность которого растет, и это приводит к росту некоторых ключевых таблиц базы данных, и мы начинаем видеть некоторые проблемы с производительностью при доступе к этим таблицам. Не являясь экспертами по базам...
114 просмотров

Лучший способ сделать удаленный запрос SQL Server?
У меня есть два экземпляра SQL Server, и я делаю много удаленных запросов к базе данных на одном сервере с другого сервера. Как этот запрос на server1.database1: select T1.id from server1.database1.dbo.table1 T1 inner join...
1021 просмотров
schedule 04.11.2022

увеличить скорость группы по запросу в таблице в postgres
У меня есть таблица соединений со следующей структурой: CREATE TABLE adjectives_friends ( adjective_id integer, friend_id integer ) WITH ( OIDS=FALSE ); ALTER TABLE adjectives_friends OWNER TO rails; CREATE UNIQUE INDEX...
2161 просмотров

Улучшение времени DELETE и INSERT в большой таблице со структурой индекса
Наше приложение управляет таблицей, содержащей набор строк для каждого пользователя, который является результатом запроса, требующего больших вычислительных ресурсов. Сохранение этого результата в таблице кажется хорошим способом ускорить дальнейшие...
8397 просмотров

Почему использование INT для выбора индекса Varchar, содержащего числа, намного медленнее, чем использование строк?
У меня есть таблица, содержащая несколько тысяч строк, имеющая столбец Varchar, содержащий числа. Несмотря на обсуждение того, почему этот столбец не имеет числового типа, выбор строк из этой таблицы показал странное поведение. Хотя в этом столбце...
3294 просмотров

Тайна производительности запросов SQL Server
Сегодня у меня было слишком много совещаний, но я думаю, что мои мозги все еще на месте. Пытаясь улучшить производительность некоторого запроса, я столкнулся со следующей загадкой (имена таблиц и поля перефразированы): SELECT X.ADId FROM (...
157 просмотров

Медленная производительность MySQL для отчетов БД
В настоящее время у меня работает 3 сервера, 2 удаленных, основной сервер с MySQL 5.5.24 и резервным MySQL 5.1.63 и 1 локальный с MySQL 5.5.20 для разработки. Основной сервер используется для отчетов; в настоящее время имеется 144 таблицы (...
788 просмотров
schedule 30.07.2022

Использование CASE в предложении Where для выбора различных столбцов снижает производительность.
У меня есть запрос, который должен быть динамическим для некоторых столбцов, то есть я получаю параметр, и в соответствии с его значением я решаю, какой столбец выбрать в моем предложении Where. Я реализовал этот запрос, используя выражение CASE:...
1442 просмотров

Какое влияние статистика оказывает на таблицу
Когда я добавляю индекс в таблицу, есть очевидное преимущество в поиске, однако есть и затраты, связанные с операторами вставки/обновления/удаления, поскольку индекс необходимо обновить. Если я создам новую статистику для таблицы, повлечет ли она...
161 просмотров

Схема базы данных сравнения продуктов
Мы хотим хранить сравнительные данные между двумя или более продуктами на нашем веб-сайте для покупок. Я нашел следующую ссылку, но когда мы попытались это сделать, у нас возникли некоторые проблемы с производительностью. SQL Group By/Count:...
268 просмотров

почему некоторые столбцы замедляют выполнение запроса
Я использую SQL Server 2012. Я пытаюсь оптимизировать запрос, который выглядит примерно так: SELECT TOP 20 ta.id, ta.name, ta.amt, tb.id, tb.name, tc.name,...
6538 просмотров

MySQL Оптимизация кэша таблиц и дисковых таблиц tmp
Я пытаюсь оптимизировать свою базу данных MySQL. У меня около 90 столов, большинство из которых почти никогда не используются. Только 10 или около того выполняют большую часть работы по управлению моим сайтом. Статистика состояния MySQL...
732 просмотров

Очень разное время выполнения для обновления в разных системах MySQL.
У меня очень странная ситуация с MySQL. Возьмем следующий пример: таблица, содержащая 15000 записей. CREATE TABLE `temp_geonis_export` ( `auto_id` INTEGER UNSIGNED NOT NULL AUTO_INCREMENT, `obj_id` VARCHAR(10), `gis_id` VARCHAR(45),...
142 просмотров

Каков наиболее эффективный способ индексации в SQL Server трех столбцов nchar в этом случае?
Аннотация: Я создаю новую таблицу в SQL Server 2012 в рамках проектирования бизнес-системы. В таблице есть 3 столбца (среди прочего) с типом nvarchar различных размеров, моему веб-приложению необходимо запросить эти 3 столбца, используя один...
826 просмотров

SQL Server 2005 — выбор производительности — ГДЕ и NULL
У меня есть следующая проблема: SQL Server 2005 Таблица: Документы Рекордов: 400 000 Значение поля НЕ ЯВЛЯЕТСЯ ИНДЕКСОМ Запрос: SELECT * FROM Documents WHERE value = 0 СЛУЧАЙ А: ВСЕ 400 000 записей имеют значение =...
165 просмотров

как увеличить производительность вставки базы данных mysql
работая над проектом PHP, связанным с очисткой веб-страниц, и моя цель - сохранить данные в базе данных mysql, я использую уникальный ключевой индекс для 3 индексов в таблице с 9 столбцами, а количество записей превышает 5 тыс. Должен ли я...
373 просмотров

Сокращение времени завершения транзакции neo4j
От каких факторов зависит время, необходимое для transaction.finish() в neo4j? Я использую neo4j для построения графика Facebook. Каждый Node имеет список в среднем из 500 объектов класса, содержащих: 4 Strings of max length 20 chars 1...
148 просмотров

Последовательное получение плана запросов postgres для конкретного запроса для использования индекса, а не сканирования
Я некоторое время работал над тем, чтобы выяснить, как заставить планирование запросов действовать немного умнее, но безуспешно. Я возился с work_mem и друзьями, много запускал vacumm analyze и пытался изменить запрос с помощью order by . Я...
222 просмотров