如何告诉获得mysql数据库中记录的行数 1.需求有一个表,专门记录文章的,但是文章很多,例如7百多万个某个状态的文章我现在需要快速获得文章的记录数2.代码我是这样获得获得表中记录的行数:SELECT COUNT(*) AS total FROM tb_article where state=13.背景信息无4.问题是否还有更好和更高效方法?5.帖尾请高手指教,小生在此感谢了。临帖涕零,不知所言! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 SQL语句可以了,state上加索引 文章状态值应当不会很多,就算加了索引mysql也不会走索引。1、查文章数的数据的准备程度是什么样的要求?2、如果只是实时估算,可以做成新建一个表,用定时任务(JOB)将结果统计到这个表中就可 没有更好的办法,并且这样一个SELECT应该已经很快了,你现在的问题是什么? 查询时间过长? MySQL多进程? 唯一性的问题 关于数据库语句的问题,看不懂,希望大侠们帮忙解释一下 从两个字段中取最大值???? 在(MYSQL)存储过程中如何动态生成while后的条件? 怎么在MYSQL中根据指定表名判断表是否存在,找了我很久没有答案,希望大家帮帮我呀 求一个数据库的算法! ?-?-????如何用ODBC建立odbc数据源? 为什么直接在别的机器上拷过来的MYSQL(约60M)在我WIN2000上不能用,非要安装吗?请高手路过指点! 加组合索引[屠龙宝刀,点击就送] 请教循环建表语句。 mysql cluster 数据无法同步
1、查文章数的数据的准备程度是什么样的要求?
2、如果只是实时估算,可以做成新建一个表,用定时任务(JOB)将结果统计到这个表中就可