MySQL水平分表,分了很多...然后要统计count(*) 。大家有什么好的方法? MySQL水平分表,分了很多...然后要统计count(*) 。大家有什么好的方法? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select sum(cnt)from (select count(*) as cnt from table1union allselect count(*) as cnt from table2union allselect count(*) as cnt from table3union allunion allselect count(*) as cnt from tableN) t 现在有个情况是,要专门记录一个总数。例如增加一个会员,就要相应的记录某地区的会员总数。然后后续可能很多地方需要这个总数 做一些操作。如果会员特别多,成千上万。记录这个总数, 两种方法: 1,新建一个数据表,用某个字段来存储。2,用一个PHP文件,里面是一个数组。这两种方法哪种更快? 如果会员特别多,成千上万。如果这样,1)只放一个会员表,不分表,但你可以分区(关于分区,你可以参考MYSQL免费官方手册中的介绍)2)另设一张地区表 (areacode, areaName, memberCount) 然后在会员表上做触发器,新增,更新,删除时利用触发器来更新相关的areacode 对应的 memberCount 异地试图自动同步一个视图 急求将服务器上的数据转移到本地数据库的方法 MySQL显示中文为乱码,而且也编译不过去 问个概念性的问题,关于自增字段,没查到相关资料 mysql重装后,把原来创建的数据库文件直接拷贝到安装目录下data文件夹中,无效 请假下mysql的专家 [求助]为什么没有权限??? 如何对mysql的数据库进行备份 请问错误提示为"2006:MySQL Server has gone away"是什么错误? 动态字段查询问题 求一条统计的sql语句 mysql事件问题
from (
select count(*) as cnt from table1
union all
select count(*) as cnt from table2
union all
select count(*) as cnt from table3
union allunion all
select count(*) as cnt from tableN
) t
如果这样,
1)只放一个会员表,不分表,但你可以分区(关于分区,你可以参考MYSQL免费官方手册中的介绍)
2)另设一张地区表 (areacode, areaName, memberCount) 然后在会员表上做触发器,新增,更新,删除时利用触发器来更新相关的areacode 对应的 memberCount