数据库进行分页时,如果查询过程中对前面的数据进行增加和删除的操作,就会导致有的数据读重了和有的数据读不到的情况,如何设计能避免这种问题啊???
解决方案 »
- 用MySQL Workbench创建的数据库只会生成frm文件和ibd文件,怎么才能生成myd文件和myi文件?
- PowerDesigner 注释
- mysql创建函数问题
- 数据库设计问题。崩溃ING...
- sql中表数据记录的提取
- mysql能不能通过直接拷贝mysql文件夹的方式安装?
- ------------mysql-front能导出*.sql吗?????-----------在线
- 建表默认值的问题!!!
- 速度果然慢爆了~求优化
- 在线等。。。mysql文件执行不成功,但文件里面的语句应该没有问题,因为把sql文件中的内容在查询中能够执行,这是咋回事啊
- mybatis配置时出现的问题
- Mysql索引使用问题
如果你要避免,比如查询所有数据缓存 ,然后从缓存取,那么新的问题是你的数据变化了,但是你的查询中没有体现出现,这同样是问题
就算你用 id ,一个 id 的数据删除后重新 insert 了,你说这个该重新被查询出来,还是该放弃?唯一稳定的是你把查询的所有数据锁定,但除非你设计的是单人使用的系统,否则这个锁定导致其他人都没办法更新和insert了,这是更大的问题