1. Shared fields and subforms slow down the server. Try not to use too many shared fields.
2. DbLookups are cached in the Notes client but not in the Domino server. If you are doing the same DbLookup multiple times, create a computed-for-display field to hold the initial lookup and reference that lookup in other fields that would have done DbLookups.