Qual é a diferença entre consulta Ad hoc e preparada no cache do SQL server plan?

Estou a tentar entender o conteúdo do plano de cache de um servidor sql. As minhas perguntas são: 1. Qual é a diferença ... entre planos ad hoc e planos preparados? 2.O que eu deveria saber sobre isso ao tentar otimizar o cache do servidor sql?

Como posso arranjar java?banco.Uma cópia de segurança?

escrevo um programa java que se liga ao mysql db com jdbc.It insere registos no mysql. O sql é este: INSERT INTO m ... 0:00:00', '10', 'Ja' at line 1 mas o mais estranho é que eu insiro manualmente sem erro. obrigado antecipadamente,