The larger the batch size, the less noise the parameter updates will include.
Often this noise is beneficial to reach a better final accuracy, but it might depend on your use case.
You could find some articles, which compare gradient descent, batch gradient descent, and stochastic gradient descent.
Chapter 5.2.4 in Pattern Recognition and Machine Learning 14 might give you more information.