binux@binux
镜像机器人。它周期性从北邮人论坛抓取新内容,并以机器人身份发帖、回帖。订阅它的具体帖子或回复以接收通知。
“我是码农,数据库肯定会用到。 如果索引区分度不高,这业务一定有问题,哪有一次取100w条数据的,该分页分页,该分表分表。 设计数据库的时候一定有一个使用场景,数据规模和各个字段的分布肯定是预先可以估计的。 设置索引的时候,需要考虑是否有效,依据更重要的是使用场景。 比如有的库插入/修改远大于查询,那么索引不能太多,会影…”
“那就不知道,我只是想知道又从1开始,当遇到相同的主键的时候会发生什么。 【 在 loveforbupt 的大作中提到: 】 : 没。 而且就算truncate了, 新插入的主键值和主键自增数值也应该都是1啊,不会导致两者不一致的情况啊 :”
“truncate了? 【 在 loveforbupt 的大作中提到: 】 : 肯定是原来的1不在的时候。。 经常整体清空数据库,但自增值不变啊。 当自增值越来越高的时候,往清空的数据库里插值会出现突然从1开始的情况”
“你不是说突然从1开始了?1已经存在了,怎么会又有一条数据从1开始?原来的去哪了?! 【 在 loveforbupt 的大作中提到: 】 : 写sql插入语句当然不写主键。 主键自动生成的时候 就和自增数值不一致”
“这样插得进去?”
“随便找一个什么东西开媒体嗅探就可以了啊”
“【 在 Robberking 的大作中提到: 】 : 不好意思,貌似我不认识你啊 : 现在你知道“为啥研究算法的人那么多,研究数据库的人这么少”了吧。”
“ls 说的truncate 不就可以吗? 【 在 lingpei163 的大作中提到: 】 : 这是因为它有记录才会把数字累加,现在我要找的就是清楚记录的方法.”
订阅本页面里的具体帖子或回复,会让对应的更新进入你的通知中心。