It seems that all requests from BO generate a prepare request. The SQL Prepare request takes a few seconds of CPU time and makes an entry in DBQL as a record of the prepare request. This all happens as expected.
I’ve been asked how to eliminate BO issuing the prepare request. I believe this is being done at other customer sites.
I had a similar (if not exactly the same problem) some time ago when we ran BOBJ against a Teradata database. Every query generated by a WebI report first created a prepare request and only then the query was executed. We tried several things (including an SAP tech support) but we haven’t succeeded in changing the behavior. Not to mention that the tech support was of very little help and even lesser understanding of the actual problem