MSSQL数据库.我有使用旧数据库数据创建数据库的问题.旧数据库结构是由数千个表彼此连接起来的ID.在此表中,数据重复多次.旧数据库表有超过50 000行(用户).结构如下表
Users (id, login, pass, register-date, update-date),
Users-detail (id, users_id, some data)
Users-some-data (id, users_is, some data)
Run Code Online (Sandbox Code Playgroud)
这种表是数百种.
问题是,要选择哪种db结构设计,一个包含所有这些数据的表,或者由一些主题分隔的数百个表.
哪种类型的数据库结构具有更好的性能?
Select id, login, pass from ONE_BIG_TABLE
Run Code Online (Sandbox Code Playgroud)
要么
Select * from SMALL_ONLY_LOGINS_TABLE.
Run Code Online (Sandbox Code Playgroud)