如果能强行规定不允许null当然最好,但是业务有要求允许null那就允许呗,虽然是会影响效率,但是功能还是得先有保证。
个人认为非特殊情况下,改为not null的性能提升也是非常小的,所以该怎么用就怎么用吧。