我是否可以有一个查询来检查mysql表中是否有条目,如果存在,则返回一列,如果不存在,则插入它并返回值?我有一个users表,布局如下:userName - varchar(100)我想做一些像这样的事情select userID from users where userName='<some value>'
如果userName存在,则返回userID,如果不存在,则插
背景: MySQL 5.7,InnoDB引擎
我们有一个巨大的事务日志表(每天新增600万行),我们希望将这个巨大的表分割成多个mysql实例和表(所以我们有table_001、table_002等)。我想知道在这种情况下,是否仍然需要在每个分割表(table_001、table_002等)中使用mysql分区。我的意见是没有。(分区实际上在内部是单独的表,对吗?)