Spaghetti seems like a heavy lunch to be having, especially if your doing some heavy duty work.
62% water, 31% carbohydrates (26% starch), 6% protein, and only 1% fat. It's pretty much ideal for prolonged heavy work (not counting the basil-tomato sauce, whose nutritional contribute is negligible).