You are deploying a Spark application on Kubernetes and need to specify the amount of memory allocated to each Executor. In your PySpark code, which configuration setting will you use?
Discuss the trade-offs between using wide tables (many columns) and narrow tables (few columns) in Spark and the implications for data processing efficiency.