大行的数据库性能
Database performance with large rows
我有一个要求,需要在非常大的 table 中获取有关特定列的信息。列中的值不是唯一的,并且会重复多次。因此,为了获得独特的信息,遍历整个 table.
成为一项昂贵的操作
是否有既能节省时间又能提高数据库性能的设计策略?
通常,您会拥有一个新的 table,其中包含您的唯一值和一个密钥。您通过原始 table 中的密钥引用 table。然后你有一个 table 来回答你的问题。
我有一个要求,需要在非常大的 table 中获取有关特定列的信息。列中的值不是唯一的,并且会重复多次。因此,为了获得独特的信息,遍历整个 table.
成为一项昂贵的操作是否有既能节省时间又能提高数据库性能的设计策略?
通常,您会拥有一个新的 table,其中包含您的唯一值和一个密钥。您通过原始 table 中的密钥引用 table。然后你有一个 table 来回答你的问题。