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

Что СЛИШКОМ БОЛЬШОЕ для базы данных?
У меня есть приятель, который запускает веб-приложение для людей, выставляющих машины на продажу. Им пользуются несколько тысяч клиентов, и у каждого клиента есть сотни, а иногда и тысячи строк в базе данных (некоторые из них существуют в течение 5...
2089 просмотров

PostgreSQL: Почему этот простой запрос не использует индекс?
У меня есть таблица t со столбцом c, который является int и имеет индекс btree. Почему следующий запрос не использует этот индекс? explain select c from t group by c; В результате я получаю: HashAggregate (cost=1005817.55..1005817.71...
3702 просмотров

Производительность базы данных Shared Access 2003
Мне нужно создать базу данных Access 2003 и поделиться ею между 100 пользователями, пользователи не будут вносить никаких изменений, только просматривая несколько отчетов, которые создаются ежедневно (и один раз) с использованием запланированной...
285 просмотров

Как ВСТАВИТЬ теги в трехтабличной системе
Хотя некоторые основные системы, такие как Joomla, хранят теги в виде текста, разделенного запятыми, в базе данных основной статьи, предпочтительнее использовать нормализованную систему из трех таблиц в виде статьи, тегов и отношения тегов (как в...
306 просмотров
schedule 01.08.2022

xquery против производительности xpath
Есть ли разница между производительностью xquery и xpath в SQL Server 2008? Я очень новичок в типе данных XML sql, и я хотел бы хранить детали документа как XML в SQL Server 2008, в то время как производительность запросов в этом поле очень важна....
1190 просмотров

Группа сравнения по VS Over Partition By
Предполагая одну таблицу CAR с двумя столбцами CAR_ID (int) и VERSION (int) . Я хочу получить максимальную версию каждой машины. Итак, есть два решения (как минимум): select car_id, max(version) as max_version from car group by...
18935 просмотров
schedule 06.03.2024

Поиск подстроки в списке из миллиарда уникальных строк
У меня есть список примерно из миллиарда уникальных строк, длина большинства из которых составляет несколько десятков символов. Я хотел бы найти все строки, которые содержат или соответствуют строке поиска, в идеале менее чем за 100-200 мс и на как...
103 просмотров
schedule 22.03.2024

Doctrine2: Ограничение с помощью левых соединений/пагинации — передовой опыт
у меня есть большой запрос (в моем построителе запросов) и много левых соединений. Так что я получаю статьи с их комментариями и тегами и так далее. Допустим, у меня есть следующий dql: $dql = 'SELECT blogpost, comment, tags FROM BlogPost...
5974 просмотров

Проблема с производительностью в случае запроса SQL Match Against для нескольких таблиц
Я столкнулся с проблемой производительности при выполнении SQL-запроса, использующего базу данных MyISAM. Вкратце, у меня есть 3 таблицы: Таблица: A (Двигатель MyISAM. Всего записей: 1847) Таблица: B (Двигатель MyISAM. Всего записей: 1110)...
404 просмотров

Настройка производительности: создание индекса для логического столбца
Я написал демон-процессор, который будет извлекать строки из одной базы данных и вставлять их в другую для синхронизации. Он будет извлекать строки на основе флага индикации boolean sync_done . В моей таблице сотни тысяч строк. Если я выберу...
22563 просмотров

Производительность MYSQL медленная с использованием сортировки файлов
У меня есть простой запрос mysql, но когда у меня много записей (в настоящее время 103 0000), производительность очень низкая, и он говорит, что использует сортировку файлов, я не уверен, что именно поэтому он медленный. Есть ли у кого-нибудь...
34876 просмотров

Проблема с производительностью SQL в предложении where
Я выполняю запрос на SQLSERVER 2008. Обработка запроса занимает 4 секунды. Не могу понять, почему так долго. SELECT tbl_Operations.Workcenter ,SUM(tbl_Used_Components.Used_Quantity) as CNF_TODAY FROM tbl_Used_Components JOIN tbl_Pack_Division on...
1251 просмотров

Влияние на производительность незакрытого соединения с двигателем
Я использую symfony 1.4/propel 1.4 для проекта, который ранее был сделан другим разработчиком. В этом проекте соединение с продвижением выполняется с использованием следующего кода $con = Propel::getConnection(UsersPeer::DATABASE_NAME,...
1231 просмотров

Медленный SELECT COUNT(*), информационная_схема, поле кардинальности
У меня есть большая (60+ миллионов записей) таблица. Эта таблица имеет первичный ключ (id, auto_increment, index id) У меня есть отчет, который выбирает записи из этой таблицы. А для просмотра и навигации по этому отчету (написанному на PHP) я...
617 просмотров

Проблемы с производительностью база данных MySQL
Мы управляем веб-сайтом для клиента, этот веб-сайт имеет серьезные проблемы с производительностью. Этот веб-сайт создан на базе CMS и одновременно обслуживает не более 20 посетителей. Пока посетители сайта являются единственными пользователями...
191 просмотров

Объединение нескольких баз данных Access в одну большую базу данных
У меня есть несколько баз данных Access 2000-2003 объемом ~ 50 МБ (файлы MDB), которые содержат только таблицы с данными. базы данных расположены на сервере на моем предприятии, ответ на который может занять ~1-2 секунды (и около 10 секунд, чтобы...
8626 просмотров

MySQL: индекс по порядку с диапазоном предложения Where
Прежде чем я перепишу свой запрос и код и т.д. и т.д., просто хочу убедиться, что... Верно ли, что нет способа создать индекс или переписать приведенный ниже запрос таким образом, чтобы индекс использовался для фильтрации по дате (которая...
71 просмотров
schedule 28.02.2023

Структура таблицы Mysql работает быстро?
Я планирую создать сайт, похожий на IMDB.com. Чтобы сократить время выполнения, я использую следующую структуру. Это нормально для более быстрой работы? Table - 1 Id Movie_name description 1 name one some description 2 name two some...
89 просмотров

Какая СУБД NoSQL лучше всего подходит для этого варианта использования?
Прежде чем я задам свой вопрос, немного предыстории нашей проблемы. Мы разрабатываем приложение для прогнозирования государственных доходов. В этом приложении мы собираем данные о предыдущих доходах, применяем несколько эконометрических и...
460 просмотров

Являются ли .NET MySqlTransactions пакетными/буферизованными локально?
Допустим, у вас есть миллион строк для вставки в удаленную базу данных. Для повышения производительности вы сделали следующее: Повторное использование одного соединения MySQL Создание одного подготовленного MySqlCommand , который вы будете...
97 просмотров