如果预准备语句仅用于插入单行。与不使用预准备语句相比,它会慢多少?
答案 0 :(得分:3)
查询解析不是你应该担心的事情 学会不要过早地提出表现问题,但只是出于某种原因 一旦有理由,请学会 profile 您的应用程序并关注这些事情,真正影响性能。
答案 1 :(得分:1)
这只意味着数据库的另一次往返,所以差别很小。
无论是在单独的步骤中执行还是在执行查询时都必须准备查询,因此通过从仅执行一次的查询中生成预准备语句,您只需要分解解析的工作查询分为两个单独的步骤。
答案 2 :(得分:0)
如果只插入一行,我认为它确实节省了一些时间不使用预准备语句。但是,插入一行不是您需要优化的内容。