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

Защо премахването на индекс отнема повече време от създаването му?

Индекс на таблица с размера, който споменахте, обикновено трябва да може да бъде премахнат доста бързо (и със сигурност по-бързо от 3+ минути). Звучи ми така, сякаш таблицата/индексът е бил използван и следователно не може да бъде премахнат.

Можете да потвърдите това, като направите запитване към pg_stat_activity таблица и търсите дейност, включваща таблицата, върху която сте създали индекса.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да получа номера на промяната?

  2. Как мога да слея колоните от две таблици в един изход?

  3. sql - групиране по в диапазони, за да включите диапазони без стойности

  4. Как make_interval() работи в PostgreSQL

  5. Postgres грешка при актуализиране на данните в колоната