【发布时间】:2016-09-21 13:34:08
【问题描述】:
我有一个超过 60k 表的数据库,我想删除所有包含 1 或 2 行的表。
【问题讨论】:
-
删除所有表还是删除所有表?
-
您能分享一下您的尝试吗?
-
@RahulTripathi 不是一回事吗?据我所知,当我需要删除/删除表时,我需要使用 DROP
-
这表明了一个可怕的数据模型。通常一个表包含一个实体,例如用户、国家、语言或产品。一个人永远不会删除语言表,因为它包含不超过两种语言。你只会删除一个表,因为你不需要它,例如一些记录表,这仍然是一种极其罕见的情况。因此,与其根据行数删除某些表,不如重新考虑完整的数据库设计。
-
这似乎没有什么不同。如果是标签,那么您应该需要一个标签表来存储所有用户的标签。