PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

Postgres Query Plan защо оценката на ред е толкова грешна

Това е нормално. Очакваният брой редове на реда „само сканиране на индекса“ дава броя на редовете, които се очаква да удовлетворят условието за индекс, ако се сканира до завършване . Действителните редове отразяват факта, че LIMIT го накара да спре по-рано. Забележете, че оценката на разходите на LIMIT е по-ниска от оценката на разходите за сканиране на индекса, тъй като тази оценка се дава и за пълно сканиране, което след това се „отменя“ от LIMIT.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Име на таблица като параметър на функцията на PostgreSQL

  2. Как да наложа подобна на набор уникалност между множество колони?

  3. PostgreSQL:ВЪНШЕН КЛЮЧ/КАСКАДА НА ИЗТРИВАНЕ

  4. Проверка дали postgresql таблица съществува под python (и вероятно Psycopg2)

  5. Използване на INSERT с PostgreSQL база данни с помощта на Python