Разница во времени между извлечением зашифрованных и незашифрованных данных

Предположим, у меня есть две модели

class Student(models.Model):
    name = models.CharField(max_length = 60,blank= False,)
    subject = models.CharField(max_length = 60,blank=False)
    marks = models.IntegerField(default =0,blank=True)
    teacher = models.CharField(max_length = 60,blank=False)

и другая модель

class EncryptedStudent(models.Model):
    name = models.CharField(max_length = 60)
    subject = pgcrypto.EncryptedCharField(blank=False)
    marks = pgcrypto.EncryptedIntegerField(default = 0,blank= True)
    teacher = pgcrypto.EncryptedCharField(blank=False)

Теперь я хочу сделать запрос к базе данных. Будет ли разница во времени? Как оценить разницу во времени?

Я использую модуль pgcrypto. Вот github link.

Вернуться на верх