8月02
2008年8月2日,一天的存档
8月02
当一个应用程序达到高层次的复杂性,我们可能忽视的一些细节 - 显然是次要的 - 这往往是至关重要的平稳运行和优化整个应用程序。
管理与数据库非常铰接式的MySQL ,例如,很容易招致评价小错误,对实际消耗的资源,可以生成一个SQL语句。 这可能是有用的在这些情况下,使用一个简单的工具表,我们将问题结构的茶点的想法:'解释'。
多亏了'解释',你可以分析哪些指标的调用查询,优化相应的INSERT语句,尤其是当使用多个存储多行的SQL语句。 `解释`显示每个查询使用索引,以及其他重要信息。

为了使查询更加高效,我们需要确保所有受影响的表都没有经历一个完整的移位(表扫描),通过索引读取。 在这个意义上说,通过`解释获得的信息可以证明至关重要。







