sql - 对于 django/PostgreSQL DB - 推荐的最大对象大小应该是多少?

标签 sql django postgresql model

在我的 SQL 数据库中保存字符串大小为 200 个字符或更多字符的对象是一个好习惯吗?如果不是,我的极限应该是多少?这对我来说很重要,因为在我的情况下,我可能有很多这样的实体,可能超过几百万。

我的直觉告诉我应该将对象数据保存在数据库中,而在外部文件中只保存字符串字段。我考虑的原因主要是为了更好的缓存管理和保持数据库文件的 slim 。但我找不到任何信息来证实或反驳我的假设,我不想矫枉过正。

谢谢!

最佳答案

对于可变长度的字段,您可以使用 TextField而不是 CharField因此您不必设置尺寸。

变长字段和 TextFields 通常用于大量文本。

关于sql - 对于 django/PostgreSQL DB - 推荐的最大对象大小应该是多少?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23651016/

相关文章:

mysql - 在 INSERT INTO 查询中使用多个 SELECT

c# - 如何将 100 行插入到只有标识列的单个表中?

django - 如何在 Django 中添加 x-xss-protection header ?

python - 将 MySQL 与 Django 一起使用 - 用户 '@' localhost 的访问被拒绝

python - 对 Django 模型请求的数据进行简单操作

sql查询截断超过指定长度的列

sql - 查询在加入之前应用 Where 子句?

java - Hibernate中连续命名参数问题(Spring HibernateTemplate)

sql - 利用 Rails ahoy 和 groupdate gems 计算每日活跃用户的最有效方法是什么?

sql - 为什么此 LINQ 查询将值 1 分配给数据库中的 NULL 值?