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

4
Оптимизация запросов по диапазону временных отметок (два столбца)
Я использую PostgreSQL 9.1 на Ubuntu 12.04. Мне нужно выбрать записи за определенный промежуток времени: в моей таблице time_limitsесть два timestampполя и одно integerсвойство. В моей фактической таблице есть дополнительные столбцы, которые не связаны с этим запросом. create table ( start_date_time timestamp, end_date_time timestamp, id_phi integer, primary key(start_date_time, end_date_time,id_phi); Эта …

4
Почему я получаю `Невозможно ГДЕ замечено после прочтения const таблиц` в запросе объяснения?
У меня есть уникальный составной ключ, такой как fr (fromid, toid) в таблице, когда я запускаю запрос с объяснением, я получаю следующий результат: Impossible WHERE noticed after reading const tables` Запрос, который я выполнил: explain SELECT rid FROM relationship WHERE fromid=78 AND toid=60 Любая помощь? EDIT1: когда я использую запрос …
27 mysql  explain 

1
EXPLAIN ANALYZE не показывает детали для запросов внутри функции plpgsql
Я использую функцию PL / pgSQL в PostgreSQL 9.3 с несколькими сложными запросами внутри: create function f1() returns integer as $$ declare event tablename%ROWTYPE; .... .... begin FOR event IN SELECT * FROM tablename WHERE condition LOOP EXECUTE 'SELECT f2(event.columnname)' INTO dummy_return; END LOOP; ... INSERT INTO ... FROM a …

3
Почему MySQL игнорирует индекс даже для силы для этого порядка?
Я запускаю EXPLAIN: mysql> explain select last_name from employees order by last_name; +----+-------------+-----------+------+---------------+------+---------+------+-------+----------------+ | id | select_type | table | type | possible_keys | key | key_len | ref | rows | Extra | +----+-------------+-----------+------+---------------+------+---------+------+-------+----------------+ | 1 | SIMPLE | employees | ALL | NULL | NULL | NULL | …

2
Понимание формата времени команды EXPLAIN - Postgres
Когда я запускаю команду EXPLAIN ANALYZE для данного запроса, мне трудно интерпретировать значение времени на выходе. Например (фактическое время = 8163.890..8163.893). Внутренние десятичные дроби представляют повторяющиеся символы? Извините, это может быть нудистским вопросом, но я хочу убедиться, что правильно интерпретирую результаты. -> GroupAggregate (cost=2928781.21..2929243.02 rows=1 width=27712) (actual time=8163.890..8163.893 rows=1 loops=1)

2
Почему count (*) медленный, когда объяснение знает ответ?
Этот запрос: select count(*) from planner_eventзанимает очень много времени для выполнения - так долго, я сдался и убил его, прежде чем он закончил. Однако, когда я бегу explain select count(*) from planner_event, я вижу столбец на выходе с количеством строк (14 м). Почему объяснение может получить число строк мгновенно, но …
14 mysql  count  explain 

1
Почему индексы на основе функций, которые я создал, снижают стоимость, но не отображаются в разбивке по плану объяснения?
Извините за ужасные имена столбцов / таблиц, но так как это для рабочего проекта, я хотел убедиться, что все в порядке, чтобы спросить. Я просто надеялся хотя бы узнать, почему я не вижу, чтобы мои функциональные индексы использовались, поэтому я чувствовал себя лучше при добавлении этих индексов в производственную среду. …
8 oracle  index  explain 
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.