Tip: How often you should restart your Minecraft server
You should always restart your server at least once every day, this will allow you use to use the server ram and resources in the most optimal way!
This allows the RAM used by Minecraft to clear our useless and old data from when your players disconnect, chunks, entities, etc.
Restarting once every 12-24 hours will make sure that you have little to no lag from overuse of RAM.