What are the primary differences in how you would tune a database for write-heavy transactions versus read-heavy analytical reporting?