Запитання з тегом «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: Коли я використовую наступний запит: explain …
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 …

2
Чому підрахунок (*) повільний, коли пояснення знає відповідь?
Цей запит: select count(*) from planner_eventзапускати потрібно дуже багато часу - так довго я здався і вбив його, перш ніж він закінчився. Однак, коли я запускаю explain select count(*) from planner_event, я бачу стовпчик у висновку із кількістю рядків (14м). Чому пояснення може отримати кількість рядків миттєво, але кількість (*) …
14 mysql  count  explain 
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.