Вопросы по теме 'query-performance'
Удаление миллионов строк в MySQL
Недавно я обнаружил и исправил ошибку на сайте, над которым работал, что приводило к миллионам повторяющихся строк данных в таблице, которая была бы довольно большой даже без них (все еще миллионы). Я могу легко найти эти повторяющиеся строки и...
88350 просмотров
schedule
14.03.2023
Выберите отдельные значения из поля таблицы
Я изо всех сил пытаюсь понять ORM Django. Я хочу получить список различных значений в поле в моей таблице ... эквивалент одного из следующих:
SELECT DISTINCT myfieldname FROM mytable
(или альтернативно)
SELECT myfieldname FROM mytable GROUP...
125417 просмотров
schedule
19.02.2023
Когда MySQL перестраивает индекс FTS?
Если вы хотите использовать функцию Полнотекстовый поиск MySQL вы определяете полнотекстовый индекс для полей с типом VARCHAR. Поскольку строки ВСТАВЛЯЮТСЯ и ОБНОВЛЯЮТСЯ, mysql должен поддерживать индексы в актуальном состоянии. Мой вопрос:...
552 просмотров
schedule
18.05.2023
оптимизировать запрос на ORACLE. проверенный индекс
У меня есть этот запрос, и я хочу повысить его производительность, добавив соответствующие индексы.
DELETE FROM MYTAB1 WHERE MYID1 IN (SELECT MYID2 FROM MYTAB2);
Я не знаком с синтаксисом индексов и типом настроек, которые они требуют....
197 просмотров
schedule
04.07.2022
Производительность запросов MySQL с подзапросами — таблица с миллионами строк
Я знаю, что было много вопросов об улучшении производительности запросов sql, но я не смог использовать ответы на эти вопросы для повышения производительности своих запросов (достаточно).
Поскольку мне нужно было что-то более гибкое, чем rsync и...
398 просмотров
schedule
25.07.2022
как переписать запрос с заменой условий (или), (и)
запрос занимает слишком много времени для выполнения, например, около 130 минут.
таблица имеет индексы, но запрос не использует индексы.
размер таблицы составляет около 30 миллионов записей.
пожалуйста, помогите мне переписать запрос, изменив...
102 просмотров
schedule
11.01.2023
почему некоторые столбцы замедляют выполнение запроса
Я использую SQL Server 2012.
Я пытаюсь оптимизировать запрос, который выглядит примерно так:
SELECT TOP 20 ta.id,
ta.name,
ta.amt,
tb.id,
tb.name,
tc.name,...
6538 просмотров
schedule
21.10.2022
Выборка уникального набора записей в таблице Oracle
У меня есть таблица Oracle, из которой мне нужно выбрать заданный процент записей для каждого типа заданного набора уникальной комбинации столбцов.
Например,
SELECT distinct column1, column2, Column3 from TableX;
предоставляет мне всю...
133 просмотров
schedule
21.03.2023
Mysql 5.0.51 vs 5.1.66 проблема с производительностью
У меня 2 сервера mysql
Сервер A имеет mysql 5.0.51 - 8 ГБ ОЗУ, одноядерный четырехъядерный Сервер B имеет mysql 5.1.66 - ОЗУ 64 ГБ - 2x четырехъядерный
Выполнение следующего запроса
select FULLNAME ,(select COUNT(*) FROM ORDERS S, ACCOUNTS...
284 просмотров
schedule
16.04.2024
стоит ли переключать ПЕРВИЧНЫЙ КЛЮЧ с типа NVARCHAR на тип INT?
В нашей базе данных SQL SERVER 2008 R2 у нас есть COUNTRIES справочная таблица, содержащая страны. PRIMARY KEY - это столбец nvarchar:
create table COUNTRIES(
COUNTRY_ID nvarchar(50) PRIMARY KEY,
... other columns
)
Первичный ключ...
3075 просмотров
schedule
05.12.2022
Текущая версия объекта в MySQL
Предположим, у меня есть следующая таблица
CREATE TABLE `entities` (
`id` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT,
`timestamp` TIMESTAMP NOT NULL
DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
`data` VARCHAR(255),...
112 просмотров
schedule
04.03.2023
DISTINCT с PARTITION BY и GROUPBY
Я нашел несколько SQL-запросов в приложении, которое я изучаю, например:
SELECT DISTINCT
Company, Warehouse, Item,
SUM(quantity) OVER (PARTITION BY Company, Warehouse, Item) AS stock
Я совершенно уверен, что это дает тот же результат, что и:...
15023 просмотров
schedule
22.01.2023
Почему мой индекс массива PostgreSQL не используется (Rails 4)?
У меня есть массив строк PostgreSQL в виде столбца в таблице. Я создал индекс, используя метод GIN. Но ЛЮБЫЕ запросы не будут использовать индекс (вместо этого они выполняют последовательное сканирование всей таблицы с фильтром). Что мне не...
791 просмотров
schedule
26.09.2022
Как оптимизировать запрос mysql с большим набором данных
У меня есть две таблицы со следующей схемой,
CREATE TABLE `open_log` (
`delivery_id` varchar(30) DEFAULT NULL,
`email_id` varchar(50) DEFAULT NULL,
`email_activity` varchar(30) DEFAULT NULL,
`click_url` text,
`email_code` varchar(30)...
42 просмотров
schedule
09.08.2023
Улучшение эффективности запросов Oracle SQL
У меня есть запрос, который никогда не завершается (выполняется более 24 часов и все еще выполняется).
Теперь в каждой таблице нет огромного количества данных, поэтому я могу только предположить, что это эффективность написанного мной запроса....
135 просмотров
schedule
25.02.2023
Включенный индекс для таблицы с более чем 200 миллионами строк
У меня возникают трудности с созданием включенного индекса для таблицы, содержащей чуть более 200 миллионов записей. Структура таблицы следующая:
[Id] [int] IDENTITY(1,1) NOT NULL,
[Name] [nvarchar](60) NOT NULL,
[VatId] [int] NOT NULL,...
1430 просмотров
schedule
01.03.2023
MySQL: оптимизированный запрос для поиска совпадающих строк из набора строк.
У меня есть 10 наборов строк, в каждом наборе по 9 строк. Из этих 10 наборов все строки в первом наборе имеют длину 10, во втором наборе — 9 и так далее. Наконец, все строки в 10-м наборе имеют длину 1.
В каждом наборе есть общий префикс из...
93 просмотров
schedule
03.12.2022
Стратегия запросов RDF Sesame для реализации паруса
Я хочу понять, как работает интерфейс кунжута в отношении операторов обновления SPARQL (ADD, COPY,...) и как это распространяется на фактические реализации этого интерфейса.
Например, правильно ли, что оператор SPARQL ADD реализован методом...
99 просмотров
schedule
10.09.2022
Оптимизация запросов SQL Server — непредвиденная медлительность простого запроса
Возможное объяснение здесь в комментарии
В SQL Server 2014 Enterprise Edition (64-разрядная версия) я пытаюсь прочитать из представления. Стандартный запрос содержит только такое предложение ORDER BY и OFFSET-FETCH .
Подход 1...
436 просмотров
schedule
29.01.2023
Список элементов, запускающих перекомпиляцию SP без опции RECOMPILE
Использование SQL Server 2014:
Какие элементы запускают перекомпиляцию SP без опции RECOMPILE?
Меня беспокоит, что план запроса SP останется неизменным, если мы не перезапустим SQL-сервер.
193 просмотров
schedule
06.02.2023