实现的内容:产品人气排名的数据库设计
数据库:mysql
排序内容:本周人气,本周推荐
相关参照:oracle sequence
就是想实现某个产品被点击的更多的排序。
oracle sequence就可以实现检索一次,序列+1,
但mysql没有sequence功能。
如果用mysql的Auto Increment(自动+1)做标记的话,
我要每检索一次,要更新一次数据库。
这样觉得比较笨且麻烦。想问问大家有什么好办法没有?
多谢指教。
数据库:mysql
排序内容:本周人气,本周推荐
相关参照:oracle sequence
就是想实现某个产品被点击的更多的排序。
oracle sequence就可以实现检索一次,序列+1,
但mysql没有sequence功能。
如果用mysql的Auto Increment(自动+1)做标记的话,
我要每检索一次,要更新一次数据库。
这样觉得比较笨且麻烦。想问问大家有什么好办法没有?
多谢指教。
解决方案 »
- 如何查找那些sql效率低
- 寻找BLOB字段的替代类型。
- oralce 10.2.0.1升级问题
- 求救,如何通过命令行的形式查看表空间大小?
- oracle 不同IP不同数据库间,如何连接,怎么做触发器
- 运行Procedure导致TEMP表空间不足的问题,急!
- 请问如何写一下的SQL语句(菜鸟问题)
- oracle8i客户端和ORACLE9I装在一台机上,TNS解析问题?
- 那位知道oracle 8.1.7 for sun solaris 9的ops版本什么地方有下吗?
- 问一个java stored procedure的疑惑问题!
- 请高手指点一下我这个java的初哥,关于java调用oracle储存过程的问题?
- oracle10g 创建触发器报编译错误,8i下同样的没有问题。
新建一个记录产品在各时间段(天,周,月)点击数的表;
建一个记录一段时间的点击信息的表,每隔一段时间将点击数加到产品列表中,然后删除
或直接Update上表。仅供参考!