18
ответов

Оптимизируйте SQL, который использует между пунктом

Рассмотрите следующие 2 таблицы: Таблица A: идентификатор event_time идентификатор Таблицы B start_time end_time Каждая запись в таблице A отображается точно на 1 записи в таблице B. Это означает, что таблица B не имеет никакого наложения...
вопрос задан: 17 February 2009 16:05
16
ответов

SQL: Внутреннее присоединение к двум крупным таблицам

У меня есть две крупных таблицы приблизительно с 100 миллионами записей каждый, и я боюсь, что должен был выполнить Внутреннее объединение между двумя. Теперь, обе таблицы очень просты; вот описание: BioEntity...
вопрос задан: 26 September 2017 03:10
14
ответов

Обработка больших баз данных

Я работаю в веб-проекте (asp.net) около шести месяцев. Конечный продукт готовится к запуску. Проект использует SQL Server в качестве базы данных. Мы провели тестирование производительности с некоторыми ...
вопрос задан: 22 July 2010 02:28
10
ответов

При разработке баз данных, что предпочтительный путь состоит в том, чтобы сохранить несколько верных / ложные значения?

Как указано в заголовке, при разработке баз данных, что является предпочтительным способом обработать таблицы, которые имеют несколько столбцов, которые просто хранят верный / ложные значения как просто сингл или или значение (например.
вопрос задан: 12 September 2010 12:36
9
ответов

Перекрестные соединения таблиц, чтобы увидеть, какие партнеры в одной таблице имеют отчет из другой таблицы [duplicate]

Новое для SX и только начало моего погружения в мир программирования и может использовать некоторую помощь с этой проблемой. Мне нужно выяснить, какая группа партнеров из таблицы MentorRelations не ...
вопрос задан: 30 July 2013 14:51
8
ответов

Запрос против 250k строк, занимающих 53 секунды

Поле, на котором работает этот запрос, является выделенным сервером, работающим в центре обработки данных. AMD Opteron 1354 Quad-Core 2.20GHz 2GB Windows Server 2008 x64 RAM (Да я знаю меня только, имеет 2 ГБ RAM, я обновляю...
вопрос задан: 4 March 2009 03:08
7
ответов

Улучшить производительность запросов Mysql Select [duplicate]

У меня есть таблица mysql с 155 + столбцами. Я запускаю запрос select с некоторыми ситуационными условиями и некоторыми условиями Where. Запрос дает правильный результат, но единственная вещь - скорость. Запрос - это ...
вопрос задан: 12 December 2017 10:30
7
ответов

Индексы MySQL - каковы лучшие практики?

Я использовал индексы на своих базах данных MySQL некоторое время теперь, но никогда правильно узнал о них. Обычно я помещал индекс на любые поля, что я буду искать или выбирать использование оператора Where...
вопрос задан: 11 December 2017 23:30
7
ответов

Использование * в ЗАПРОСЕ SELECT [дубликат]

Возможный Дубликат: Который более быстр/лучший? ВЫБЕРИТЕ * или ВЫБЕРИТЕ column1, colum2, column3, и т.д. Я в настоящее время портирую приложение, записанное в MySQL3 и PHP4 к MySQL5 и PHP5. Согласно анализу I...
вопрос задан: 23 May 2017 12:07
7
ответов

Какой тип поля SQL Server является лучшим для хранения ценовых значений?

Я задаюсь вопросом, каков лучший тип для ценового поля в SQL Server для подобной магазину структуры? Рассмотрение этого обзора, у нас есть типы данных, названные деньгами, smallmoney, затем мы имеем десятичный/числовой и...
вопрос задан: 14 December 2013 22:16
7
ответов

РТЫ 03113 при выполнении запроса SQL

У меня есть 400 запросов SQL строки, которые бросают скручивание жгутов исключения 30 секунд РТЫ 03113: конец файла на канале передачи Ниже является вещами отметить: Я установил тайм-аут как 10 минут, Там...
вопрос задан: 30 July 2010 06:44
7
ответов

CREATE VIEW для MySQL в течение прошлых 30 дней

Я знаю, что пишу несправедливость запроса и когда мы получаем большой трафик, нашу базу данных сильно ударяют, и страница замедляется к шлифованию... Я думаю, что должен записать запросы на основе CREATE VIEW от последних 30...
вопрос задан: 4 June 2010 18:48
7
ответов

Почему выполнение является вершиной (1) на индексированном столбце в медленном SQL Server?

Я озадачен следующим. У меня есть DB приблизительно с 10 миллионами строк, и (среди других индексов) на 1 столбце (campaignid_int) индекс. Теперь у меня есть 700k строки, где проведший кампанию действительно 3835...
вопрос задан: 16 March 2010 11:47
7
ответов

Эффективно запрашивая 15 000 000 таблиц строк в MySQL

Рассмотрите следующие таблицы базы данных: Таблица "обменивается сообщениями" с 13 000 000 строк (одна строка на сообщение). Таблица "пользователи" с 3 000 000 строк (одна строка на пользователя). Следующий запрос используется для выбо
вопрос задан: 14 July 2009 01:59
7
ответов

Для автоинкрементных полей: МАКС (Айдахо) по сравнению с ЛУЧШИМ 1 идентификатором идентификатор ORDER BY DESC

Я хочу найти самое высокое значение AutoIncremented от поля. (то, что я был выбранным после вставки, где я могу использовать @@ SCOPE_IDENTITY и т.д.), Какой из этих двух запросов работал бы быстрее или дает лучше...
вопрос задан: 5 March 2009 15:15
7
ответов

Улучшение производительности Sql Удаляет

У нас есть запрос для удаления некоторых строк из таблицы на основе идентификационного поля (первичный ключ). Это - довольно простой запрос: удалите все из OUR_TABLE, где идентификатор в (123, 345...) проблема нет....
вопрос задан: 23 February 2009 10:44
6
ответов

Как вызвать подсказку nolock для логинов SQL-сервера

Кто-либо знает о способе вызвать подсказку nolock на всех транзакциях, выпущенных определенным пользователем? Я хотел бы предоставить вход в систему службе поддержки для запросов производственной системы, но я хочу защитить ее...
вопрос задан: 27 June 2013 13:51
6
ответов

Запрос Mysql с Левым Соединением слишком очень медленен

Запрос: выберите 'r'.'id' как 'идентификатор' от 'tbl_rls' как 'r' оставленный соединение 'tblc_comment_manager' как 'cm' на 'cm'.'rlsc_id'! = 'r'.'id' Обе таблицы имеют записи 8k, но почему это очень медленно, беря 2-3...
вопрос задан: 3 November 2012 17:25
6
ответов

ПРИСОЕДИНИТЕСЬ к запросам по сравнению с несколькими запросами

Запросы СОЕДИНЕНИЯ быстрее, чем несколько запросов? (Вы выполняете свой основной запрос, и затем Вы выполняете много других ВЫБОРОВ на основе результатов Вашего основного запроса), я спрашиваю, потому что ПРИСОЕДИНЕНИЕ к ним усложнило бы...
вопрос задан: 10 February 2011 15:39
6
ответов

Оптимизация ROW_NUMBER () в SQL Server

У нас есть много машин, которые записывают данные в базу данных в спорадических интервалах. Для каждой записи я хотел бы получить период времени между этой записью и предыдущей записью. Я могу сделать...
вопрос задан: 2 June 2010 17:42
6
ответов

Как Вы фиксируете запросы, которые только отстают, пока они не кэшируются

У меня есть некоторые запросы, которые вызывают тайм-ауты в нашей продуктивной среде. (> 30 секунд), Если я выполняю профилировщика и захватываю точный выполняемый SQL и выполняю его от Studio управления тогда, им требуется много времени к...
вопрос задан: 29 January 2009 12:38
5
ответов

PostgreSQL - получить строку с максимальным значением для столбца

Я имею дело с таблицей Postgres (называется "lives"), которая содержит записи с колонками time_stamp, usr_id, transaction_id и lives_remaining. Мне нужен запрос, который даст мне самые последние ...
вопрос задан: 23 May 2017 10:31
5
ответов

Оптимизация MySQL: замените OR с помощью UNION [duplicate]

У меня немного более старый проект. Он использует mysql 5.5.59. В начале, только с некоторыми строками в таблице, производительность была хорошей. Но теперь таблица имеет около 80 000 строк (imho: она все еще очень маленькая). ...
вопрос задан: 7 July 2014 18:34
5
ответов

Который предоставляет лучшей производительности одно большое соединение или несколько запросов?

у меня есть таблица, названная заказами. один столбец на порядке является customer_id, у меня есть таблица, названная клиентами с 10 полями Given две опции, если я хочу создать массив объектов порядка и встроенный в...
вопрос задан: 8 July 2013 13:49
5
ответов

Какой подход более оптимизирован для сбора как общего количества записей, так и части результатов? [Дубликат]

Я хочу искать в огромной таблице по некоторым критериям, и мне нужно подтверждение от ваших ребят о моем наилучшем подходе. Я попытался получить общее количество записей, а также 50 записей каждый раз, чтобы ...
вопрос задан: 16 March 2012 16:39
5
ответов

Как оптимизировать запросы в базе данных - основы

Кажется, что все вопросы относительно этой темы очень конкретны, и в то время как я оцениваю определенные примеры, я интересуюсь основами оптимизации SQL. Я - очень удобная работа в SQL, и...
вопрос задан: 7 July 2010 15:53
5
ответов

2 Выбора или 1 запрос Соединения?

У меня есть 2 таблицы: книга (идентификатор, заголовок, возраст)----> 100 миллионов из автора строк (идентификатор, book_id, имя, носившее)----> 10 миллионов строк Теперь, предполагая, у меня есть универсальный идентификатор книги. Я должен распечат
вопрос задан: 29 June 2010 00:23
5
ответов

Оптимизируйте базы данных SQL путем добавления столбцов индекса

Скажите, что у меня есть база данных, бывшая похожая на это; продуктом со столбцами [ProductName] [Цена] [Misc] [И т.д.] Порядок со столбцами [количество] [OrderID] [ProductName] [Misc] [И т.д.] ProductName является первичный ключ...
вопрос задан: 26 May 2010 14:33
5
ответов

Как я избегаю полного сканирования таблицы с этим основным внутренним объединением?

У меня есть таблица, которая имеет внешний ключ к таблице, которая хранит некоторые данные блоба. Когда я делаю внутреннее объединение на таблицах с условием на основной таблице, тип соединения идет от 'индекса' до 'ВСЕХ'. Я был бы...
вопрос задан: 23 December 2009 17:19
5
ответов

Хранение количеств базы данных рекордное избыточный?

Я использую направляющие и MySQL, и имею вопрос об эффективности на основе подсчета строки. У меня есть модель Project это has_many: пожертвования. Я хочу считать количество уникальных доноров для проекта...
вопрос задан: 4 October 2009 04:26