再开一贴,一个弱弱的想法,请大侠指点迷津 如果要把全国人口的身份信息,以身份证号码为关键字,记录放到数据库中,有这样的需求,查询本市的人口信息并导出, 在存储的时候,是分市(身份证号前6位相同)建立多表(即每个市一张表,表的结构一样)存储好, 还是将所有的放到一张表中也可以,两者在查询效率上有多大的差别? 个人觉得一张表便于管理,但查询效率上会不会大的打折扣呢?特别是在查询结果集含记录比较多的时候会不会非常的慢? 有没有人做过这种海量的数据存储?都应注意什么问题 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 楼上的兄弟,那如果我现在要查询一个人,根据名字(假设这个名字全国重名的不太多),那查询不是很费劲,要循环所有的表 一个数据库可以建多少表,对性能有影响吗? 分市建表,一表十几亿条数据实在太大,不利于维护 分市建立表,这样比较好维护如果想要方便管理的话,还可以根据市表建立省视图和全国视图,然后根据不同的查询范围来选择查表还是查视图 没有明显的负影响,倒是当单表数据量非常大的时候,随着服务器运行时间的增长,服务器的查询效率会有比较明显的下降 那你建一张表的不也得遍历所有的吗 像你这种需求,一张表就搞定了,还有分布式数据库这种需求吗? 只是打个比方而已啦,想做一个类似于校友录这样的字段信息比较多! 100分求解,sql数据库 统计问题 棘手的问题,大虾们帮忙 在数据库表中如何存放比例呀?25%,是存成0.25好呀,还是存成25好。还有,如何显示百分号? 请教一个问题,系统表里有没有一个记录数据库里所有表名称的表呀 合并表格问题,急啊 怎样判断一各表在数据库中已经存在?(试了好多,都不好使) 紧急求救!SQL2000数据库一字段被删除,求教数据恢复!在线等 求救:在xp下启动MS-SQL server 2000的问题 关于数据导入的问题 求一条SQL语句,按日期统计,没有数据显示为0 请帮忙优化下这个存储过程 在存储过程中执行多表操作应注意什么?
如果想要方便管理的话,还可以根据市表建立省视图和全国视图,然后根据不同的查询范围来选择查表还是查视图
那你建一张表的不也得遍历所有的吗