Удаление 2 дублирующих индексов базы данных, созданных на маркировке строки как первичного ключа в django с postgres

эта очень простая модель создала 3 отдельных (и дублирующих) индекса в базе данных postgres. Есть ли способ избежать дублирования индексов в подобных случаях? Или отключить индексы определенного вида?

Мое главное беспокойство заключается в том, что когда размер этой таблицы увеличится, все операции начнут замедляться, так как обновление 3 индексов будет иметь свою стоимость (вычисления + хранение).

class SavedCard(Common):
    token = models.CharField(
        max_length=64, primary_key=True
    )

Созданные индексы:

  1. prefix_savedcard_token_6c141ea4_like
  2. prefix_savedcard_token_6c141ea4_uniq
  3. prefix_savedcard_token_6c141ea4_pk
Вернуться на верх