为什么mySql建表时,DBA一定要让你加主键ID
迷路的老鼠 5年前 (2020-03-27) 5965浏览 1评论
在建表时,明明可能只有两个字段,但是DBA非要加上一个主键ID,这是为什么呢? InnoDB维护了一个全局的row_id,如果某个表没有指定一个主键ID,那么在插入数据时,会共享该row_id,并加1。 该row_id只有6个字节,长度支持到2的48...
迷路的老鼠 5年前 (2020-03-27) 5965浏览 1评论
在建表时,明明可能只有两个字段,但是DBA非要加上一个主键ID,这是为什么呢? InnoDB维护了一个全局的row_id,如果某个表没有指定一个主键ID,那么在插入数据时,会共享该row_id,并加1。 该row_id只有6个字节,长度支持到2的48...
迷路的老鼠 10年前 (2014-12-31) 2481浏览 2评论
今天碰到一很傻缺的问题,以前没怎么注意,今天用到很多动态排序,对,ORDER – BY,说的就是你。 突然我就傻缺了,怎么调试出来的数据都不对。查看mysql的执行记录。 1WHERE is_deleted = 0 ORDER - BY ...
迷路的老鼠 12年前 (2013-02-22) 1754浏览 0评论
今天公司一测试给了一段oracle代码,看的头大: 12345678910111213141516171819DECLARE @TERM_NO INT SET @TERM_NO = 1 /*设置变量*/ WHILE (@TERM_NO <...