MySQL auto_increment vs max

Tudo bem, o que é mais rápido e melhor de usar?

Incremento automático

ou

Chame um sql que faz um max e, em seguida, adicione um

Então, em última análise, a questão é que você deve usar o mysql para fazê-lo ou fazê-lo sozinho?