相关疑难解决方法(0)

获得表行计数的最有效方法

我目前有一个超过600万行的数据库,并且还在增长.我目前做SELECT COUNT(id)FROM table; 为了向我的用户显示该号码,但数据库变得越来越大,除了能够显示该号码之外,我不需要存储所有这些行.有没有办法选择要显示的auto_increment值,以便我可以清除数据库中的大多数行?使用LAST_INSERT_ID()似乎不起作用.

mysql sql count

65
推荐指数
4
解决办法
11万
查看次数

在MySQL中查找下一个可用的id

我必须在MySQL数据库中找到下一个可用的id(如果数据库中有5个数据,我必须得到下一个可用的插入位置,即6).我怎样才能做到这一点?我已经使用过MAX(id),但是当我从数据库中删除一些行时,它仍然保留了未更新的旧最大值.

mysql sql

52
推荐指数
5
解决办法
9万
查看次数

标签 统计

mysql ×2

sql ×2

count ×1